Indholdsfortegnelse:
- Trin 1: CrowPi -lektioner med Python 2.7
- Trin 2: 19 Integrerede moduler, så du kan bygge projekter
- Trin 3: Projektprøve A
- Trin 4: Projektprøve A
- Trin 5: Projektprøve B
- Trin 6: Projektprøve B
- Trin 7: Projektprøve C
- Trin 8: Projektprøve C
- Trin 9: Hvor kan man købe CrowPi?
Video: CrowPi-leder dig fra nul til helt med hindbær Pi: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hvad er CrowPi?
CrowPi er et udviklingsbræt udstyret med 7 tommer skærm, der kan hjælpe dig med at lære Raspberry Pi på en lettere måde. Med CrowPi kan du ikke kun lære grundlæggende datalogi, men også øve programmering og gennemføre talrige elektroniske projekter. CrowPi kan forbedre din viden og evne inden for hardware- og software -relaterede områder, specielt designet til at hjælpe dig med at udvikle python -programmeringsevner.
Hvorfor har du brug for CrowPi? Inden du svarer på dette spørgsmål, lad os lave et simpelt quizspil. Står du over for nedenstående problemer? Sig bare JA eller NEJ. Du er interesseret i elektronik eller Raspberry Pi, men du aner ikke, hvordan du starter. Du brænder for STEM -uddannelse, men du kan ikke finde nyttige og lette materialer at undervise med. Du bruger Raspberry Pi, men du får ikke mest ud af det. Du gennemførte nogle enkle eksperimenter, og du vil udforske flere projekter og dykke dybere ned i elektronikverdenen. Hvis du siger JA en gang, er CrowPi født for dig. CrowPi hjælper dig med at løse alle de problemer, der er nævnt ovenfor.
HVIS DU VIL VIDE OM CROWPI, KLIK HER FOR AT TJEKNE
Trin 1: CrowPi -lektioner med Python 2.7
- Lektion 1 - Grundlæggende om GPIO og hvordan man bruger GPIO Input/Output
- Lektion 2 - Brug af summer til advarselslyd eller underretning.
- Lektion 3 - Få input fra knappen for at styre summeren.
- Lektion 4 - Hvordan relæ fungerer, og hvordan man styrer det.
- Lektion 5 - Send vibrationssignal til vibrationssensoren.
- Lektion 6 - Registrer lyd ved hjælp af lydsensoren.
- Lektion 7 - Registrer lavt eller skarpt lys ved hjælp af lyssensoren.
- Lektion 8 - Registrer stuetemperatur og fugtighed ved hjælp af DHT11 -sensoren.
- Lektion 9 - Registrer bevægelse ved hjælp af bevægelsessensoren.
- Lektion 10 - Få afstandsinformation ved hjælp af ultralydssensoren.
- Lektion 11 - Styring af LCD -displayet.
- Lektion 12 - Læs / skriv RFID -kort ved hjælp af RFID -modulet.
- Lektion 13 - Brug af trinmotoren og foretag trinbevægelser.
- Lektion 14 - Styring af servomotorer ved hjælp af servo -grænsefladerne. - Lektion 15 - Styring af 8x8 Matrix LED.
- Lektion 16 - Styring af 7 segmenters display.
- Lektion 17 - Registrering af berøring ved hjælp af berøringssensoren.
- Lektion 18 - Registrering af tilt ved hjælp af Tilt Sensor.
- Lektion 19 - Brug og styring af knapmatrixen. - Lektion 20 - Lav dit eget printkort ved hjælp af brødbrættet
Trin 2: 19 Integrerede moduler, så du kan bygge projekter
* 1 - summer sensor - bruges til at lave en virkelig høj summende alarm!
* 2 - Relæføler - Bruges til at åbne og lukke elektroniske kredsløb
* 3 - Mikrofonsensor - Bruges til at registrere høj støj i rummet
* 4 - Tilt sensor - Bruges til at registrere højre eller venstre hældning af brættet
* 5 - Vibrationssensor - Bruges til at lave en stærk vibration over CrowPi -kortet
* 6 - Bevægelsessensor - Bruges til at registrere bevægelse eller bevægelse rundt
* 7 - Berøringssensor - Anvendes som en berøringsknap, der kan trykkes på
* 8 - Trinmotorforbindelse - Bruges til at flytte ting og foretage trinbevægelser
* 9 - Servoforbindelser - Bruges til at rotere ting
* 10 - IR -sensor - Bruges til at sende og modtage infrarøde signaler
* 11 - DH11 -modul - Bruges til at registrere temperatur og fugtighed i rummet
* 12 - Ultralydssensor - Bruges til at registrere og måle afstanden
* 13 - Lyssensor - Bruges til at registrere og måle lysets lige i rummet
* 14 - LCD -modul - bruges til at vise ting og tekst
* 15 - Segment LED - bruges til at vise tal og data* 16 - Matrix LED - bruges til at vise tekst og andre slags data
* 17 - RFID -modul - Bruges til at detektere NFC -chips og moduler, der både kan læse og skrive
* 18 - Uafhængige knapper - Kan bruges til at spille spil eller styre en robot
* 19 - Matrixknapper - Kan bruges som tastatur eller flere valgmulighedsknapper
Trin 3: Projektprøve A
Brug af summeren som en advarsel
Efter den forrige klasse forstod vi, hvordan vi brugte GPIO -stiften både som output og input.
For at teste det vil vi gå med eksempler fra det virkelige liv og anvende vores viden fra den foregående klasse i et af modulerne over tavlen. Det modul, vi vil bruge, er "summer". Summeren, som navnet siger, summer. Vi vil bruge GPIO -output til at sende signal til summeren og lukke kredsløbet for at lave en høj summende støj, så sender vi et andet signal for at slukke det og lukke kredsløbet.
Hvad vil du lære
I slutningen af denne lektion kan du: være i stand til at styre summermodulet ved hjælp af GPIO -output
Hvad skal du bruge
CrowPi Board efter første installation
Kræver skiftemoduler ved hjælp af kontakten: Nej
Placering af summeren på CrowPi
Buzzer er placeret på højre side af CrowPi -kortet, det er let at blive opdaget af den høje støj, den gør, når den aktiveres. Første gang du bruger din Raspberry Pi, kan buzzer -sensoren være forseglet med beskyttelsesmærkat. Sørg for at afmærke klistermærket ved blot at rive det af og afsløre selve summeren.
Trin 4: Projektprøve A
Aktivering af summer
Ligesom i det foregående eksempel har vi udarbejdet et specielt script med detaljerede kommentarer, der forklarer, hvordan hele summeprocessen fungerer, og hvordan vi er i stand til at styre summeren ved hjælp af GPIO -output.
Først importerer vi RPi. GPIO bibliotek og tidsbiblioteket til at sove.
Derefter konfigurerer vi summeren ved pin 12, vi konfigurerer tilstanden for GPIO til GPIO BOARD og konfigurerer stiften som OUTPUT pin. Vi udsender et summende signal i 0,5 sekunder og slukker det derefter for at forhindre høj støj.
Følg dette link for at downloade scriptet og prøve det selv:
Trin 5: Projektprøve B
Styring af LCD -displayet
LCD (og matrix display) er sandsynligvis den sjoveste og mest spændende del, når du bygger projekter ved hjælp af CrowPi, ved hjælp af LCD -displayet kan du vise data, som du indsamler ved hjælp af dine CrowPi -sensorer og også opdatere det i realtid, afhænger af den ændring, modulerne går igennem! For eksempel: i går var det virkelig varmt, men i dag er det virkelig koldt - lad CrowPi LCD ændre sig automatisk med den nyeste og mest opdaterede information, så du ikke ved et uheld kommer til at bære det forkerte tøj til skole / arbejde!
Hvad vil du lære
I slutningen af denne lektion kan du: Hvad du lærer, hvordan du styrer LCD -displayet og skriver data ind i det.
Hvad skal du bruge
CrowPi Board efter første installation Kræver skiftemoduler ved hjælp af kontakten
*Ingen
Placering af LCD -skærm på CrowPi
LCD -skærmen tager den største del af CrowPi -kortet, så vi er sikre på, at du har bemærket det med det samme! Så snart demo -scriptet og eksemplerne køres, tændes CrowPi med smukt baggrundslys, der kan ses, selv når alle lysene i rummet er slukket
Trin 6: Projektprøve B
Arbejde med LCD
I2C som nogle andre sensorer fungerer heller ikke på GPIO -teknologi, i stedet bruger vi noget, der kaldes “I2C” (Den samme I2C, som vi brugte til lyssensoren i vores tidligere eksempler), den adresse, vi vil bruge til LCD -skærmen, er 21 Ved at oprette forbindelse til denne I2C -adresse kan vi f.eks. sende kommandoer: skrive tekst eller tal, tænde baggrundsbelysningen på LCD -skærmen, slukke den, aktivere markøren osv …
Til styring af LCD'et bruger vi Adafruit_CharLCDBackpack, som er Adafruit -rammer, gør tingene meget lettere for os, når vi arbejder med så komplicerede produkter! Følg dette link for at downloade scriptet og prøve det selv:
Trin 7: Projektprøve C
Læs / skriv RFID -kort ved hjælp af RFID -modulet
RFID -modulet er et af de mest interessante og nyttige moduler på markedet, der bruges over hele verden i en lang række løsninger såsom: smart dørlås, medarbejderindgangskort, visitkort og endda på hundehalsbånd? Uanset hvilken slags projekt du er til - RFID -modul vil helt sikkert komme i brug!
Hvad vil du lære
I slutningen af denne lektion vil du være i stand til: Styring af RFID, læse og skrive data fra den og genkende chips Hvad har du brug for
CrowPi Board efter første installation RFID Chip (inkluderet i CrowPi)
Kræver skiftemoduler ved hjælp af kontakten
*Ingen
RFID -modulets placering på CrowPi
RFID -modulet er placeret lige under Raspberry Pi (enten nul eller 3) det ligner en lille chip med "wifi" -illustration, der kommer ud af det, hvilket betyder trådløs forbindelse (hvilket er hvad RFID gør) for at bruge det vil vi nødt til at tage chippen eller kortet, der følger med CrowPi og aflevere den over CrowPi RFID Chip -området tæt nok til, at vores script kan registrere det. 2-4 cm burde være tæt nok, prøv!
Trin 8: Projektprøve C
Arbejde med RFID
At arbejde med RFID -modulet er ret ligetil. Vi har 3 funktioner: Autorisering, læsning, skrivning og autorisation. Første trin vil være, når du rører NFC på det tidspunkt, modulet og vores script vil forsøge at autorisere chippen ved hjælp af standardadgangskonfigurationen (hvis du ikke har ændret den, skulle den fungere) bagefter, når autorisationen er vellykket, vil den læse dataene og udskrive dem på skærmen. Når den er færdig, vil den autorisere og afslutte scriptet. I et andet scripteksempel vil vi kunne autorisere, læse, omskrive dataene til nye data og derefter godkende. Følg dette link for at downloade scriptet og prøve det selv:
Trin 9: Hvor kan man købe CrowPi?
Vores CrowPi blev lukket på Kickstarter
Hjælp os med at sende disse yndige nøgleringe i produktion på
Ny CrowPi, som er godt for dit barn at lære RPI, og det er en alt-i-én RPI-udviklingsplatform.
Promover din Raspberry Pi nu !!!
Anbefalede:
Læs og skriv fra seriel port med hindbær Pi ved hjælp af Wemos: 5 trin
Læs og skriv fra seriel port med Raspberry Pi ved hjælp af Wemos: Kommunikation med en Raspberry Pi ved hjælp af en Wemos D1 mini R2
SlouchyBoard - en irriterende måde at holde dig fra at falde (Intro til EasyEDA): 4 trin (med billeder)
SlouchyBoard - en irriterende måde at forhindre dig i at falde i stykker (Intro til EasyEDA): Slouchy board er et lille 30 mm x 30 mm printkort, der bruger en vippesensor, en piezo -summer og en ATTiny 85 til at lave en irriterende lyd, når bruger er slank. Tavlen kunne fastgøres til en brugernes skjorte eller hat, så når de lækker
Overbevis dig selv om bare at bruge en 12V-til-AC-line inverter til LED-lysstrenge i stedet for at genoprette dem til 12V .: 3 trin
Overbevis dig selv om bare at bruge en 12V-til-AC-line inverter til LED-lysstrenge i stedet for at genoprette dem til 12V .: Min plan var enkel. Jeg ville skære en væg-drevet LED-lysstreng i stykker og derefter genkoble den til at køre 12 volt. Alternativet var at bruge en strømomformer, men vi ved alle, at de er frygtelig ineffektive, ikke? Ret? Eller er de det?
Ipod / Mp4 Dock Station eller Mp3 Server styret fra sengen med nul omkostninger: 12 trin
Ipod / Mp4 Dock Station eller Mp3 Server styret fra sengen med nul omkostninger: Hej, jeg vil gerne lytte til mine mp3 -sange på min hjemmebiograf, men min hjemmebiograf er på mit soveværelse, og min computer er på en anden side af mit hjem. Træt af brændeskiver, jeg løste dette problem … Jeg havde brug for alt med kontinuerlig strømforsyning, kontrol
Smart Master/Slave Power Strip til din pc [mod] (selvlukning men nul standby): 6 trin (med billeder)
Smart Master/Slave Power Strip til din pc [mod] (selvlukning men nul standby): Slukket skal være slukket. Og brugervenligheden burde være god. For at gøre det kort: Vi fandt ikke det rigtige produkt derude, så vi endte med at modificere et.Vi købte nogle " Energy Saver " power strips fra Zweibrueder. Enhederne er meget solide og ikke særlig e