Sisukord:

CrowPi- juhatab teid Raspberry Pi abil nullist kangelaseks: 9 sammu
CrowPi- juhatab teid Raspberry Pi abil nullist kangelaseks: 9 sammu

Video: CrowPi- juhatab teid Raspberry Pi abil nullist kangelaseks: 9 sammu

Video: CrowPi- juhatab teid Raspberry Pi abil nullist kangelaseks: 9 sammu
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Juuli
Anonim
Image
Image
CrowPi- juhatage Raspberry Pi abil nullist kangelaseks
CrowPi- juhatage Raspberry Pi abil nullist kangelaseks
CrowPi- juhatage Raspberry Pi abil nullist kangelaseks
CrowPi- juhatage Raspberry Pi abil nullist kangelaseks

Mis on CrowPi?

CrowPi on 7 -tollise ekraaniga varustatud arendusplaat, mis aitab teil Raspberry Pi lihtsamini õppida. CrowPi abil saate mitte ainult õppida arvutiteadmisi, vaid ka harjutada programmeerimist ja viia lõpule arvukalt elektroonilisi projekte. CrowPi võib parandada teie teadmisi ja võimeid riist- ja tarkvaraga seotud valdkondades, mis on spetsiaalselt loodud python -programmeerimisoskuste arendamiseks.

Miks vajate CrowPi? Enne sellele küsimusele vastamist teeme lihtsa viktoriinimängu. Kas seisate silmitsi alltoodud probleemidega? Ütle lihtsalt JAH või EI. Teid huvitab elektroonika või Raspberry Pi, kuid teil pole aimugi, kuidas alustada. Olete kirglik STEM -hariduse vastu, kuid te ei leia õpetamiseks kasulikke ja lihtsaid materjale. Kasutate Raspberry Pi, kuid ei kasuta seda kõige paremini. Lõpetasite mõned lihtsad katsed ja soovite uurida rohkem projekte ning sukelduda sügavamale elektroonikamaailma. Kui ütlete üks kord JAH, sünnib CrowPi teie jaoks. CrowPi aitab teil lahendada kõik ülaltoodud probleemid.

Kui soovite CROWPI -st teada saada, klõpsake siin kontrollimiseks

Samm: CrowPi õppetunnid Pythoni abil 2.7

CrowPi õppetunnid Pythoni abil 2.7
CrowPi õppetunnid Pythoni abil 2.7
CrowPi õppetunnid Pythoni abil 2.7
CrowPi õppetunnid Pythoni abil 2.7

- 1. tund - GPIO põhitõed ja GPIO sisendi/väljundi kasutamine

- 2. õppetund - helisignaali või märguande jaoks helisignaali kasutamine.

- Õppetund 3 - Hankige sisendit nupult, et hallata helisignaali.

- 4. tund - kuidas relee töötab ja kuidas seda juhtida.

- 5. tund - saatke vibratsioonisignaal vibratsiooniandurile.

- 6. tund - tuvastage heli helianduri abil.

- 7. tund - tuvastage valgusanduri abil vähene või ere valgus.

- Õppetund 8 - Tuvastage ruumi temperatuur ja niiskus DHT11 anduri abil.

- 9. tund - tuvastage liikumist anduri abil.

- 10. tund - kaugusteabe hankimine ultraheli anduri abil.

- 11. õppetund - LCD -ekraani juhtimine.

- 12. tund - RFID -kaardi lugemine / kirjutamine RFID -mooduli abil.

- Õppetund 13 - Sammumootori kasutamine ja sammuliigutuste tegemine.

- Õppetund 14 - Servomootorite juhtimine servoliideste abil. - Õppetund 15 - 8x8 maatriksi LED -i juhtimine.

- 16. õppetund - 7 -segmendi kuva juhtimine.

- 17. tund - puudutuse tuvastamine puuteanduri abil.

- Õppetund 18 - Kallutuse tuvastamine kallutusanduri abil.

- Õppetund 19 - Nuppmaatriksi kasutamine ja juhtimine. - Õppetund 20 - Leivaplaadi abil oma trükkplaadi valmistamine

2. samm: 19 integreeritud moodulit projektide loomiseks

19 integreeritud moodulit projektide loomiseks
19 integreeritud moodulit projektide loomiseks
19 integreeritud moodulit projektide loomiseks
19 integreeritud moodulit projektide loomiseks

* 1 - summeri andur - kasutatakse tõeliselt valju sumiseva häire tekitamiseks!

* 2 - Releeandur - kasutatakse elektrooniliste vooluahelate avamiseks ja sulgemiseks

* 3 - Mikrofoni andur - kasutatakse ruumis valju müra tuvastamiseks

* 4 - Kallutusandur - kasutatakse tahvli parema või vasaku kalde tuvastamiseks

* 5 - Vibratsiooniandur - kasutatakse tugeva vibratsiooni tekitamiseks CrowPi plaadil

* 6 - Liikumisandur - kasutatakse liikumise või ümberringi liikumise tuvastamiseks

* 7 - Puuteandur - kasutatakse puute nupuna, mida saab vajutada

* 8 - Sammumootori ühendus - kasutatakse asjade liigutamiseks ja sammuliigutuste tegemiseks

* 9 - Servoühendused - kasutatakse asjade pööramiseks

* 10 - IR -andur - kasutatakse infrapunasignaalide saatmiseks ja vastuvõtmiseks

* 11 - DH11 moodul - kasutatakse ruumi temperatuuri ja niiskuse tuvastamiseks

* 12 - Ultraheli andur - kasutatakse kauguse tuvastamiseks ja mõõtmiseks

* 13 - Valgusandur - kasutatakse ruumis oleva valguse sirge tuvastamiseks ja mõõtmiseks

* 14 - LCD -moodul - kasutatakse asjade ja teksti näitamiseks

* 15 - segmendi LED - kasutatakse numbrite ja andmete kuvamiseks* 16 - maatriksi LED - kasutatakse teksti ja muude andmete kuvamiseks

* 17 - RFID -moodul - kasutatakse NFC -kiipide ja moodulite tuvastamiseks, mis on võimelised nii lugema kui ka kirjutama

* 18 - Sõltumatud nupud - saab kasutada mängude mängimiseks või roboti juhtimiseks

* 19 - maatriksnupud - saab kasutada klahvistiku või mitme valikunupuna

3. samm: projekti näidis A

Projekti näidis A
Projekti näidis A

Summeri kasutamine hoiatusteatisena

Pärast eelmist tundi saime aru, kuidas kasutada GPIO pin nii väljundina kui ka sisendina.

Selle testimiseks kasutame näiteid elust ja rakendame oma eelmise klassi teadmisi ühte moodulisse. Moodul, mida me kasutame, on sumin. Sumin, nagu nimigi ütleb, sumiseb. Me kasutame GPIO väljundit signaali saatmiseks suminale ja sulgeme vooluahela, et teha valju suminat, seejärel saadame teise signaali selle väljalülitamiseks ja ahela sulgemiseks.

Mida õpid

Selle õppetunni lõpus saate teha järgmist: Saate juhtida sumisemoodulit GPIO väljundi abil

Mida vajate

CrowPi Board pärast esmast paigaldamist

Vajab lülitit kasutades lülitusmooduleid: Ei

Summuri asukoht CrowPi -l

Suminer asub CrowPi tahvli paremal küljel, seda on lihtne tuvastada valju müra tõttu, mida see aktiveerimisel tekitab. Raspberry Pi esmakordsel kasutamisel võib summeri andur olla kaitstud kleebisega. Eemaldage kleebis kindlasti, rebides selle lihtsalt maha ja paljastades summeri ise.

4. samm: projekti näidis A

Projekti näidis A
Projekti näidis A

Summuri aktiveerimine

Nagu eelmises näites, oleme koostanud spetsiaalse skripti koos üksikasjalike kommentaaridega, mis selgitab, kuidas kogu suminprotsess töötab ja kuidas saame GPIO -väljundi abil summerit juhtida.

Alguses impordime RPi. GPIO raamatukogu ja ajaraamatukogu magamiseks.

Seejärel seadistame helisignaali tihvti 12 juures, seadistame GPIO režiimi GPIO BOARD -ile ja seadistame tihvti väljundpistikuks. Me väljastame sumisemissignaali 0,5 sekundiks ja seejärel lülitame selle välja, et vältida valju müra.

Skripti allalaadimiseks ja ise proovimiseks järgige seda linki:

5. samm: projekti näidis B

Projekti näidis B
Projekti näidis B

LCD -ekraani juhtimine

LCD (ja maatriksekraan) on CrowPi abil projektide ehitamisel ilmselt kõige naljakam ja põnevam osa. LCD -ekraani abil saate näidata andmeid, mida olete oma CrowPi andurite abil kogunud, ja ka reaalajas neid värskendada, sõltuvalt sellest, millist muudatust moodulid muudavad läheb läbi! Näiteks: eile oli tõesti palav, aga täna on tõesti külm - laske CrowPi LCD -l end automaatselt uuema ja värskeima infoga vahetada, et te ei kannaks kogemata kooli / tööks valesid riideid!

Mida õpid

Selle õppetunni lõpus saate: Mida saate teada, kuidas juhtida LCD -ekraani ja sinna andmeid kirjutada.

Mida vajate

CrowPi Board pärast esmast paigaldamist Vajab lüliti abil moodulite vahetamist

*Ei

LCD -ekraani asukoht CrowPi -s

LCD -ekraan võtab suurema osa CrowPi tahvlist, nii et oleme kindlad, et märkasite seda kohe! Kohe pärast demoskripti ja näidete käivitamist lülitub CrowPi sisse kauni taustavalgusega, mis on nähtav isegi siis, kui ruumis on kõik tuled välja lülitatud

6. samm: projekti näidis B

Projekti näidis B
Projekti näidis B

Töö LCD -ekraaniga

I2C, nagu mõned teised andurid, ei tööta ka GPIO tehnoloogiaga, selle asemel kasutame midagi nimega “I2C” (sama I2C, mida kasutasime valgusanduri puhul meie eelmistes näidetes), LCD -ekraani jaoks kasutatav aadress on 21 Selle I2C -aadressiga ühenduse loomisel saame saata näiteks käske: teksti või numbrite kirjutamine, LCD -ekraani taustvalgustuse sisselülitamine, selle väljalülitamine, kursori lubamine jne.

LCD juhtimiseks kasutame Adafruit_CharLCDBackpacki, mis on Adafruit'i raamistik, mis teeb meie jaoks sellise keerulise tootega töötamise palju lihtsamaks! Skripti allalaadimiseks ja ise proovimiseks järgige seda linki:

7. samm: projekti näidis C

Projekti näidis C
Projekti näidis C

RFID -kaardi lugemine / kirjutamine RFID -mooduli abil

RFID -moodul on turul üks huvitavamaid ja kasulikumaid mooduleid, mida kasutatakse kogu maailmas mitmesugustes lahendustes, näiteks: nutikas ukselukk, töötajate sisenemiskaart, visiitkaardid ja isegi koera kaelarihmad? Pole tähtis, millist projekti teete - RFID -moodul tuleb kindlasti kasutusele!

Mida õpid

Selle õppetunni lõpus saate: RFID -d juhtida, sealt andmeid lugeda ja kirjutada ning kiibid ära tunda.

CrowPi plaat pärast esmast paigaldamist RFID -kiip (kaasas CrowPi -ga)

Vajab lülitit kasutades lülitusmooduleid

*Ei

RFID -mooduli asukoht CrowPi -s

RFID -moodul asub otse Raspberry Pi all (kas null või 3). See näeb välja nagu väike kiip, millel on „wifi” illustratsioon ja mis tähendab traadita ühenduvust (mida RFID teeb), et seda kasutada. peate võtma CrowPi -ga kaasas oleva kiibi või kaardi ja andma selle CrowPi RFID -kiibi alale piisavalt lähedale, et meie skript seda tuvastaks. 2-4 cm peaks olema piisavalt lähedal, proovige!

8. samm: projekti näidis C

Projekti näidis C
Projekti näidis C

Töö RFID -ga

Töö RFID -mooduliga on üsna lihtne. Meil on 3 funktsiooni: autoriseerimine, lugemine, kirjutamine ja autoriseerimine. Esimene samm on siis, kui puudutate sel ajal moodulit NFC ja meie skript proovib kiibile parooli vaikekonfiguratsiooni abil autoriseerida (kui te pole seda muutnud, peaks see toimima) hiljem, kui autoriseerimine õnnestub, lugege andmeid ja printige need ekraanile. Pärast lõpetamist tühistab see skripti ja tühistab selle. Teises skripti näites saame volitada, lugeda, andmeid uuesti uutele andmetele ümber kirjutada ja seejärel volituse tühistada. Skripti allalaadimiseks ja ise proovimiseks järgige seda linki:

Samm: kust CrowPi osta?

Meie CrowPi käivitati Kickstarteris

Aidake meil need armsad võtmehoidjad tootmisse saata aadressil

Uus CrowPi, mis sobib teie lapsele RPI õppimiseks, ja see on kõik-ühes RPI arendusplatvorm.

Reklaamige oma Raspberry Pi kohe!

Soovitan: