Innholdsfortegnelse:

CrowPi-leder deg fra null til helt med bringebær Pi: 9 trinn
CrowPi-leder deg fra null til helt med bringebær Pi: 9 trinn

Video: CrowPi-leder deg fra null til helt med bringebær Pi: 9 trinn

Video: CrowPi-leder deg fra null til helt med bringebær Pi: 9 trinn
Video: Raspberry Pi 400 Unboxing / Review - Ultra Cheap $70 Budget PC for School Students? 2024, Juli
Anonim
Image
Image
CrowPi-leder deg fra null til helt med bringebær Pi
CrowPi-leder deg fra null til helt med bringebær Pi
CrowPi-leder deg fra null til helt med bringebær Pi
CrowPi-leder deg fra null til helt med bringebær Pi

Hva er CrowPi?

CrowPi er et utviklingsbord utstyrt med 7 tommers skjerm som kan hjelpe deg med å lære Raspberry Pi på en enklere måte. Med CrowPi kan du ikke bare lære grunnleggende informatikk, men også øve på programmering og fullføre en rekke elektroniske prosjekter. CrowPi kan forbedre din kunnskap og evne innen maskinvare- og programvarerelaterte felt, spesielt designet for å hjelpe deg med å utvikle python -programmeringskunnskaper.

Hvorfor trenger du CrowPi? La oss gjøre et enkelt quizspill før du svarer på dette spørsmålet. Møter du problemene nedenfor? Bare si JA eller NEI. Du er interessert i elektronikk eller Raspberry Pi, men du aner ikke hvordan du skal begynne. Du brenner for STEM -utdanning, men du finner ikke nyttige og enkle materialer å undervise med. Du bruker Raspberry Pi, men du får ikke mest mulig ut av det. Du har fullført noen enkle eksperimenter, og du vil utforske flere prosjekter og dykke dypere inn i elektronikkverdenen. Hvis du sier JA en gang, er CrowPi født for deg. CrowPi hjelper deg med å løse alle problemene nevnt ovenfor.

HVIS DU VIL VITE OM CROWPI VENNLIGST KLIKK HER FOR Å SE

Trinn 1: CrowPi -leksjoner med Python 2.7

CrowPi -leksjoner med Python 2.7
CrowPi -leksjoner med Python 2.7
CrowPi -leksjoner med Python 2.7
CrowPi -leksjoner med Python 2.7

- Leksjon 1 - Grunnleggende om GPIO og hvordan du bruker GPIO Input/Output

- Leksjon 2 - Bruke summeren for varslingslyd eller varsling.

- Leksjon 3 - Få innspill fra knappen for å kontrollere summeren.

- Leksjon 4 - Hvordan relé fungerer og hvordan du kontrollerer det.

- Leksjon 5 - Send vibrasjonssignal til vibrasjonssensoren.

- Leksjon 6 - Oppdag lyd ved hjelp av lydsensoren.

- Leksjon 7 - Oppdag lavt eller sterkt lys ved hjelp av lyssensoren.

- Leksjon 8 - Finn romtemperatur og fuktighet ved hjelp av DHT11 -sensoren.

- Leksjon 9 - Oppdag bevegelse ved hjelp av bevegelsessensoren.

- Leksjon 10 - Få avstandsinformasjon ved hjelp av ultralydssensoren.

- Leksjon 11 - Kontroll av LCD -skjermen.

- Leksjon 12 - Les / skriv RFID -kort ved hjelp av RFID -modulen.

- Leksjon 13 - Bruke trinnmotoren og gjøre trinnbevegelser.

- Leksjon 14 - Styring av servomotorer ved hjelp av servo -grensesnittene. - Leksjon 15 - Styring av 8x8 Matrix LED.

- Leksjon 16 - Kontroll av 7 -segmenters display.

- Leksjon 17 - Oppdage berøring ved hjelp av berøringssensoren.

- Leksjon 18 - Oppdage tilt ved hjelp av Tilt Sensor.

- Leksjon 19 - Bruke og kontrollere knappematrisen. - Leksjon 20 - Lag ditt eget kretskort ved hjelp av brødbrettet

Trinn 2: 19 Integrerte moduler for deg å bygge prosjekter

19 Integrerte moduler for å bygge prosjekter
19 Integrerte moduler for å bygge prosjekter
19 Integrerte moduler for å bygge prosjekter
19 Integrerte moduler for å bygge prosjekter

* 1 - Summer sensor - Brukes til å lage en veldig høy summer alarm!

* 2 - Reléføler - Brukes til å åpne og lukke elektroniske kretser

* 3 - Mikrofonsensor - Brukes til å oppdage høy støy i rommet

* 4 - Tilt sensor - Brukes til å oppdage høyre eller venstre tilt på brettet

* 5 - Vibrasjonssensor - Brukes til å lage en sterk vibrasjon over CrowPi -kortet

* 6 - Bevegelsessensor - Brukes til å oppdage bevegelse eller bevegelse rundt

* 7 - Berøringssensor - Brukes som en berøringsknapp som kan trykkes på

* 8 - Trinnmotortilkobling - Brukes til å flytte ting og gjøre trinnbevegelser

* 9 - Servotilkoblinger - Brukes til å rotere ting

* 10 - IR -sensor - Brukes til å sende og motta infrarøde signaler

* 11 - DH11 -modul - Brukes til å oppdage temperatur og fuktighet i rommet

* 12 - Ultralydsensor - Brukes til å oppdage og måle avstanden

* 13 - Lyssensor - Brukes til å oppdage og måle lysets retthet i rommet

* 14 - LCD -modul - Brukes til å vise ting og tekst

* 15 - Segment -LED - Brukes til å vise tall og data* 16 - Matrise -LED - Brukes til å vise tekst og andre slags data

* 17 - RFID -modul - Brukes til å oppdage NFC -brikker og moduler, som både kan lese og skrive

* 18 - Uavhengige knapper - Kan brukes til å spille spill eller styre en robot

* 19 - Matriseknapper - Kan brukes som tastatur eller flere valgknapper

Trinn 3: Prosjektprøve A

Prosjektprøve A
Prosjektprøve A

Bruker summeren som et varsel

Etter forrige klasse forsto vi hvordan vi skulle bruke GPIO -pinnen både som utgang og inngang.

For å teste det vil vi gå med eksempler fra det virkelige liv og bruke vår kunnskap fra forrige klasse i en av modulene over tavlen. Modulen vi skal bruke er "summer". Summeren, som navnet sier, summer. Vi vil bruke GPIO -utgang til å sende signal til summeren og lukke kretsen for å lage en høy summelyd, så sender vi et nytt signal for å slå det av og lukke kretsen.

Hva vil du lære

På slutten av denne leksjonen vil du kunne: Kunne kontrollere summermodulen ved hjelp av GPIO -utgang

Hva trenger du

CrowPi Board etter første installasjon

Krever byttemoduler ved bruk av bryteren: Nei

Plasseringen av summeren på CrowPi

Buzzer er plassert på høyre side av CrowPi -kortet, det er lett å bli oppdaget av den høye lyden den lager når den aktiveres Første gang du bruker din Raspberry Pi, kan det hende at Buzzer -sensoren er forseglet med beskyttelsesmerke. Sørg for å forsegle klistremerket ved å rive det av og avsløre selve summeren.

Trinn 4: Prosjektprøve A

Prosjektprøve A
Prosjektprøve A

Aktivering av summer

På samme måte som i forrige eksempel har vi utarbeidet et spesielt skript med detaljerte kommentarer som forklarer hvordan hele summeprosessen fungerer og hvordan vi kan kontrollere summeren ved hjelp av GPIO -utgang.

Først importerer vi RPi. GPIO -biblioteket og tidsbiblioteket for å sove.

Deretter konfigurerer vi summeren på pin 12, vi setter opp modusen til GPIO til GPIO BOARD og setter opp pinnen som OUTPUT pin. Vi sender et summende signal i 0,5 sekunder og slår det deretter av for å forhindre høy støy.

Følg denne lenken for å laste ned skriptet og prøve det selv:

Trinn 5: Prosjektprøve B

Prosjektprøve B
Prosjektprøve B

Kontrollere LCD -skjermen

LCD (og matriseskjerm) er sannsynligvis den morsomste og mest spennende delen når du bygger prosjekter ved hjelp av CrowPi, ved hjelp av LCD -displayet kan du vise data som du samler inn ved hjelp av CrowPi -sensorene og også oppdatere dem i sanntid, avhenger av endringen som modulene går gjennom! For eksempel: i går var det veldig varmt, men i dag er det veldig kaldt - la CrowPi LCD endre seg automatisk med den siste og mest oppdaterte informasjonen, slik at du ikke ved et uhell bruker feil klær til skolen / jobben!

Hva vil du lære

På slutten av denne leksjonen vil du kunne: Hva du vil lære å kontrollere LCD -displayet og skrive data inn i den.

Hva trenger du

CrowPi Board etter første installasjon Krever byttemoduler som bruker bryteren

*Nei

Plassering av LCD -skjerm på CrowPi

LCD -skjermen tar den største delen av CrowPi -brettet, så vi er sikre på at du la merke til det umiddelbart! Så snart demo -skriptet og eksemplene kjøres, slås CrowPi på med vakkert bakgrunnslys som kan sees selv når alle lysene i rommet er slått av

Trinn 6: Prosjektprøve B

Prosjektprøve B
Prosjektprøve B

Arbeider med LCD -skjermen

I2C som noen andre sensorer fungerer heller ikke på GPIO -teknologien, i stedet bruker vi noe som kalles “I2C” (Den samme I2C som vi brukte for lyssensoren i våre tidligere eksempler), adressen vi skal bruke for LCD -skjermen er 21, ved å koble til denne I2C -adressen vil vi kunne sende kommandoer for eksempel: skrive tekst eller tall, slå på bakgrunnsbelysningen på LCD -skjermen, slå den av, aktivere markør osv …

For å kontrollere LCD -skjermen bruker vi Adafruit_CharLCDBackpack som er Adafruit -rammeverk, gjør ting mye lettere for oss når vi arbeider med så kompliserte produkter! Følg denne lenken for å laste ned skriptet og prøve det selv:

Trinn 7: Prosjektprøve C

Prosjektprøve C
Prosjektprøve C

Les / skriv RFID -kort ved hjelp av RFID -modulen

RFID -modulen er en av de mest interessante og nyttige modulene på markedet, brukt over hele verden i et bredt spekter av løsninger som: smart dørlås, ansattes adgangskort, visittkort og til og med på hundehalsbånd? Uansett hva slags prosjekt du er i - RFID -modul vil definitivt komme i bruk!

Hva vil du lære

På slutten av denne leksjonen vil du kunne: Kontrollere RFID, lese og skrive data fra den og gjenkjenne brikkene Hva trenger du

CrowPi Board etter første installasjon RFID Chip (følger med CrowPi)

Krever byttemoduler ved hjelp av bryteren

*Nei

RFID -modulens plassering på CrowPi

RFID -modulen ligger rett under Raspberry Pi (enten null eller 3), den ser ut som en liten brikke med "wifi" -illustrasjon som kommer ut av den, noe som betyr at trådløs tilkobling (som RFID gjør) for å bruke den må du ta brikken eller kortet som følger med CrowPi og overlate den til CrowPi RFID Chip -området nært nok til at skriptet vårt kan oppdage det. 2-4 cm skal være nær nok, prøv!

Trinn 8: Prosjektprøve C

Prosjektprøve C
Prosjektprøve C

Jobber med RFID

Å jobbe med RFID -modulen er ganske rett frem. Vi har tre funksjoner: Autorisere, lese, skrive og autorisere. Første trinn vil være når du berører NFC på det tidspunktet modulen og skriptet vårt vil prøve å autorisere brikken ved hjelp av standardpassordkonfigurasjonen (hvis du ikke har endret den, bør den fungere) etterpå, når autorisasjonen er vellykket, vil den lese dataene og skrive dem ut på skjermen. Etter at den er ferdig, vil den autorisere og avslutte skriptet. I et annet skripteksempel vil vi kunne autorisere, lese, skrive dataene på nytt til nye data og deretter godkjenne. Følg denne lenken for å laste ned skriptet og prøve det selv:

Trinn 9: Hvor kan jeg kjøpe CrowPi?

Vår CrowPi ble hyllet på Kickstarter

Hjelp oss med å sende disse søte nøkkelringene i produksjon på

Ny CrowPi som er bra for barnet ditt å lære RPI, og det er en alt-i-ett RPI-utviklingsplattform.

Markedsfør din Raspberry Pi nå!

Anbefalt: