Kazalo:

CrowPi- vodite, da greste od nič do junaka z Raspberry Pi: 9 korakov
CrowPi- vodite, da greste od nič do junaka z Raspberry Pi: 9 korakov

Video: CrowPi- vodite, da greste od nič do junaka z Raspberry Pi: 9 korakov

Video: CrowPi- vodite, da greste od nič do junaka z Raspberry Pi: 9 korakov
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Julij
Anonim
Image
Image
CrowPi- S pomočjo Raspberry Pi vodiš od nič do junaka
CrowPi- S pomočjo Raspberry Pi vodiš od nič do junaka
CrowPi- S pomočjo Raspberry Pi vodiš od nič do junaka
CrowPi- S pomočjo Raspberry Pi vodiš od nič do junaka

Kaj je CrowPi?

CrowPi je razvojna plošča, opremljena s 7 -palčnim zaslonom, ki vam lahko pomaga pri lažjem učenju Raspberry Pi. S programom CrowPi se lahko naučite ne le osnovnih računalniških ved, ampak tudi vadite programiranje in dokončate številne elektronske projekte. CrowPi lahko izboljša vaše znanje in sposobnosti na področjih, povezanih s strojno in programsko opremo, posebej zasnovanih za razvoj programerskih sposobnosti pythona.

Zakaj potrebujete CrowPi? Preden odgovorite na to vprašanje, naredimo preprosto igro kviza. Ali se soočate s spodnjimi težavami? Samo recite DA ali NE. Zanima vas elektronika ali Raspberry Pi, vendar nimate pojma, kako začeti. Navdušeni ste nad izobraževanjem STEM, vendar ne najdete uporabnih in enostavnih materialov za poučevanje. Uporabljate Raspberry Pi, vendar tega ne izkoristite kar najbolje. Opravili ste nekaj preprostih poskusov in želite raziskati več projektov ter se potopiti globlje v svet elektronike. Če enkrat rečete DA, se CrowPi rodi za vas. CrowPi vam bo pomagal rešiti vse zgoraj omenjene težave.

ČE ŽELITE VEDETI O CROWPI -ju, KLIKNITE TUKAJ, da preverite

Korak: Lekcije CrowPi s Pythonom 2.7

CrowPi lekcije s Pythonom 2.7
CrowPi lekcije s Pythonom 2.7
CrowPi lekcije s Pythonom 2.7
CrowPi lekcije s Pythonom 2.7

- Lekcija 1 - Osnove GPIO in kako uporabljati GPIO vhod/izhod

- 2. lekcija - Uporaba zvonilca za zvok opozorila ali obvestilo.

- Lekcija 3 - Pridobite vnos s pomočjo gumba za upravljanje brenčanja.

- Lekcija 4 - Kako deluje rele in kako ga nadzirati.

- Lekcija 5 - Pošljite vibracijski signal senzorju vibracij.

- Lekcija 6 - Zaznajte zvok s senzorjem zvoka.

- Lekcija 7 - S senzorjem svetlobe zaznajte nizko ali močno svetlobo.

- Lekcija 8 - S senzorjem DHT11 zaznajte sobno temperaturo in vlago.

- Lekcija 9 - Zaznavanje gibanja s senzorjem gibanja.

- Lekcija 10 - Pridobivanje informacij o razdalji z ultrazvočnim senzorjem.

- Lekcija 11 - Upravljanje LCD zaslona.

- Lekcija 12 - Branje / pisanje kartice RFID z modulom RFID.

- Lekcija 13 - Uporaba koračnega motorja in gibanje s koraki.

- Lekcija 14 - Upravljanje servo motorjev z uporabo servo vmesnikov. - Lekcija 15 - Upravljanje matrične LED diode 8x8.

- Lekcija 16 - Upravljanje 7 -segmentnega zaslona.

- Lekcija 17 - Zaznavanje dotika s senzorjem na dotik.

- Lekcija 18 - Zaznavanje nagiba s senzorjem nagiba.

- Lekcija 19 - Uporaba in upravljanje matrice gumbov. - Lekcija 20 - Izdelava lastnega vezja s ploščo za kruh

2. korak: 19 integriranih modulov za gradnjo projektov

19 integriranih modulov za gradnjo projektov
19 integriranih modulov za gradnjo projektov
19 integriranih modulov za gradnjo projektov
19 integriranih modulov za gradnjo projektov

* 1 - Senzor brenčalnika - Uporablja se za res močan zvok alarma!

* 2 - Relejni senzor - Uporablja se za odpiranje in zapiranje elektronskih vezij

* 3 - Senzor mikrofona - Uporablja se za zaznavanje glasnega hrupa v prostoru

* 4 - Senzor nagiba - Uporablja se za zaznavanje desnega ali levega nagiba plošče

* 5 - Senzor vibracij - Uporablja se za močno vibracijo nad ploščo CrowPi

* 6 - Senzor gibanja - Uporablja se za zaznavanje gibanja ali gibanja naokoli

* 7 - Senzor na dotik - Uporablja se kot gumb na dotik, ki ga je mogoče pritisniti

* 8 - Povezava koračnega motorja - Uporablja se za premikanje stvari in koračne premike

* 9 - Servo priključki - Uporabljajo se za vrtenje stvari

* 10 - IR senzor - Uporablja se za pošiljanje in sprejemanje infrardečih signalov

* 11 - Modul DH11 - Uporablja se za zaznavanje temperature in vlažnosti v prostoru

* 12 - Ultrazvočni senzor - Uporablja se za zaznavanje in merjenje razdalje

* 13 - Senzor svetlobe - Uporablja se za zaznavanje in merjenje ravni svetlobe v prostoru

* 14 - Modul LCD - Uporablja se za prikaz stvari in besedila

* 15 - Segment LED - Uporablja se za prikaz številk in podatkov* 16 - Matrix LED - Uporablja se za prikaz besedila in drugih vrst podatkov

* 17 - RFID modul - uporablja se za odkrivanje čipov in modulov NFC, ki lahko berejo in pišejo

* 18 - Neodvisni gumbi - Z njimi lahko igrate igre ali upravljate robota

* 19 - Matrični gumbi - Lahko se uporabljajo kot tipkovnica ali gumbi za več možnosti

3. korak: Vzorec projekta A

Vzorec projekta A
Vzorec projekta A

Uporaba brenčalca kot opozorilo

Po prejšnjem razredu smo razumeli, kako uporabiti pin GPIO kot izhod in vhod.

Za preizkus bomo uporabili primer iz resničnega življenja in svoje znanje iz prejšnjega razreda uporabili v enem od modulov na tabli. Modul, ki ga bomo uporabili, je "buzzer". Briskalnik, kot navaja ime, brenči. Izhod GPIO bomo uporabili za pošiljanje signala v brenčalo in zapiranje vezja, da bi nastalo glasno brenčanje, nato pa bomo poslali še en signal, da ga izklopimo in zapremo vezje.

Kaj se boste naučili

Na koncu te lekcije boste lahko: Upravljali modul z zvočnikom z izhodom GPIO

Kaj boste potrebovali

CrowPi Board po prvi namestitvi

Zahteva preklopne module s stikalom: št

Lokacija zvočnika na CrowPi

Buzzer se nahaja na desni strani plošče CrowPi, zlahka ga zaznate po močnem hrupu, ki ga sproži, ko ga vklopite. Ko prvič uporabite Raspberry Pi, je lahko senzor Buzzer zalepljen z zaščitno nalepko. Odlepite nalepko tako, da jo preprosto odtrgate in razkrijete sami zvočni signal.

4. korak: Vzorec projekta A

Vzorec projekta A
Vzorec projekta A

Aktiviranje zvonilnika

Tako kot v prejšnjem primeru smo pripravili poseben skript s podrobnimi komentarji, ki bodo razložili, kako deluje celoten proces brenčanja in kako lahko nadziramo brenčalo z izhodom GPIO.

Najprej uvozimo knjižnico RPi. GPIO in časovno knjižnico za spanje.

Nato nastavimo zvočni signal na pin 12, način GPIO nastavimo na GPIO BOARD in nastavimo pin kot OUTPUT pin. Zvočni signal bomo oddajali 0,5 sekunde in ga nato izklopili, da preprečimo močan hrup.

Sledite tej povezavi, da prenesete skript in ga preizkusite sami:

5. korak: Vzorec projekta B

Vzorec projekta B
Vzorec projekta B

Upravljanje LCD zaslona

LCD (in matrični zaslon) je verjetno najbolj smešen in najbolj vznemirljiv del pri gradnji projektov z uporabo CrowPi -ja, z uporabo LCD -zaslona lahko prikažete podatke, ki jih zberete s svojimi senzorji CrowPi, in jih tudi posodobite v realnem času, odvisno od spremembe modulov gre skozi! Na primer: včeraj je bilo res vroče, danes pa je res hladno - naj se CrowPi LCD samodejno spremeni z najnovejšimi in najnovejšimi informacijami, da ne boste pomotoma nosili napačnih oblačil za šolo / delo!

Kaj se boste naučili

Na koncu te lekcije boste lahko: Kaj se boste naučili, kako upravljati LCD zaslon in vanj zapisovati podatke.

Kaj boste potrebovali

CrowPi Board po začetni namestitvi Zahteva preklopne module s stikalom

*Ne

Lokacija LCD zaslona na CrowPi

LCD zaslon zavzema največji del plošče CrowPi, zato smo prepričani, da ste ga takoj opazili! Takoj, ko zaženete predstavitveni skript in primere, se bo CrowPi vklopil s čudovito osvetlitvijo ozadja, ki jo lahko vidite tudi, ko so izklopljene vse luči v sobi

6. korak: Vzorec projekta B

Vzorec projekta B
Vzorec projekta B

Delo z LCD zaslonom

I2C kot nekateri drugi senzorji prav tako ne deluje na tehnologiji GPIO, namesto tega uporabljamo nekaj, kar se imenuje "I2C" (isti I2C, ki smo ga v prejšnjih primerih uporabljali za senzor svetlobe), naslov, ki ga bomo uporabili za zaslon LCD, je 21, s povezavo s tem naslovom I2C bomo lahko na primer pošiljali ukaze: pisanje besedila ali številk, vklop osvetlitve ozadja LCD, izklop, omogočanje kurzorja itd …

Za nadzor LCD -ja bomo uporabili Adafruit_CharLCDBackpack, ki je ogrodje Adafruit, kar nam olajša delo pri tako zapletenem izdelku! Sledite tej povezavi, da prenesete skript in ga preizkusite sami:

7. korak: Vzorec projekta C

Vzorec projekta C
Vzorec projekta C

Branje / zapis RFID kartice z modulom RFID

Modul RFID je eden najbolj zanimivih in uporabnih modulov na trgu, ki se po vsem svetu uporablja v najrazličnejših rešitvah, kot so: pametna ključavnica za vrata, vstopnica za zaposlene, vizitke in celo ovratnice za pse? Ne glede na to, s kakšnim projektom se ukvarjate - modul RFID se bo zagotovo začel uporabljati!

Kaj se boste naučili

Na koncu te lekcije boste lahko: nadzorovali RFID, brali in pisali podatke iz nje ter prepoznali čipe. Kaj potrebujete

CrowPi Board po prvi namestitvi RFID čip (vključen v CrowPi)

Zahteva preklopne module s stikalom

*Ne

Lokacija modula RFID na CrowPi

Modul RFID se nahaja tik pod Raspberry Pi (nič ali 3). Izgleda kot majhen čip z ilustracijo "wifi", kar pomeni brezžično povezljivost (kar počne RFID), da ga lahko uporabimo. morate vzeti čip ali kartico, ki je priložena CrowPi -ju, in ga predati na območje CrowPi RFID čipa dovolj blizu, da ga naš skript zazna. 2-4 cm mora biti dovolj blizu, poskusite!

8. korak: Vzorec projekta C

Vzorec projekta C
Vzorec projekta C

Delo z RFID

Delo z modulom RFID je precej preprosto. Imamo 3 funkcionalnosti: avtoriziranje, branje, pisanje in razveljavitev. Prvi korak bo, ko se takrat dotaknete modula NFC in naš skript bo poskušal avtorizirati čip z uporabo privzete konfiguracije gesla (če ga niste spremenili, bi moral delovati), potem pa bo, ko bo avtorizacija uspešna, preberite podatke in jih natisnite na zaslonu. Ko konča, bo odpravil pooblastilo in zapustil skript. V drugem primeru skripta bomo lahko avtorizirali, prebrali, znova zapisali podatke v nove podatke in nato odpravili pooblastilo. Sledite tej povezavi, da prenesete skript in ga preizkusite sami:

9. korak: Kje kupiti CrowPi?

Naš CrowPi je bil predstavljen na Kickstarterju

Pomagajte nam poslati te čudovite obeske za ključe v produkcijo na naslovu

Novi CrowPi, ki je primeren za vašega otroka pri učenju RPI in je vsestranska razvojna platforma RPI.

Promovirajte svoj Raspberry Pi zdaj !!

Priporočena: