A Raspberry PI és a beágyazott szoftverfejlesztés
Bevezetés a beágyazott szoftverfejlesztésbe
Kezdés:
Ez a tanfolyam már véget ért,
figyeld az új időpontokat!
Hossz:
40 óra
Az egyes alkalmak
Ár:
79 000 Ft+áfa
ingyenes!
Részvételi mód:
Visszanézhető videók
Lehetsz hobbista, lehetsz az álmait megvalósító startup mind, lehetsz kkv-nél üzemeltető - képzéssorozatunkban meg fogod találni a motivációd. Képes leszel “mindent” megalkotni ami a céljaidhoz kell (főleg, ha jól fogalmaztad meg a céljaid). A kezdő tanfolyam után nem hagyunk magadra, a haladó tanfolyam és különböző szakirányaink során tovább specializálódhatsz. Minimum követelmény az alapvető programozási ismeretek(C/C++ programozás, általános ismeretek, if-else, ciklusok, adatszerkezetek)
Kinek ajánljuk?
Bár kezdő tanfolyamról van szó, a kezdő szó itt a Raspberry PI-ben kezdőket jelenti, nem pedig az informatikában zöldfülűeket. A gördülékeny haladáshoz elengedhetetlen a programozói alapismeret és hasznos a linuxban való jártasság (nem baj, ha elavultak az ismereteid, pár órában leporoljuk őket).
Nézd online!
Ezt a tanfolyamot kényelmesen, otthonról is követheted, a képzésrol készült felvételeket bármikor visszanézheted. Kérdés esetén beépített chat segítségével léphetsz kapcsolatba az oktatóval vagy más hallgatókkal. Ha ez a tanfolyam már véget ért, az elkészült videóanyagot Elofizetéssel megvásárolhatod!
Előfeltételek
Minimum követelmény az alapvető programozási ismeretek(C/C++ programozás, általános ismeretek, if-else, ciklusok, adatszerkezetek)
Oktató
Kiss Mátyás

Raspberry PI oktató

Témakörök
1. Bevezető, hardverek és célok bemutatása

Ezt az alkalmat itt tudod megtekinteni!

  • Bevezető oktatás, az online oktatás célja  és az eredmények rövid ismertetése (első alkalom harmada)
  • Hardverek bemutatása, Raspberry PI 2 és Arduino Leonardo (Atmel ATmega32u4)
  • Célok bemutatása: Időjárás monitorozó állomás, automatizálás
2. Általános GPIO lélektan, gyakorlati problémák a GIPO-n + 30perc

Ezt az alkalmat itt tudod megtekinteni!

  • Általános GPIO lélektan, megkötések, bemeneti-kimeneti lehetőségek a két rendszeren
  • GPIO védelem, illesztése nagyfeszültségre és áramra. GPIO olvasás-írás, gyakorlati problémák a GPIO-n.
  • Gyakorlat: ATmega processzor: Blinky polling,
  • Gyakorlat: Raspberry PI: Blinky alkalmazás
  • Interruptok, real-time alkalmazások a rendszereken.
3. C programozás frissítő, maszkolások, típusok+30perc

Ezt az alkalmat itt tudod megtekinteni!

  • C programozás frissítő
  • Maszkolások
  • típusok
  • Linker és a fordító
4. Linux alapok, Raspbian rendszer sajátosságai
  • Linux alapok (könyvtárszerkezet, jogosultságok)
  • Raspbian rendszer sajátosságai, beállítási lehetőségek
  • Jogosultságkezelések
5. GPIO megismerése
  • Általános GPIO lélektan, megkötések, bemeneti-kimeneti lehetőségek a két rendszeren
  • GPIO védelem, illesztése nagyfeszültségre és áramra. GPIO olvasás-írás, gyakorlati problémák a GPIO-n.
  • Gyakorlat: ATmega processzor: Blinky polling,
  • Gyakorlat: Raspberry PI: Blinky alkalmazás
  • Interruptok, real-time alkalmazások a rendszereken.
  • Blinky interruptal és Rpi-n
  • 7 szegmenses kijelző vezérlés (2db szegmens)
  • Stopper alkalmazás
  • GPIO bemenetek
6. Interruptok
  • UART alapok, mire használjuk, előnyei-hátrányai, típusai, frame felépítés, küldés fogadás interrupt.
  • Gyakorlat: ATmega: küldő-fogadó, parancsfeldolgozó
  • Gyakorlat: Raspberry pi console UART, további megoldások
  • Gyakorlat: UART wifi modul illesztése (Driver írás)
  • Gyakorlat: UART kommunikáció Rpi és a mikrokontroller között
7. PWM használata, típusai, megvalósítása
  • PWM használata, típusai, megvalósítása mindkét hardveren
  • Gyakorlat: LED fényerő vezérlés
  • Gyakorlat:  PWM léptetés 7 szegmenses visszajelzéssel nyomógombbal
  • Gyakorlat:  Pulzáló PWM
8. WIFI alapok és szoftveres PWM
9. Adatkommunikáció szervezése Rpi és atmega között
  • Egyszerű probléma: Adatkommunikáció szervezése Rpi és atmega között, az ismertett eszközök felhasználása. Állapotgépek felépítése, alapvető handshake folyamat tervezése
10. Az eddigi megírt szoftvermodulok alkalmazása és összekapcsolása
  • Egyszerű probléma: Az eddigi megírt szoftvermodulok alkalmazása és összekapcsolása
11. NYÁK-tervezés

Az ingyenes modul elsődleges célja, hogy a NYÁK (nyomtatott áramköri kártya) gyártáshoz/tervezéshez megfelelő alapismereteket biztosítsunk. A 4 órás előadás megtekintése után önállóan is belefoghatsz egy beágyazott rendszer teljes tervezésébe.

  • NYÁK tervezési szempontok
  • Alkatrészek típusai
  • EAGLE NYÁKtervező bemutatása
  • Gyakorlati példák: illesztőpanel az Rpi-hez
  • Házi készítés lehetősége, gyártatás
Technikai információk
Részletes technikai információkat csak a képzés hallgatói nézhetik meg bejelentkezés után!
A Raspberry PI és a beágyazott szoftverfejlesztés tanfolyami videók
linux_alapok_terminal_konyvtarak
101 perc
2015. október 08.
bash_befejezes_es_gyakorlat_pythonba_ugyanez
110 perc
2015. október 08.
illesztesek_aramkorszereles_avr_gpio_rpi_thread
116 perc
2015. október 12.
helloworld_atmega_soft_uart_1.resz
74 perc
2015. október 12.
atmega_pinint_es_elmelet
96 perc
2015. október 15.
led_interrupt_gpio_class
86 perc
2015. október 15.
pwm_rpi_7seg_elmelet
96 perc
2015. október 19.
7seg_gyakorlat_hw_pwm_softpwm_elmelet
80 perc
2015. október 19.
esp_elmelet_kiprobalas
72 perc
2015. október 22.
softpwmatmega.mp4
2015. október 22.
hw_uart_atmega
97 perc
2015. október 26.
esp_polling_mode
81 perc
2015. október 26.
esp_minimal_api
116 perc
2015. október 29.
esp_minimal_api_finalize_softpwm
83 perc
2015. október 29.
nyak_bevezeto_fail
25 perc
2015. november 04.
elektronikai_elmelet
65 perc
2015. november 04.
eagle_nyakterv_alap
105 perc
2015. november 04.