Oktatósorozatunk első részében mikrovezérlőkre (NodeMCU/ESP8266, Arduino UNO) gombot, ledet és potmétert kötöttünk, majd programoztunk hozzá egy keveset. Igyekeztünk lépésről-lépésre elmagyarázni, hogyan tudjátok ezt ti is megvalósítani.
Összegyűjtöttük, hogy mik azok a szükséges információk, amikkel jó ha tisztában vagy, mielőtt nekifogsz a megvalósításnak. Igyekeztünk az alapoktól indulni, de mi specifikusan a mikrokontrollerekre fókuszálunk, így elektronikai és programozói alaptudás nélkül nehezebb lesz a megértése.
Elektronikai alapismeretek (indulásnak az első 10 fejezetig javasoljuk,de későbbiekben a többi tudás is hasznos lesz)
https://www.interkonyv.hu/konyvek/harsanyi_juhasz_fizikai_szamitastechnika_elektronikai_alapok_es_arduino_programozas
Arduino programozási alapismeretek (NodeMCU esetén is ez ajánlott) :
http://www.inf.u-szeged.hu/miszak/utmutatok/arduino/arduino-kezdo-lepesek/
https://www.peschka.hu/userfiles/7/files/tavir_arduino_notebook.pdf
Egyéb hasznos infók:
C++ referencia: http://www.cplusplus.com/reference/
Arduino C++ referencia: https://www.arduino.cc/reference/en/
A sorozatunkhoz videó is jár:
Mind Arduino, mind a NodeMCU (ESP8266) esetében Arduino IDE programot használtunk. Ingyenesen letölthető a www.arduino.cc oldalról. A videó idején mi 1.8.8 változatát használtuk.
NodeMCU esetén az alábbi alaplap kezelő URL-t kell beiktatni az Arduino IDE szoftverbe:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Ezután az alaplapok között megtalálható az ESP8266 típusú alaplap csomag. Mi a videó idején a 2.5.0-s változatot használtuk.
Aki már tud programozni és nem találja elég kezesnek az Arduino IDE-t, annak ajánlom az Atmel Studio-t. Ez a program szintén ingyenes és kb 500 különböző eszközt ismer. De lehet használni egyéb saját szoftvert, pld én jó ideig Notepad++ és Notepad 2-ben írtam a kódot, az Arduino IDE-t csak a feltöltésre használtam.
A minta kódok teszteléséhez/kipróbálásához szükségetek lesz az alábbira:
Természetesen ez a lista bővülni fog úgy, ahogy haladunk előre a sorozatban.
A videóban bemutatott kapcsolásokat és a hozzá tartozó mintakódokat a cikk alatt letölthetitek és egyszerre használhatjátok.
Létrehoztunk egy Discord szervert, ahol általában mindig van közülünk valaki, aki tud segíteni. A legtöbb esetben így meg tudjuk oldani a problémát, ha azt rendesen körül írod.
Kritika, vélemény minden mennyiségben jöhet, amennyiben az az oktatóanyagunk minőségi javulását szolgálja. Közösségi oldalainkon, illetve a videó alatt várjuk az ilyen észrevételeket. Ja és ne felejtsétek: minden 2. csütörtökön új oktatósorozat rész kerül fel! A következő 03.21-én.