INHOUDSOPGAWE:

CrowPi- lei u van nul na held met framboos Pi: 9 stappe
CrowPi- lei u van nul na held met framboos Pi: 9 stappe

Video: CrowPi- lei u van nul na held met framboos Pi: 9 stappe

Video: CrowPi- lei u van nul na held met framboos Pi: 9 stappe
Video: И ЭТО ТОЖЕ ДАГЕСТАН? Приключения в долине реки Баараор. БОЛЬШОЙ ВЫПУСК (Путешествие по Дагестану #3) 2024, Julie
Anonim
Image
Image
CrowPi- lei u van nul na held met framboos Pi
CrowPi- lei u van nul na held met framboos Pi
CrowPi- lei u van nul na held met framboos Pi
CrowPi- lei u van nul na held met framboos Pi

Wat is CrowPi?

CrowPi is 'n ontwikkelingsbord met 'n 7 -duim -skerm wat u kan help om Raspberry Pi op 'n makliker manier te leer. Met CrowPi kan u nie net basiese rekenaarwetenskap leer nie, maar ook programmeer en talle elektroniese projekte voltooi. CrowPi kan u kennis en vermoëns op hardeware- en sagtewareverwante terreine verbeter, spesiaal ontwerp om u te help om python -programmeringsvaardighede te ontwikkel.

Waarom het u CrowPi nodig? Kom ons doen 'n eenvoudige vasvra -speletjie voordat u hierdie vraag beantwoord. Staan u onder die probleme onder? Sê net JA of NEE. U stel belang in elektronika of Raspberry Pi, maar u weet nie hoe u moet begin nie. U is passievol oor STEM -onderwys, maar u kan nie nuttige en maklike materiaal vind om mee te onderrig nie. U gebruik Raspberry Pi, maar u maak nie die beste daarvan nie. U het 'n paar eenvoudige eksperimente voltooi en u wil meer projekte verken en dieper in die elektronika -wêreld duik. As u een keer JA sê, word CrowPi vir u gebore. CrowPi sal u help om al die bogenoemde probleme op te los.

INDIEN U VAN CROWPI WIL WEET, KLIEK HIER ASB

Stap 1: CrowPi -lesse met Python 2.7

CrowPi -lesse met Python 2.7
CrowPi -lesse met Python 2.7
CrowPi -lesse met Python 2.7
CrowPi -lesse met Python 2.7

- Les 1 - Basies van GPIO en hoe om GPIO -invoer/uitvoer te gebruik

- Les 2 - Gebruik die gonser vir waarskuwingsgeluide of kennisgewings.

- Les 3 - Kry insette van die knoppie om die zoemer te beheer.

- Les 4 - Hoe Relay werk en hoe om dit te beheer.

- Les 5 - Stuur vibrasiesignaal na die vibrasiesensor.

- Les 6 - Ontdek klank met behulp van die klanksensor.

- Les 7 - Ontdek lae of helder lig met die ligsensor.

- Les 8 - Ontdek kamertemperatuur en humiditeit met behulp van die DHT11 -sensor.

- Les 9 - Ontdek beweging met behulp van die bewegingsensor.

- Les 10 - Kry afstandsinligting met behulp van die ultrasoniese sensor.

- Les 11 - Beheer van die LCD -skerm.

- Les 12 - Lees / skryf RFID -kaart met behulp van die RFID -module.

- Les 13 - Die stapmotor gebruik en stapbewegings maak.

- Les 14 - Beheer van servomotors met behulp van die servo -koppelvlakke. - Les 15 - Beheer van die 8x8 Matrix LED.

- Les 16 - Beheer van die 7 -segment -skerm.

- Les 17 - Ontdek raak met behulp van die aanraaksensor.

- Les 18 - Ontdek kantel met behulp van die kantelsensor.

- Les 19 - Die knoppiesmatriks gebruik en beheer. - Les 20 - Maak u eie printplaat met behulp van die broodbord

Stap 2: 19 Geïntegreerde modules om projekte te bou

19 Geïntegreerde modules om projekte te bou
19 Geïntegreerde modules om projekte te bou
19 Geïntegreerde modules om projekte te bou
19 Geïntegreerde modules om projekte te bou

* 1 - Gonsensor - Word gebruik om 'n baie gonsende alarm te maak!

* 2 - Relaisensor - Word gebruik om elektroniese stroombane oop en toe te maak

* 3 - Mikrofoonsensor - Word gebruik om harde geraas in die kamer op te spoor

* 4 - Kantelsensor - Word gebruik om die kanteling van die bord regs of links op te spoor

* 5 - Trillingsensor - Word gebruik om 'n sterk vibrasie oor die CrowPi -bord te maak

* 6 - Bewegingsensor - Word gebruik om beweging of beweging rondom op te spoor

* 7 - Raaksensor - Word gebruik as 'n aanraakknoppie waarmee u kan druk

* 8 - Stapmotorverbinding - Word gebruik om dinge te beweeg en stapbewegings te maak

* 9 - Servosverbindings - Word gebruik om dinge te draai

* 10 - IR -sensor - Word gebruik om infrarooi seine te stuur en te ontvang

* 11 - DH11 -module - Word gebruik om die temperatuur en humiditeit in die kamer op te spoor

* 12 - Ultrasoniese sensor - Word gebruik om die afstand op te spoor en te meet

* 13 - Lichtsensor - Word gebruik om die reguit van die lig in die kamer op te spoor en te meet

* 14 - LCD -module - Word gebruik om dinge en teks te wys

* 15 - Segment LED - Word gebruik om getalle en data te wys* 16 - Matrix LED - Word gebruik om teks en ander soort data te wys

* 17 - RFID -module - Word gebruik om NFC -skyfies en modules op te spoor wat kan lees en skryf

* 18 - Onafhanklike knoppies - Kan gebruik word om speletjies te speel of 'n robot te beheer

* 19 - Matriksknoppies - Kan gebruik word as klavier of verskeie knoppies

Stap 3: Projekvoorbeeld A

Projek Voorbeeld A
Projek Voorbeeld A

Gebruik die gonser as 'n waarskuwingskennisgewing

Na die vorige klas het ons verstaan hoe ons die GPIO -pen as uitvoer en invoer moet gebruik.

Om dit te toets, gaan ons met 'n werklike voorbeeld en pas ons kennis uit die vorige klas toe op een van die modules op die bord. Die module wat ons sal gebruik, is die 'gonser'. Die gonser, soos die naam aandui, gons. Ons sal die GPIO -uitset gebruik om 'n sein na die zoemer te stuur en die kring toe te maak om 'n harde gons te maak, dan stuur ons 'n ander sein om dit af te skakel en die kring toe te maak.

Wat sal jy leer

Aan die einde van hierdie les sal u in staat wees om: Die zoemer module te beheer met behulp van GPIO uitset

Wat sal jy nodig hê

CrowPi Board na die eerste installasie

Vereis skakelmodules met behulp van die skakelaar: Nee

Plek van die gonser op die CrowPi

Die Buzzer is aan die regterkant van die CrowPi -bord geleë. Dit is maklik om te bespeur word deur die harde geraas wat dit maak wanneer dit geaktiveer word. Die eerste keer dat u u Raspberry Pi gebruik, kan die Buzzer -sensor met 'n beskermingsplakker verseël word. Maak die plakker oop deur dit eenvoudig af te skeur en die gonser self bloot te stel.

Stap 4: Projekvoorbeeld A

Projek Voorbeeld A
Projek Voorbeeld A

Aktiveer die gonser

Net soos in die vorige voorbeeld, het ons 'n spesiale skrif opgestel met gedetailleerde kommentaar wat sal verduidelik hoe die hele gonsproses werk en hoe ons die gonser kan beheer met behulp van GPIO -uitvoer.

Eers voer ons die RPi. GPIO -biblioteek en die tydbiblioteek in om in te slaap.

Dan konfigureer ons die zoemer by pen 12, stel ons die modus van GPIO op GPIO BOARD op en stel ons die pen in as OUTPUT pin. Ons gee die gonsignaal vir 0,5 sekondes uit en skakel dit dan af om harde geraas te voorkom.

Volg hierdie skakel om die script af te laai en self te probeer:

Stap 5: Projekvoorbeeld B

Projek Voorbeeld B
Projek Voorbeeld B

Beheer van die LCD -skerm

LCD (en matriksvertoning) is waarskynlik die snaakste en opwindendste deel by die bou van projekte met behulp van die CrowPi, met behulp van die LCD -skerm kan u data wys wat u met u CrowPi -sensors versamel en dit ook intyds opdateer, hang af van die verandering wat die modules het gaan deur! Byvoorbeeld: gister was dit baie warm, maar vandag is dit regtig koud - laat die CrowPi LCD homself outomaties verander met die nuutste en mees bygewerkte inligting, sodat u nie per ongeluk die verkeerde klere dra vir skool / werk nie!

Wat sal jy leer

Aan die einde van hierdie les kan u: wat u sal leer hoe om die LCD -skerm te beheer en data daarin te skryf.

Wat sal jy nodig hê

CrowPi Board na aanvanklike installasie Vereis skakelmodules met behulp van die skakelaar

*Geen

Ligging van die LCD -skerm op die CrowPi

Die LCD -skerm neem die grootste deel van die CrowPi -bord uit, so ons is seker dat u dit onmiddellik opgemerk het! Sodra die demo -script en die voorbeelde uitgevoer is, sal die CrowPi aangeskakel word met 'n pragtige agtergrondlig wat gesien kan word, selfs al is al die ligte in die kamer af

Stap 6: Projekvoorbeeld B

Projek Voorbeeld B
Projek Voorbeeld B

Werk met die LCD

Die I2C, soos sommige ander sensors, werk ook nie op GPIO -tegnologie nie, maar ons gebruik iets wat 'I2C' genoem word (dieselfde I2C as wat ons vir die ligsensor in ons vorige voorbeelde gebruik het); die adres wat ons vir die LCD -skerm sal gebruik, is 21 Deur aan hierdie I2C -adres te koppel, kan ons opdragte stuur, byvoorbeeld: teks of getalle skryf, die agtergrond van die LCD aanskakel, dit afskakel, wyser moontlik maak …

Om die LCD te beheer, gebruik ons Adafruit_CharLCDBackpack, wat 'n Adafruit -raamwerk is, wat ons baie makliker maak as ons met sulke ingewikkelde produkte werk! Volg hierdie skakel om die script af te laai en self te probeer:

Stap 7: Projekvoorbeeld C

Projek Voorbeeld C
Projek Voorbeeld C

Lees / skryf RFID -kaart met behulp van die RFID -module

Die RFID -module is een van die interessantste en nuttigste modules op die mark, wêreldwyd gebruik in 'n wye verskeidenheid oplossings, soos: slim deurslot, toegangskaart vir werknemers, besigheidskaartjies en selfs op hondehalsbande? Maak nie saak watter soort projek u doen nie - RFID -module sal beslis gebruik word!

Wat sal jy leer

Aan die einde van hierdie les kan u: die RFID beheer, data daaruit lees en skryf en die skyfies herken.

CrowPi Board na die eerste installasie RFID Chip (ingesluit by die CrowPi)

Vereis skakelmodules met behulp van die skakelaar

*Geen

Die ligging van die RFID -module op die CrowPi

Die RFID -module is reg onder die Raspberry Pi (nul of 3), dit lyk soos 'n klein skyfie met 'n 'wifi' -illustrasie wat daaruit kom, wat beteken dat daar draadlose verbinding is (wat RFID doen) om dit te kan gebruik moet u die chip of die kaart wat by die CrowPi kom, neem en dit naby die CrowPi RFID Chip -gebied oorhandig sodat ons script dit kan opspoor. 2-4 cm moet naby genoeg wees, probeer!

Stap 8: Projekvoorbeeld C

Projek Voorbeeld C
Projek Voorbeeld C

Werk met die RFID

Dit is redelik eenvoudig om met die RFID -module te werk. Ons het drie funksies: goedkeuring, lees, skryf en outorisering. Die eerste stap is wanneer u op daardie tydstip die NFC aanraak, en ons script sal probeer om die chip te magtig met die standaard wagwoordkonfigurasie (as u dit nie verander het nie, dit behoort te werk) daarna, as die magtiging suksesvol is lees die data en druk dit op die skerm af. Nadat dit klaar is, sal dit die skrip outoriseer en verlaat. In 'n ander voorbeeld van 'n skrip sal ons die data kan magtig, lees, herskryf na 'n nuwe data en dan outoriseer. Volg hierdie skakel om die script af te laai en self te probeer:

Stap 9: Waar kan u CrowPi koop?

Ons CrowPi is op Kickstarter gelaai

Help ons om hierdie pragtige sleutels in produksie te stuur op

Nuwe CrowPi, wat goed is vir u kind om RPI te leer, en dit is 'n alles-in-een RPI-ontwikkelingsplatform.

Bevorder u Raspberry Pi nou !!!

Aanbeveel: