Operácie

Kuchynské minutky: Rozdiel medzi revíziami

Z SensorWiki

(Vytvorená stránka „Záverečný projekt predmetu MIPS / LS2024 - '''Meno Priezvisko''' == Zadanie == Sem príde text zadania, ak bolo len voľne formulované, rozpíšte ho podrobnejši…“)
 
(4 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.)
Riadok 1: Riadok 1:
Záverečný projekt predmetu MIPS / LS2024 - '''Meno Priezvisko'''
+
Záverečný projekt predmetu MIPS / LS2024 - '''Ján Ulej'''
  
  
 
== Zadanie ==
 
== Zadanie ==
  
Sem príde text zadania, ak bolo len voľne formulované, rozpíšte ho podrobnejšie
+
Zostrojte kuchynské minútky. Cez sériovú linku načítajte čas. Po uplynutí času bzučiak zahrá melódiu. 
  
[[Obrázok:ard.jpg|400px|thumb|center|Vývojová doska ACROB.]]
+
[[Obrázok:ArduinoNano_Ulej.jpeg|400px|thumb|center|Vývojová doska Arduino Nano.]]
  
 
'''Literatúra:'''  
 
'''Literatúra:'''  
* [http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Acrob_technical_description Dokumentácia k doske Acrob]
+
* [https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf Dokumentácia k doske Arduino Nano]
* [http://www.humanbenchmark.com/tests/reactiontime/index.php Vyskúšajte si zmerať reakciu on-line]
+
 
  
  
Riadok 17: Riadok 17:
 
== Analýza  a opis riešenia ==
 
== Analýza  a opis riešenia ==
  
Opíšte sem čo a ako ste spravili, ak treba, doplňte obrázkami...
+
Kladný pól reproduktora (bzučiaka) som pripojil na mikroprocesor pin PD6. Ešte som medzi pin PD6 a kladný pól bzučiaka pripojil 220 ohm odpor ktorí slúži na odrušenie šumov ktoré potom vidno na sériovej komunikácii. Tlačidlo som pripojil tiež cez 220 ohm odpor na pin PD7.  
  
[[Súbor:ledRGB.jpg|400px|thumb|center|RGB LED.]]
+
[[Súbor:brucia_tlacidlo_Ulej.jpg|400px|thumb|center|Súčiastky.]]
  
Nezabudnite doplniť schému zapojenia!
+
Schéma zapojenia
  
[[Súbor:schd.png|400px|thumb|center|Schéma zapojenia LCD displeja.]]
+
[[Súbor:schema_zapojenia_Ulej.png|400px|thumb|center|Schéma zapojenia bzučiaka a tlačidla.]]
  
  

Verzia zo dňa a času 15:29, 8. máj 2024

Záverečný projekt predmetu MIPS / LS2024 - Ján Ulej


Zadanie

Zostrojte kuchynské minútky. Cez sériovú linku načítajte čas. Po uplynutí času bzučiak zahrá melódiu.

Vývojová doska Arduino Nano.

Literatúra:


Analýza a opis riešenia

Kladný pól reproduktora (bzučiaka) som pripojil na mikroprocesor pin PD6. Ešte som medzi pin PD6 a kladný pól bzučiaka pripojil 220 ohm odpor ktorí slúži na odrušenie šumov ktoré potom vidno na sériovej komunikácii. Tlačidlo som pripojil tiež cez 220 ohm odpor na pin PD7.

Súčiastky.

Schéma zapojenia

Schéma zapojenia bzučiaka a tlačidla.


Algoritmus a program

Algoritmus programu je....


#include <avr/io.h>

int main(void)
{
  unsigned int measuredValue;

  while (1)
  {
    /*  relax  */  
  }

  return(0);
}
#include <avr/io.h>

void adc_init(void);                                   // A/D converter initialization

unsigned int adc_read(char a_pin);

Pridajte sem aj zbalený kompletný projekt, napríklad takto (použite jednoznačné pomenovanie, nemôžeme mať na serveri 10x zdrojaky.zip:

Zdrojový kód: zdrojaky.zip


Overenie

Na používanie našej aplikácie stačia dve tlačítka a postup používania je opísaný v sekcii popis riešenia. Na konci uvádzame fotku záverečnej obrazovky pred resetom. Vypísaný je tu priemerný čas a najlepší čas.

Aplikácia.

Video:

Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte.