Satura rādītājs:
- 1. solis: CrowPi nodarbības ar Python 2.7
- 2. darbība: 19 integrēti moduļi projektu veidošanai
- 3. darbība: projekta paraugs A
- 4. solis: projekta paraugs A
- 5. solis: projekta B paraugs
- 6. darbība: projekta B paraugs
- 7. solis: projekta paraugs C
- 8. solis: projekta paraugs C
- 9. solis. Kur nopirkt CrowPi?
Video: CrowPi- Vadiet jūs no nulles līdz varonim, izmantojot Raspberry Pi: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Kas ir CrowPi?
CrowPi ir izstrādes dēlis, kas aprīkots ar 7 collu displeju, kas var palīdzēt jums vieglāk apgūt Raspberry Pi. Izmantojot CrowPi, jūs varat ne tikai apgūt datorzinātnes, bet arī praktizēt programmēšanu un pabeigt daudzus elektroniskus projektus. CrowPi var uzlabot jūsu zināšanas un spējas ar aparatūru un programmatūru saistītās jomās, kas īpaši izstrādātas, lai palīdzētu jums attīstīt python programmēšanas prasmes.
Kāpēc jums ir nepieciešams CrowPi? Pirms atbildat uz šo jautājumu, darīsim vienkāršu viktorīnas spēli. Vai jūs saskaraties ar tālāk minētajām problēmām? Vienkārši sakiet JĀ vai NĒ. Jūs interesē elektronika vai Raspberry Pi, bet jums nav ne jausmas, kā sākt. Jūs aizraujaties ar STEM izglītību, taču nevarat atrast noderīgus un vienkāršus materiālus, ar kuriem mācīt. Jūs izmantojat Raspberry Pi, taču neizmantojat to maksimāli. Jūs pabeidzāt dažus vienkāršus eksperimentus un vēlaties izpētīt vairāk projektu un ienirt dziļāk elektronikas pasaulē. Ja vienreiz sakāt JĀ, CrowPi ir radīts jums. CrowPi palīdzēs jums atrisināt visas iepriekš minētās problēmas.
Ja vēlaties uzzināt par CROWPI, lūdzu, noklikšķiniet šeit, lai pārbaudītu
1. solis: CrowPi nodarbības ar Python 2.7
- 1. nodarbība - GPIO pamati un GPIO ievades/izvades izmantošana
- 2. nodarbība - skaņas signāla izmantošana brīdinājuma skaņai vai paziņojumiem.
- 3. nodarbība - Iegūstiet informāciju no pogas, lai kontrolētu skaņas signālu.
- 4. nodarbība - Kā darbojas relejs un kā to kontrolēt.
- 5. nodarbība - Nosūtiet vibrācijas signālu vibrācijas sensoram.
- 6. nodarbība - Nosakiet skaņu, izmantojot skaņas sensoru.
- 7. nodarbība - Nosakiet vāju vai spilgtu gaismu, izmantojot gaismas sensoru.
- 8. nodarbība - Nosakiet istabas temperatūru un mitrumu, izmantojot DHT11 sensoru.
- 9. nodarbība - noteikt kustību, izmantojot kustības sensoru.
- 10. nodarbība - Informācijas par attālumu iegūšana, izmantojot ultraskaņas sensoru.
- 11. nodarbība - LCD displeja vadība.
- 12. nodarbība - RFID kartes lasīšana / rakstīšana, izmantojot RFID moduli.
- 13. nodarbība - Pakāpiena motora izmantošana un soļu kustību veikšana.
- 14. nodarbība - Servo motoru vadīšana, izmantojot servo saskarnes. - 15. nodarbība - 8x8 matricas gaismas diodes vadība.
- 16. nodarbība - 7 segmentu displeja vadība.
- 17. nodarbība - Pieskāriena noteikšana, izmantojot skārienjutīgo sensoru.
- 18. nodarbība - Slīpuma noteikšana, izmantojot slīpuma sensoru.
- 19. nodarbība - pogu matricas izmantošana un kontrole. - 20. nodarbība - savas shēmas plates izgatavošana, izmantojot maizes dēli
2. darbība: 19 integrēti moduļi projektu veidošanai
* 1 - skaņas signāla sensors - izmanto, lai radītu patiešām skaļu buzzing modinātāju!
* 2 - releja sensors - izmanto, lai atvērtu un aizvērtu elektroniskās shēmas
* 3 - Mikrofona sensors - izmanto, lai noteiktu skaļu troksni telpā
* 4 - Slīpuma sensors - izmanto, lai noteiktu tāfeles labo vai kreiso slīpumu
* 5 - Vibrācijas sensors - izmanto, lai radītu spēcīgu vibrāciju virs CrowPi plāksnes
* 6 - Kustības sensors - izmanto, lai noteiktu kustību vai kustību apkārt
* 7 - skārienjūtīgais sensors - izmanto kā skārienjutīgu pogu, kuru var nospiest
* 8 - Pakāpju motora savienojums - izmanto, lai pārvietotu lietas un veiktu soļu kustības
* 9 - Servo savienojumi - izmanto, lai pagrieztu lietas
* 10 - IR sensors - izmanto, lai nosūtītu un saņemtu infrasarkanos signālus
* 11 - DH11 modulis - izmanto, lai noteiktu temperatūru un mitrumu telpā
* 12 - Ultraskaņas sensors - izmanto, lai noteiktu un izmērītu attālumu
* 13 - Gaismas sensors - izmanto, lai noteiktu un izmērītu gaismas gaismu telpā
* 14 - LCD modulis - izmanto, lai parādītu lietas un tekstu
* 15 - segmenta gaismas diode - izmanto ciparu un datu rādīšanai* 16 - matricas LED - izmanto, lai parādītu tekstu un cita veida datus
* 17 - RFID modulis - izmanto, lai noteiktu NFC mikroshēmas un moduļus, kas spēj gan lasīt, gan rakstīt
* 18 - Neatkarīgas pogas - var izmantot, lai spēlētu spēles vai kontrolētu robotu
* 19 - Matricas pogas - var izmantot kā tastatūru vai vairāku iespēju pogas
3. darbība: projekta paraugs A
Signāla izmantošana kā brīdinājuma paziņojums
Pēc iepriekšējās nodarbības mēs sapratām, kā izmantot GPIO tapu gan kā izeju, gan kā ievadi.
Lai to pārbaudītu, mēs izmantosim reālās dzīves piemēru un izmantosim savas iepriekšējās klases zināšanas vienā no moduļiem. Modulis, kuru mēs izmantosim, ir “skaņas signāls”. Signāls, kā norāda nosaukums, buzz. Mēs izmantosim GPIO izeju, lai nosūtītu signālu uz skaņas signālu un aizvērtu ķēdi, lai radītu skaļu buzzing troksni, tad mēs nosūtīsim citu signālu, lai to izslēgtu un slēgtu ķēdi.
Ko iemācīsies
Šīs nodarbības beigās jūs varēsit: Spēt kontrolēt skaņas signāla moduli, izmantojot GPIO izvadi
Kas tev būs vajadzīgs
CrowPi Board pēc sākotnējās instalēšanas
Nepieciešams pārslēgt moduļus, izmantojot slēdzi: Nē
Signalizatora atrašanās vieta CrowPi
Skaņas signāls atrodas CrowPi tāfeles labajā pusē, to ir viegli noteikt pēc lielā trokšņa, ko tas rada, kad tas tiek aktivizēts. Pirmoreiz lietojot Raspberry Pi, zvana sensors var būt aizzīmogots ar aizsardzības uzlīmi. Noteikti noņemiet uzlīmi, vienkārši to noplēšot un atklājot skaņas signālu.
4. solis: projekta paraugs A
Signāla aktivizēšana
Tāpat kā iepriekšējā piemērā, mēs esam sagatavojuši īpašu skriptu ar detalizētiem komentāriem, kas izskaidros, kā darbojas viss buzzing process un kā mēs varam kontrolēt skaņas signālu, izmantojot GPIO izvadi.
Sākumā mēs importējam RPi. GPIO bibliotēku un miega bibliotēku.
Pēc tam mēs konfigurējam skaņas signālu 12. tapā, mēs iestatām GPIO režīmu uz GPIO BOARD un iestatām tapu kā OUTPUT pin. Mēs izvadīsim buzzing signālu 0,5 sekundes un pēc tam izslēgsim, lai novērstu skaļu troksni.
Sekojiet šai saitei, lai lejupielādētu skriptu un izmēģinātu to pats:
5. solis: projekta B paraugs
LCD displeja vadība
LCD (un matricas displejs), iespējams, ir smieklīgākā un aizraujošākā daļa, veidojot projektus, izmantojot CrowPi, izmantojot LCD displeju, jūs varētu parādīt datus, kurus savācat, izmantojot savus CrowPi sensorus, kā arī atjaunināt tos reālā laikā, atkarībā no moduļu izmaiņām iet cauri! Piemēram: vakar bija ļoti karsts, bet šodien patiešām auksts - ļaujiet CrowPi LCD automātiski mainīties, izmantojot jaunāko un visjaunāko informāciju, lai nejauši nevilktu nepareizu apģērbu skolai / darbam!
Ko iemācīsies
Šīs nodarbības beigās jūs varēsiet: Ko jūs uzzināsit, kā vadīt LCD displeju un ierakstīt tajā datus.
Kas tev būs vajadzīgs
CrowPi Board pēc sākotnējās instalēšanas Nepieciešams pārslēgt moduļus, izmantojot slēdzi
*Nē
LCD ekrāna atrašanās vieta CrowPi
LCD ekrāns aizņem lielāko daļu CrowPi tāfeles, tāpēc esam pārliecināti, ka pamanījāt to uzreiz! Tiklīdz tiks palaists demonstrācijas skripts un piemēri, CrowPi ieslēgsies ar skaistu fona gaismu, ko var redzēt pat tad, ja telpā ir izslēgtas visas gaismas
6. darbība: projekta B paraugs
Darbs ar LCD
I2C, tāpat kā daži citi sensori, arī nedarbojas GPIO tehnoloģijā, tā vietā mēs izmantojam kaut ko tādu, ko sauc par “I2C” (to pašu I2C, ko iepriekšējos piemēros izmantojām gaismas sensoram), adrese, ko izmantosim LCD ekrānam, ir 21, izveidojot savienojumu ar šo I2C adresi, mēs varēsim nosūtīt komandas, piemēram: teksta vai ciparu rakstīšana, LCD fona apgaismojuma ieslēgšana, izslēgšana, kursora iespējošana utt.
LCD kontrolei mēs izmantosim Adafruit_CharLCDBackpack, kas ir Adafruit ietvars, kas mums daudz atvieglo darbu, strādājot ar tik sarežģītu produktu! Sekojiet šai saitei, lai lejupielādētu skriptu un izmēģinātu to pats:
7. solis: projekta paraugs C
Lasīt / rakstīt RFID karti, izmantojot RFID moduli
RFID modulis ir viens no interesantākajiem un noderīgākajiem moduļiem tirgū, ko visā pasaulē izmanto visdažādākajos risinājumos, piemēram: viedā durvju slēdzene, darbinieku ieejas karte, vizītkartes un pat suņu apkakles? Neatkarīgi no tā, kādā projektā esat iesaistīts - RFID modulis noteikti tiks izmantots!
Ko iemācīsies
Šīs nodarbības beigās jūs varēsit: kontrolēt RFID, lasīt un rakstīt no tā datus un atpazīt mikroshēmas, kas jums būs nepieciešamas
CrowPi plate pēc sākotnējās RFID mikroshēmas instalēšanas (iekļauta CrowPi komplektā)
Nepieciešams pārslēgt moduļus, izmantojot slēdzi
*Nē
RFID moduļa atrašanās vieta CrowPi
RFID modulis atrodas tieši zem Raspberry Pi (vai nu nulle vai 3). Tas izskatās kā maza mikroshēma ar “wifi” ilustrāciju, kas nozīmē bezvadu savienojumu (ko RFID arī dara), lai to izmantotu. jāņem mikroshēma vai karte, kas nāk kopā ar CrowPi, un jānodod CrowPi RFID mikroshēmas zona pietiekami tuvu, lai mūsu skripts to varētu atklāt. 2-4 cm jābūt pietiekami tuvu, pamēģiniet!
8. solis: projekta paraugs C
Darbs ar RFID
Darbs ar RFID moduli ir diezgan vienkāršs. Mums ir 3 funkcijas: autorizācija, lasīšana, rakstīšana un autorizācijas noņemšana. Pirmais solis būs, kad tobrīd pieskarsities NFC modulim, un mūsu skripts mēģinās autorizēt mikroshēmu, izmantojot noklusējuma paroles konfigurāciju (ja neesat to mainījis, tai vajadzētu darboties) vēlāk, kad autorizācija būs veiksmīga, izlasiet datus un izdrukājiet tos ekrānā. Pēc pabeigšanas skripts tiks atcelts un aizvērts. Citā skripta piemērā mēs varēsim autorizēt, lasīt, pārrakstīt datus uz jauniem datiem un pēc tam atcelt autorizāciju. Sekojiet šai saitei, lai lejupielādētu skriptu un izmēģinātu to pats:
9. solis. Kur nopirkt CrowPi?
Mūsu CrowPi tika palaists vietnē Kickstarter
Palīdziet mums nosūtīt šos burvīgos atslēgu piekariņus ražošanā vietnē
Jaunais CrowPi, kas ir piemērots jūsu bērnam RPI apgūšanai, un tā ir viss vienā RPI attīstības platforma.
Reklamējiet savu Raspberry Pi tūlīt!
Ieteicams:
Skaitīšana no 0 līdz 9999 ar 8051, izmantojot 7 segmentu displeju: 5 soļi
Skaitīšana no 0 līdz 9999 ar 8051, izmantojot 7 segmentu displeju: Sveiki visiem! Šajā apmācībā mēs jums pastāstīsim, kā skaitīt no 0 līdz 9999, izmantojot četrus 7 segmentu displejus, izmantojot tikai vienu portu un 4 digitālās tapas
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: 3 soļi
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: Sveiki! Šajā videoklipā jūs uzzināsit, kā izveidot strāvas pastiprinātāja ķēdi jums ar lielu jaudu līdzstrāvas motoriem līdz 1000 W un 40 ampēriem ar tranzistoriem un centrālo krāna transformatoru. Lai gan, strāva pie izejas ir ļoti augsta, bet spriegums būs r
ESP32 LoRa: Jūs varat sasniegt līdz 6,5 km!: 8 soļi
ESP32 LoRa: Jūs varat sasniegt līdz 6,5 km !: 6,5 km! Tas bija rezultāts pārraides testam, ko veicu ar ESP32 OLED TTGO LoRa32, un šodien es ar jums to apspriedīšu tālāk. Tā kā manis izmantotajam modelim sākotnēji bija antena, ko es uzskatu par sliktu, es izvēlējos izmantot citu antenu
Kā iegūt mūziku no gandrīz jebkuras (Haha) vietnes (ja vien jūs to varat dzirdēt, jūs to varat iegūt Labi, ja tā ir iegulta zibspuldzē, jūs, iespējams, nevarēsit to rediģēt) !!!!! Pievienotā informācija: 4 soļi
Kā iegūt mūziku no gandrīz jebkuras (Haha) vietnes (ja vien jūs to varat dzirdēt, jūs to varat iegūt … Labi, ja tā ir iegulta zibspuldzē, jūs, iespējams, to nevarēsit rediģēt !!!!! Pievienota informācija: ja jūs kādreiz dodaties uz vietni un tajā tiek atskaņota dziesma, kas jums patīk un vēlaties, tad šeit ir pamācība, ka jūs neesat mana vaina, ja kaut ko izjaucat (vienīgais veids, kā tas notiks, ir tas, ja jūs sākat dzēst saturu bez iemesla) ) es varēju iegūt mūziku