učiteľ : doc. Pančík , študenti : Dominika, Katka, Patrik a Erik ( Erik Citterberg, Katarína Čerňanová , Dominika Kyselicová , Patrik Hlásnik )
- bolo neskutočne horúce …
- jednotlivé projekty sú na FTP data.soft1.sk login/heslo: tajné 🙂
- najprv sme si nainštalovali IDE vývojový SW ARDUINO : http://arduino.cc/en/Main/Software a spojazdnili komunikáciu medzi doskou ARDUINO MEGA ADK a počítačom (nainštalovanie driverov) http://arduino.cc/en/Guide/Windows
- Spustili sme prvý program BLINK (blikanie LED na pine 13) http://arduino.cc/en/Tutorial/Blink FTP : _WORK ARDUINO Letna skola SSOH ZP\Work\Blink\ . Hovoríme o kóde v C++ a o forme súborov .ino (textový súbor)
- Program BLINKsme “vytiahli” mimo dosku na breadboard podľa knihy
Beginning Arduino, 2010 (FTP : Beginning-Arduino-2010-1430232404.pdf), Project 1
- Podľa knihy sme nechali LED-ku vyslať svetelný signál (SOS), Project 2, str.32, hovoríme o príkaze FOR a ako si netradične urobiť nekonečnú slučku z ktorej sa dostaneme len tvrdým resetom (príkaz for (;;)). Hovoríme o vynikajúcom helpe http://arduino.cc/en/Reference/HomePage
- študujeme projekt Digital Read Serial kde sa sníma stav tlačítka a vysiela sa na sériovú linku (http://arduino.cc/en/Tutorial/DigitalReadSerial). Hovoríme čo vlastne vidíme a čo je objekt serial a čo je decimálna, dvojková a hexadecimálna sústava (ftp c:\Users\Pancik\Documents\_WORK ARDUINO Letna skola SSOH ZP\Work\DigitalReadSerial\)
- v projekte BUTTON riadime vysvietenie LED pomocou tlačítka (http://arduino.cc/en/Tutorial/Button), hovoríme o “bouncing-u” zákmitoch, hovoríme o programe, ktorý to dokáže odstrániť : http://arduino.cc/en/Tutorial/Debounce
- Hovoríme o programe ktorý sleduje “edge” zmenu stavu logickej úrovne na tlačítku a vypisuje počet stlačení tlačítka na sériovú linku (http://arduino.cc/en/Tutorial/ButtonStateChange) , veľmi podrobne analyzujeme syntax programu a hlavne jeho vývojový diagram. Zasahujeme do programu napr. tým, že chceme vidieť stav LED-ky – je to vlastne monitorovanie vnútorného stavu programu (debuggovanie…) FTP : _WORK ARDUINO Letna skola SSOH ZP\Work\Edge\
- Generujeme zvuky pomocou piezomeniča programom (http://arduino.cc/en/Tutorial/Tone) a programom Piezo sound ALARM Project 11 podľa knihy (FTP : _WORK ARDUINO Letna skola SSOH ZP\Work\tones\ a _WORK ARDUINO Letna skola SSOH ZP\Work\project_11\)