Az épület vezérlők Raspberry Pi # 2 LED villog
Mentése vagy megosztása
LED pislogott a Raspberry Pi!
A komponenseket, hogy szükségünk
Listája szükséges alkatrészek összeszereléséhez LED villogók a Raspberry Pi, az alábbiakban mutatjuk be:
Változatos Raspberry Pi számítógép
Mielőtt folytatnánk a közgyűlés a LED villogók az RPI, nézzük röviden beszélni a sokszínűség Raspberry Pi számítógép áll rendelkezésre a piacon. Hatféle olcsó RPI (Raspberry Pi) egykártyás számítógép, amely a gyártók, mérnökök, tanárok és a diákok választhatnak a legmegfelelőbb.
Modell A + - egyetlen fedélzeti számítógép 256 MB RAM, ARM 700 MHz-es processzor és működnie egy 9 V-os akkumulátor. Fő csatlakozások perifériák A +:
- LCD csatlakozó;
- kamra csatlakozó;
- HDMI;
- USB 2.0;
- 3,5 mm-es audio jack;
- 40-pin kétsoros csatlakozó GPIO (általános célú I / kimenetek);
- Ethernet csatlakozó.

A következő lépés az evolúció volt a Raspberry Pi Model B + egykártyás számítógép. Modell B + RPI 4 USB-port, kettő helyett, mint a modellben B. Ez magában foglalja a 40-tűs GPIO csatlakozó, kettős sorban és egy microSD memóriakártya, ahelyett, hogy a nehézkes SD kártya, mint a modell B. a HDMI csatlakozó, amelyet biztosítani egyéb RPI modellek, szabvánnyá vált a modellben B +.

Egy másik modell Raspberry Pi Pi 2. Pi 2 Modell B 1 GB RAM, quad core 900 MHz (BCM2836, ARM v7), összehasonlítva a korábbi modellek RPI, egy egymagos processzor (BCM2835, ARM v6). Pi 2 azonos csatlakozási szerelvény kerülete, és ezt a modellt a B +, ezáltal átjárhatóság hardver projektek. Azonban a meglévő SD kártya képek Raspberry Pi nem lehet keresni a firmware és a kernel újra kell fordítani az új processzor. Ezért a firmware frissítéséhez, és Linux operációs rendszerek lesz szükség további figyelmet a hardver módosítására.

A legújabb modell számos Raspberry Pi, kivéve a Raspberry Pi Zero, Pi 3. Pi B modell 3 már egy négymagos 1,2 GHz-es processzor (ARM v8), és a Wi-Fi és a Bluetooth interfész. A csatlakozók Raspberry Pi 3 Pi kompatibilis a 2-es verzió.

A projekt LED fényjelzők használható bármely ilyen változat a Raspberry Pi.
A tömbvázlata LED vészvilágítás az RPI
Elektronikus LED villogtató könnyen össze egy 555 időzítő chip, néhány ellenállások és kondenzátorok, és természetesen a LED-et. Az egyetlen különbség az e LED exhibicionista és a készülék RPI villogó sebességét a szoftver helyett a változó értékeinek ellenállások és kondenzátorok csatlakoztatva. Az építési villogók az RPI kell négy blokk a blokk diagram: gombot, Raspberry Pi, és optocsatoló LED egy áramkorlátozó ellenállással. A tömbvázlata LED vészvilágítás a Raspberry Pi az alábbiakban látható.
6. ábra - A szükséges komponensek szereléséhez a LED villogók a Raspberry Pi
Az alábbiakban egy olyan komponens, a kapcsolási rajz LED vészvilágítás a RPI.

Annak ellenére, hogy használtam a Raspberry Pi B modell, akkor különböző változatai az egyetlen fedélzeti számítógép, a fent leírtak szerint. Most beszéljük munkáját optocsatoló.
Mi az optocsatoló?
Optoizolátorból egy elektronikus áramkör, amely elválasztja a nagyfeszültségű jeleket és a források kisfeszültségű áramkörök. Műszaki elektromos jel elválasztó végzi egy-egy pár LED és fototranzisztor. LED, ha megfelelően van csatlakoztatva, és közben áramlását elektromos áram rajta bocsát láthatatlan fény vagy fotonok. Közvetlen elmozdulása - a szakkifejezés leírására használják a kapcsolatot, és áramlásának szabályozására villamos áram segítségével a fototranzisztor. Láthatatlan fény, vagy fotonok sztrájk a fényérzékeny felületre a fototranzisztor, ami lehetővé teszi, hogy áramot vezet a kollektor a kibocsátó kimenet és tovább az ügyet. A áramlását elektromos áram azt jelenti, hogy a fototranzisztoros táplált előre elfogultság, és ez „be van kapcsolva”, mint egy elektronikus kapcsoló. A külső elektromos áramkör vagy egy elektronikus alkatrész csatlakozik a fototranzisztor, mint „beleértve”. Az alkalmazott nagyfeszültségű vagy alacsony feszültség jel izoláljuk az áramkör miatt foton közötti határfelület a LED és a fototranzisztor. High Voltage soha nem elektromosan csatlakozik a kisfeszültségű forrásból.

Használata optocsatoló a projektekben szabályozók a Raspberry Pi yavlyaetya egy jó módja a nagy feszültség veszélye nélkül károsítja a egykártyás számítógép. Mikroszámítógép + 5V tápegységet használ, hogy növelje a fényerőt a LED. Optocsatoló tartalmazni fog egy fototranzisztoros, ami hajt a LED keresztül a belső tápegység + 5V a fedélzeten Raspberry Pi. Most, hogy tudni az optocsatoló, mondjuk a rendszer LED villogók a RPI!
A hardver a LED fényjelzők on RPI
Gyűjtsük LED villogó a RPI, használva a kapcsolási rajzot a forrasztás breadboard vagy kapcsolási rajza viszonylag egyszerű. A 9. és 10. ábrák két diagram. Ha csak a tanulás, hogyan kell gyűjteni az elektronikus áramkörök, azt javasoljuk, hogy használja építeni a projekt kapcsolási rajza egy forrasztás breadboard. Ne felejtsük el, hogy figyeljen az adapter RPI, amit használ. RPI kivezetésre különböző adapterek eltérő lehet.


Egy további referencia anyag, hogy segítse a szerelvény LED villogtató áramkör RPI, alább mutatja a pinout optocsatoló chip. Optoizolátorból elem sematikus Fritzing, sajnos nem nyújt információt mennyiségekkel LED-fototranzisztor pár (optikai csatornákat) belül helyezkednek el a 16 tűs DIP házban. Leírása az optocsatoló tűs CNY74-4H-ND 11. ábrán látható az alábbiakban.

Az összeszerelés után befejeződött áramkörök LED villogók a Raspberry Pi, mielőtt felszolgáló RPI azt javasoljuk, hogy ellenőrizze az összes kapcsolatot a hibákért. Az alábbiakban egy fénykép az összeszerelt LED villogók. Használhatja a gyülekezési ezt a fényképet, mint a referencia. És az utolsó része a projekt - kódot írni, amely lehetővé teszi, hogy a készülék megfelelően működik.

Python kódot LED villogók a Raspberry Pi
Futtatni a kódot a RPI, írja be a következő parancsot lxterminal
Most nyomja meg és tartsa lenyomva a gombot, a LED elkezd villogni. Gratulálunk a második vezérlő a Raspberry Pi! Kísérletezni a villogó sebesség változtatásával az idő értéket (másodpercben) 1 másodperc. A kódsort módosítani kívánt alábbiakban mutatjuk be:
Meg kell változtatni mindkét vonalon utasításokat megtartani egyenlő, amikor a LED világít, és amikor kialszik. Készítsen más villogó minták által megadott értékek az egyenlőtlen idő time.sleep () függvényt.
A harmadik részben a „épület kontrollerek Raspberry Pi» nézzük meg, hogyan kell kezelni egy kis DC motor alkalmazásával fényérzékelő (fénysorompó).