Operácie

Maticový displej 8x8 s driverom MAX7219: Rozdiel medzi revíziami

Z SensorWiki

(7 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 6: Riadok 6:
 
Zostrojte animáciu pohyblivéj šípky, na spôsob smerovky. Pri stlačení tlačidla do prava, alebo do ľava sa vytvorí animácia ukazujúca smer.  
 
Zostrojte animáciu pohyblivéj šípky, na spôsob smerovky. Pri stlačení tlačidla do prava, alebo do ľava sa vytvorí animácia ukazujúca smer.  
  
[[Obrázok:nano-pinnout.jpg|400px|thumb|center|Vývojová doska ACROB.]]
+
[[Obrázok:nano-pinnout.jpg|400px|thumb|center|Vývojová doska Arduino Nano.]]
 +
[[Obrázok:8x8.jpg|400px|thumb|center|8x8 maticový displej s radičom MAX7219.]]
  
 
'''Literatúra:'''  
 
'''Literatúra:'''  
* [https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf Dokumentácia k doske Acrob]
+
* [https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf Dokumentácia k doske Arduino Nano]
 
+
* [https://www.analog.com/media/en/technical-documentation/data-sheets/MAX7219-MAX7221.pdf Dokumentácia k MAX7219]
  
  
Riadok 21: Riadok 22:
 
[[Súbor:ledRGB.jpg|400px|thumb|center|RGB LED.]]
 
[[Súbor:ledRGB.jpg|400px|thumb|center|RGB LED.]]
  
Nezabudnite doplniť schému zapojenia!
+
Schéma zapojenia  
  
[[Súbor:schd.png|400px|thumb|center|Schéma zapojenia LCD displeja.]]
+
[[Súbor:schemaNagy.png|400px|thumb|center|Schéma zapojenia LCD displeja.]]
  
  

Verzia zo dňa a času 09:26, 30. apríl 2024

Záverečný projekt predmetu MIPS / LS2024 - Ladislav Nagy


Zadanie

Zostrojte animáciu pohyblivéj šípky, na spôsob smerovky. Pri stlačení tlačidla do prava, alebo do ľava sa vytvorí animácia ukazujúca smer.

Vývojová doska Arduino Nano.
8x8 maticový displej s radičom MAX7219.

Literatúra:


Analýza a opis riešenia

Opíšte sem čo a ako ste spravili, ak treba, doplňte obrázkami...

RGB LED.

Schéma zapojenia

Schéma zapojenia LCD displeja.


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.