Tartalomjegyzék:

A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével: 9 lépés
A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével: 9 lépés

Videó: A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével: 9 lépés

Videó: A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével: 9 lépés
Videó: A gyaloglás vége #szentesivezet - 1. rész 2024, Július
Anonim
Image
Image
A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével
A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével
A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével
A CrowPi- vezet a nullából a hősbe a Raspberry Pi segítségével

Mi az a CrowPi?

A CrowPi egy 7 hüvelykes kijelzővel ellátott fejlesztőlap, amely segíthet a Raspberry Pi egyszerűbb megismerésében. A CrowPi segítségével nemcsak az informatika alapjait tanulhatja meg, hanem a programozást is gyakorolhatja, és számos elektronikus projektet hajthat végre. A CrowPi fejlesztheti tudását és képességeit hardverrel és szoftverrel kapcsolatos területeken, amelyeket kifejezetten a python programozási készségek fejlesztésére fejlesztettek ki.

Miért van szüksége a CrowPi -re? Mielőtt válaszolna erre a kérdésre, csináljunk egy egyszerű kvízjátékot. Szembe kell néznie az alábbi problémákkal? Csak mondja IGEN vagy NEM. Érdekli az elektronika vagy a Raspberry Pi, de fogalma sincs, hogyan kezdje el. Szenvedélyesen szereted a STEM oktatást, de nem találsz hasznos és könnyen használható tananyagokat. Raspberry Pi -t használ, de nem használja ki a legtöbbet. Befejezett néhány egyszerű kísérletet, és további projekteket szeretne felfedezni, és mélyebbre merülni az elektronika világában. Ha egyszer IGEN -t mond, a CrowPi az Ön számára született. A CrowPi segít megoldani a fent említett problémákat.

HA TUDNI KELL A CROWPI -RÓL, KATTINTSON IDE

1. lépés: CrowPi leckék a Python 2.7 segítségével

CrowPi leckék a Python segítségével 2.7
CrowPi leckék a Python segítségével 2.7
CrowPi leckék a Python segítségével 2.7
CrowPi leckék a Python segítségével 2.7

- 1. lecke - A GPIO alapjai és a GPIO bemenet/kimenet használata

- 2. lecke - A zümmögő használata riasztáshoz vagy értesítéshez.

- 3. lecke - Szerezzen be információt a gombbal a zümmögő vezérléséhez.

- 4. lecke - A relé működése és vezérlése.

- 5. lecke - Rezgésjelet küld a rezgésérzékelőnek.

- 6. lecke - Hang érzékelése a hangérzékelő segítségével.

- 7. lecke - Gyenge vagy erős fény érzékelése a Fényérzékelő segítségével.

- 8. lecke - A szobahőmérséklet és a páratartalom észlelése a DHT11 érzékelő segítségével.

- 9. lecke - Érzékelje a mozgást a mozgásérzékelő segítségével.

- 10. lecke - Távolságinformációk lekérése az ultrahangos érzékelő segítségével.

- 11. lecke - Az LCD kijelző vezérlése.

- 12. lecke - RFID kártya olvasása / írása az RFID modul használatával.

- 13. lecke - A lépésmotor használata és lépésmozgások.

- 14. lecke - Szervómotorok vezérlése a szervo interfészek segítségével. - 15. lecke - A 8x8 mátrix LED vezérlése.

- 16. lecke - A 7 szegmenses kijelző vezérlése.

- 17. lecke - Érintés észlelése az érintésérzékelő segítségével.

- 18. lecke - Dőlésérzékelés a dőlésérzékelő segítségével.

- 19. lecke - A gombmátrix használata és vezérlése. - 20. lecke - Saját áramköri lap készítése a kenyértáblával

2. lépés: 19 integrált modul a projektek készítéséhez

19 integrált modul a projektek elkészítéséhez
19 integrált modul a projektek elkészítéséhez
19 integrált modul a projektek elkészítéséhez
19 integrált modul a projektek elkészítéséhez

* 1 - Zümmögésérzékelő - Egy igazán hangos zümmögő riasztáshoz használható!

* 2 - Reléérzékelő - Elektronikus áramkörök nyitására és zárására szolgál

* 3 - Mikrofon érzékelő - Hangos zaj érzékelésére szolgál a szobában

* 4 - Dőlésérzékelő - A tábla jobb vagy bal dőlésének érzékelésére szolgál

* 5 - Rezgésérzékelő - Erős rezgés előállítására szolgál a CrowPi táblán

* 6 - Mozgásérzékelő - Mozgás vagy körkörös mozgás észlelésére szolgál

* 7 - Érintésérzékelő - Érintőgombként használható, amelyet le lehet nyomni

* 8 - Lépéses motorcsatlakozás - A dolgok mozgatására és lépésmozgásokra szolgál

* 9 - Szervócsatlakozások - A dolgok elforgatására szolgál

* 10 - IR érzékelő - Infravörös jelek küldésére és fogadására szolgál

* 11 - DH11 modul - A helyiség hőmérsékletének és páratartalmának érzékelésére szolgál

* 12 - Ultrahangos érzékelő - A távolság észlelésére és mérésére szolgál

* 13 - Fényérzékelő - A szoba egyenes fényének érzékelésére és mérésére szolgál

* 14 - LCD modul - A dolgok és a szöveg megjelenítésére szolgál

* 15 - Szegmens LED - Számok és adatok megjelenítésére szolgál* 16 - Mátrix LED - Szöveg és egyéb adatok megjelenítésére szolgál

* 17 - RFID modul - NFC chipek és modulok észlelésére szolgál, írni és olvasni egyaránt

* 18 - Független gombok - Játékokkal vagy robot vezérlésével használható

* 19 - Mátrix gombok - Billentyűzetként vagy több opciógombként használható

3. lépés: A projekt minta

Projekt minta A
Projekt minta A

A hangjelző használata riasztási értesítésként

Az előző óra után megértettük, hogyan kell használni a GPIO tűt kimenetként és bemenetként.

Ennek teszteléséhez a valós példát fogjuk használni, és az előző osztályban szerzett tudásunkat alkalmazni fogjuk az egyik modulban. Az általunk használt modul a „zümmögő”. A zümmögő, ahogy a neve is mondja, zümmög. A GPIO kimenetet használva jeleket küldünk a zümmögőnek, és bezárjuk az áramkört, hogy hangos zümmögő hangot adjunk ki, majd küldünk egy másik jelet annak kikapcsolására és az áramkör bezárására.

Mit fog tanulni

A lecke végén a következőkre lesz képes: Legyen képes vezérelni a zümmögő modult a GPIO kimenet segítségével

Mire lesz szüksége

CrowPi Board az első telepítés után

Modulokat igényel a kapcsoló használatával: Nem

A hangjelző helye a CrowPi -n

A zümmögő a CrowPi tábla jobb oldalán található, könnyen felismerhető az aktiváláskor fellépő hangos zajoktól. A Raspberry Pi első használatakor előfordulhat, hogy a zümmögésérzékelő védőmatricával van lezárva. Győződjön meg arról, hogy lezárja a matricát úgy, hogy egyszerűen letépi, és maga a zümmögő látható.

4. lépés: A projekt minta

Projektminta A
Projektminta A

A csengő aktiválása

Csakúgy, mint az előző példánál, készítettünk egy speciális szkriptet részletes megjegyzésekkel, amelyek elmagyarázzák, hogyan működik az egész zümmögési folyamat, és hogyan tudjuk szabályozni a zümmögőt a GPIO kimenet segítségével.

Először importáljuk az RPi. GPIO könyvtárat és az alvó időkönyvtárat.

Ezután konfiguráljuk a hangjelzőt a 12 -es tűn, beállítjuk a GPIO módját a GPIO BOARD -ra, és beállítjuk a csapot OUTPUT -tűként. Zümmögő jelet adunk ki 0,5 másodpercig, majd kikapcsoljuk a hangos zaj megelőzése érdekében.

Kövesse ezt a linket a forgatókönyv letöltéséhez, és próbálja ki egyedül:

5. lépés: Projekt B minta

Projekt B minta
Projekt B minta

Az LCD kijelző vezérlése

Az LCD (és a mátrixkijelző) valószínűleg a legviccesebb és legizgalmasabb rész a CrowPi -t használó projektek építésekor, az LCD -kijelző segítségével megjelenítheti a CrowPi -érzékelőkkel gyűjtött adatokat, és valós időben is frissítheti azokat a modulok változásától függően. Átmenni! Például: tegnap nagyon meleg volt, de ma nagyon hideg - hagyja, hogy a CrowPi LCD automatikusan megváltoztassa magát a legfrissebb és legfrissebb információkkal, hogy véletlenül ne viseljen rossz ruhát az iskolába / munkába!

Mit fog tanulni

A lecke végén a következőkre lesz képes: Mit fog megtanulni az LCD kijelző vezérléséhez és adatok írásához.

Mire lesz szüksége

CrowPi Board az első telepítés után A kapcsolót modulok váltására van szükség

*Nem

Az LCD képernyő elhelyezkedése a CrowPi készüléken

Az LCD képernyő foglalja el a CrowPi tábla legnagyobb részét, így biztosak vagyunk benne, hogy azonnal észrevette! Amint futtatja a bemutató szkriptet és a példákat, a CrowPi bekapcsol gyönyörű háttérvilágítással, amely akkor is látható, ha a helyiség összes lámpája ki van kapcsolva

6. lépés: Projekt B minta

Projekt B minta
Projekt B minta

Munka az LCD -vel

Az I2C, mint más érzékelők, szintén nem működik a GPIO technológián, helyette „I2C” nevű eszközt használunk (ugyanazt az I2C -t, amelyet korábbi példáinkban a fényérzékelőhöz használtunk), az LCD képernyőhöz használt cím 21, ha ehhez az I2C -címhez csatlakozik, akkor parancsokat tudunk küldeni, például: szöveg vagy számok írása, az LCD háttérvilágításának bekapcsolása, kikapcsolása, kurzor engedélyezése stb.

Az LCD vezérléséhez az Adafruit_CharLCDBackpack -et fogjuk használni, amely az Adafruit keretrendszer, ami nagyon megkönnyíti a dolgunkat, amikor ilyen bonyolult termékekkel dolgozunk! Kövesse ezt a linket a forgatókönyv letöltéséhez, és próbálja ki egyedül:

7. lépés: Projekt C minta

Projekt minta C
Projekt minta C

RFID kártya olvasása / írása az RFID modul használatával

Az RFID modul az egyik legérdekesebb és leghasznosabb modul a piacon, amelyet világszerte sokféle megoldásban használnak, mint például: intelligens ajtózár, munkavállalói belépőkártya, névjegykártyák és még a kutya nyakörveken is? Függetlenül attól, hogy milyen projektben vesz részt - az RFID modul biztosan használható lesz!

Mit fog tanulni

A lecke végén képes lesz: Az RFID vezérlésére, adatok olvasására és írására, valamint a chipek felismerésére.

CrowPi Board az első telepítés után RFID Chip (a CrowPi tartozéka)

Modulokat igényel a kapcsoló használatával

*Nem

Az RFID modul helye a CrowPi -n

Az RFID modul közvetlenül a Raspberry Pi alatt található (akár nulla, akár 3), úgy néz ki, mint egy kis chip, amelyből „wifi” illusztráció jön ki, ami vezeték nélküli kapcsolatot jelent (ezt teszi az RFID) annak használatához. el kell vennie a chipet vagy a CrowPi -hez mellékelt kártyát, és át kell adnia a CrowPi RFID Chip területet olyan közel, hogy a szkriptünk felismerje. 2-4 cm legyen elég közel, próbáld ki!

8. lépés: Projekt C minta

Projekt minta C
Projekt minta C

Az RFID -vel való munka

Az RFID modullal való munka meglehetősen egyszerű. Három funkcióval rendelkezünk: engedélyezés, olvasás, írás és engedélyezés. Az első lépés az lesz, amikor megérinti az NFC -t abban az időben a modul, és a szkriptünk megpróbálja engedélyezni a chipet az alapértelmezett jelszókonfiguráció használatával (ha nem változtatta meg, akkor működnie kell) ezt követően, amikor a hitelesítés sikeres, akkor olvassa el az adatokat és nyomtassa ki a képernyőn. Miután befejezte, deaktiválja és kilép a szkriptből. Egy másik szkript példában engedélyezhetjük, olvashatjuk, újraírhatjuk az adatokat egy új adatba, majd feloldhatjuk az engedélyt. Kövesse ezt a linket a forgatókönyv letöltéséhez, és próbálja ki egyedül:

9. lépés: Hol vásárolhat CrowPi -t?

A CrowPi -t a Kickstarteren futtattuk

Segítsen nekünk elküldeni ezeket az imádnivaló kulcstartókat a https://www.kickstarter.com/projects/elecrow/crow címen.

Új CrowPi, amely jó, ha gyermeke megtanulja az RPI-t, és ez egy all-in-one RPI fejlesztő platform.

Most reklámozd a Raspberry Pi -t !!

Ajánlott: