Arduino Programming for Beginners Képzés
A Arduino egy nyílt forráskódú, egykártyás mikrokontroller olyan eszközök építésére, amelyek képesek érzékelni és vezérelni a fizikai világban lévő objektumokat.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan programozzák a Arduino-t valós használatra, például lámpák, motorok és mozgásérzékelők vezérlésére. Ez a kurzus valódi hardverkomponensek használatát feltételezi élő laborkörnyezetben (nem szoftverszimulált hardver).
A képzés végére a résztvevők képesek lesznek:
- Programozza be a Arduino-t a lámpák, motorok és egyéb eszközök vezérléséhez.
- Ismerje meg a Arduino architektúráját, beleértve a kiegészítő eszközök bemeneteit és csatlakozóit.
- Adjon hozzá harmadik féltől származó összetevőket, például LCD-ket, gyorsulásmérőket, giroszkópokat és GPS-követőket, hogy kibővítse a Arduino funkcióit.
- Ismerje meg a programozási nyelvek különféle lehetőségeit, a C-től a fogd és vidd nyelvekig.
- A Arduino tesztelése, hibakeresése és üzembe helyezése valós problémák megoldásához.
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- A Arduino különböző modellekben érhető el, és különböző programozási felületeket (C, C++, C#, Python) és IDE-ket (Arduino IDE, Visual Studio stb.) támogat. Ehhez a tanfolyamhoz a következőket fogják használni:
- Arduino Uno tábla
- Arduino IDE
- Arduino nyelv (C/C++ alapján)
- *** A résztvevők felelősek saját Arduino hardverük és komponenseik beszerzéséért! ***
- A hardverkészletek beszállítóktól vásárolhatók, például: Arduino Starter Kit https://store.arduino.cc/products/arduino-starter-kit-multi-language
- Eltérő beállítás kéréséhez vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Kurzusleírás
Bevezetés
- Microcontroller vs mikroprocesszor
- Arduino Rasberry Pi ellen
A Embedded Systems áttekintése
A megfelelő Arduino tábla kiválasztása a projekthez
A tanulás gondolkodásmódja Arduino
A Arduino Electronics alapjai
Az áramköri diagram megértése
DVM (digitális voltmérő) használata
Hogyan ne robbantsuk fel a GPIO pineket és egyéb biztonsági óvintézkedések
Mindent összekapcsol
Szoftver és hardver eszközök a Arduino számára
A Arduino IDE felfedezése
Programming a Arduino
Az első program megírása: A villogó fény ("Hello World" of Electronics)
Programming Alapok: hurkok, feltételes feltételek, változók, függvények és paraméterek
A bemeneti/kimeneti (I/O) interfészek áttekintése
A bemeneti érzékelők konfigurálása
LED-ek, kapcsolók, hangjelzők és megjelenítő eszközök
A kimeneti eszközök konfigurálása (LED-ek és elektromechanikus robotika)
Programming Érzékelő-kimeneti eszköz vezérlése
Projekt: Automatikus fénybeállító rendszer
Analóg-digitális átalakítás (ADC)
Soros Communication és UART Programming
Érzékelő rudak, motorok és audioeszközök
Projekt: TBD
Tesztelés és hibakeresés
Az Arduino képességeinek bővítése
Csatlakozás a Arduino közösséghez
Hibaelhárítás
Zárszó
Követelmények
- Előzetes programozási tapasztalat nem szükséges.
- Alapvető ismeretek vagy érdeklődés a hardver iránt.
Közönség
- Kezdő fejlesztők
- Hardver/szoftver technikusok
- Műszaki személyek minden iparágban
- Hobbisták
A nyílt képzésekhez 5+ résztvevő szükséges.
Arduino Programming for Beginners Képzés - Booking
Arduino Programming for Beginners Képzés - Enquiry
Arduino Programming for Beginners - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (7)
Just getting off the ground and doing some basic things was incredibly useful.
Remy Pieron - Facebook
Kurzus - Arduino Programming for Beginners
Gépi fordítás
szabad, barátságos környezet sok segítés a példamunkákkal együtt
bernard hoey - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
Érzékeltem a kiképzést, amelyet valaki adott, aki tapasztalatával rendelkezik a területén.
Nicholas Scott - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
I a tanítás "fehér táblás" módszere és a gyakorlati "kézbe vett" tanulás közötti egyensúlyt megfelelőnek találom egy Arduino bevezető kurzushoz, és a tempó is megfelelő volt.
Neil Owen - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
Rod stílusa szórakoztató volt.
Tom O'Hara - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
Rod nagyon tudós és lelkes volt a kurzusanyaggal kapcsolatban.
Kyle Stirling - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
A hasznos tudás megszerzése és az egykori bizonytalan dolgok tisztázása.
Kenneth Mahoney - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Advanced Arduino Programming
14 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják, hogyan kell programozni a Arduino-t fejlett technikák segítségével, miközben egy egyszerű szenzoros riasztórendszer létrehozásán lépnek keresztül.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a Arduino működését.
- Mélyre ásson a Arduino fő összetevőiben és funkcióiban.
- Programozza be a Arduino-t a Arduino IDE használata nélkül.
Advanced Embedded Systems Development
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik szeretnék megtanulni, hogyan kell használni a beágyazott C-t különféle típusú mikrovezérlők programozásához különböző processzorarchitektúrákon (8051, ARM CORTEX M-3 és ARM9).
Building A Robot from the Ground Up
28 ÓrákEzen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan építsenek robotot Arduino hardver és Arduino (C/C++) nyelv használatával.
A képzés végére a résztvevők képesek lesznek:
- Olyan robotrendszer felépítése és üzemeltetése, amely szoftver- és hardverelemeket is tartalmaz
- Ismerje meg a robottechnológiában használt kulcsfogalmakat
- Szerelje össze a motorokat, érzékelőket és mikrokontrollereket egy működő robotba
- Tervezze meg egy robot mechanikai szerkezetét
Közönség
- Fejlesztők
- Mérnökök
- Hobbisták
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Jegyzet
- A hardverkészleteket az oktató határozza meg a képzés előtt, de nagyjából a következő összetevőket tartalmazzák:
- Arduino tábla
- Motorvezérlő
- Távolságérzékelő
- Bluetooth slave
- Prototípus tábla és kábelek
- USB kábel
- Járműkészlet
- A résztvevőknek saját hardvert kell vásárolniuk.
- Ha szeretné személyre szabni ezt a képzést, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Introduction to IoT Using Arduino
14 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják az IoT alapjait, miközben egy Arduino-alapú IoT-érzékelőrendszer létrehozásán haladnak keresztül.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg az IoT alapelveit, beleértve az IoT összetevőket és kommunikációs technikákat.
- Ismerje meg a Arduino kommunikációs modulok használatát, amelyek különféle IoT-rendszerekhez használhatók.
- Ismerje meg, hogyan használhat és programozhat be egy mobilalkalmazást a Arduino vezérlésére.
- Használjon Wi-Fi modult a Arduino egy másik eszközhöz való csatlakoztatásához.
- Saját IoT-érzékelőrendszer létrehozása és üzembe helyezése.
Deploying AI on Microcontrollers with TinyML
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a középszintű beágyazott rendszermérnököknek és mesterséges intelligenciafejlesztőknek szól, akik gépi tanulási modelleket szeretnének telepíteni a TensorFlow Lite és az Edge Impulse segítségével működő mikrokontrollereken.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a TinyML alapjait és előnyeit az élvonalbeli AI-alkalmazásokhoz.
- Fejlesztői környezet létrehozása TinyML projektekhez.
- Tanítson, optimalizáljon és telepítsen mesterséges intelligencia modelleket alacsony fogyasztású mikrokontrollereken.
- A TensorFlow Lite és az Edge Impulse segítségével valós TinyML alkalmazásokat valósítson meg.
- Optimalizálja az AI modelleket az energiahatékonyság és a memóriakorlátok érdekében.
Microcontroller Design
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik szeretnék megtanulni a mikrokontrollerek tervezésének tervezési elveit.
Raspberry Pi for Beginners
14 ÓrákRaspberry Pi Ez egy nagyon kicsi, egyhangú számítógép.
Ebben az oktató által vezetett, élő képzésben a résztvevők megtanulják, hogyan kell létrehozni és programozni a Raspberry Pi, hogy interaktív és erőteljes beépített rendszerként szolgáljon.
A képzés befejezése után a résztvevők képesek lesznek:
- IDE (integrált fejlesztési környezet) létrehozása a maximális fejlesztési termelékenység érdekében
- A program Raspberry Pi olyan eszközöket irányít, mint a mozgásérzékelő, riasztás, webszerverek és nyomtatók.
- Ismerje meg Raspberry Pi's építészet, beleértve a beviteleit és a csatlakozókat add-on eszközök.
- Ismerje meg a különböző lehetőségeket a programozási nyelvek és az operációs rendszerek
- Tesztelje, ürítse és telepítse a Raspberry Pi a valós világ problémáinak megoldásához
közönség
- Fejlesztők
- Hardware / szoftvermérnökök
- Technikai személyzet minden iparágban
- Hobbitok
A kurzus formázása
- Részes előadások, részes viták, gyakorlatok és nehéz gyakorlatok
Megjegyzések
- Raspberry Pi támogatja a különböző operációs rendszerek és programozási nyelvek. Ez a kurzus a Raspbian alapú operációs rendszerként és Python programozási nyelvként használja. Ha konkrét beállításra van szüksége, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
- A résztvevők felelősek a Raspberry Pi hardver és alkatrészek beszerzéséért.
Tensorflow Lite for Microcontrollers
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik nagyon kicsi beágyazott eszközökön szeretnének gépi tanulási modelleket írni, betölteni és futtatni.
A képzés végére a résztvevők képesek lesznek:
- Telepítse TensorFlow Lite.
- Töltsön be gépi tanulási modelleket egy beágyazott eszközre, hogy lehetővé tegye a beszéd észlelését, a képek osztályozását stb.
- Adjon hozzá mesterséges intelligenciát a hardvereszközökhöz anélkül, hogy a hálózati kapcsolatra támaszkodna.