Időjárás-állomás építés Raspberry Pi és C++ segítségével
- Az időjárás-állomás projekt bemutatása
- Raspberry Pi áttekintés
- Projekt tartozékok
- SD kártya gépbe helyezése
- Raspberry Pi OS letöltése
- Operációs rendszer telepítése SD kártyára
- SSH elérés beállítása az OS-en
- SD kártya Raspberry Pi-be helyezése
- Raspberry Pi üzembe helyezés
- Raspberry Pi szenzorok összeszerelése
- Raspberry Pi IP cím beszerzése
- Raspberry Pi SSH belépés
- Raspberry Pi frissítése
- Raspberry Pi setup
- Raspberry Pi g++ telepítés
- Putty SSH kliens telepítése
- Visual Studio Code telepítése
- Visual Studio Code gyorsgombok
- OpenSSH kliens telepítése
- Visual Studio Code Remote SSH
- Hello World a Raspberry Pi-n
- Hello World SSH-n keresztüli futtatása
- WiringPi könyvtár telepítése
- DHT22 szenzor adatlap áttekintése
- WiringPi inicializálás kódból
- Első kérés a szenzor felé
- Adatstruktúra előkészítése
- Szignál hossz olvasása
- Szignál típus azonosítása
- Adatok konverziója szignálokból
- Működés tesztelés, debug
- Bináris adatok konverziója időjárás adatokra
- Hibás adatok szűrése
- Adatok tárolása .csv fájlban
- wunderground.com regisztráció
- wunderground.com eszköz felvétele
- HTTPRequest könyvtár beszerzése
- PWA protokol áttekintése, implementáció
- Hibakezelés a kódban
- Kód tisztítás és átadás
- Lehetőségek és feladatok
Az oktatóról
Az állandó munkahely mellett mindig volt valamilyen vállalkozásom, saját cégem. Az itt végzett feladatok kapcsán ismerkedtem meg először a Python nyelvvel, majd kerültem közelebb az IoT világhoz. Több teljesített megrendelés, verseny és hobby projekt közben szedtem magamra Raspberry PI programozásával kapcsolatos tudást. Manapság full-stack fejlesztőként- és technológiai vezetőként Javascript/React frontend, Python web backend, C++ core stacken dolgozom saját vállalkozásban, emellett C++ és Python nyelveket oktatok kezdőtől a haladó szintig.