Sisällysluettelo:
- Vaihe 1: CrowPi -oppitunnit Pythonin kanssa 2.7
- Vaihe 2: 19 integroitua moduulia projektien rakentamiseen
- Vaihe 3: Projektinäyte A
- Vaihe 4: Projektinäyte A
- Vaihe 5: Projektinäyte B
- Vaihe 6: Projektinäyte B
- Vaihe 7: Projektinäyte C
- Vaihe 8: Projektinäyte C
- Vaihe 9: Mistä ostaa CrowPi?
Video: CrowPi- johtaa sinut nollasta sankariksi Raspberry Pi: 9 askeleen kanssa
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Mikä on CrowPi?
CrowPi on kehityskortti, jossa on 7 tuuman näyttö, jonka avulla voit oppia Raspberry Pi: n helpommin. CrowPin avulla voit paitsi oppia tietojenkäsittelytieteen perusasioita, myös harjoittaa ohjelmointia ja suorittaa lukuisia sähköisiä projekteja. CrowPi voi parantaa tietosi ja kykysi laitteistoihin ja ohjelmistoihin liittyvillä aloilla, jotka on erityisesti suunniteltu auttamaan sinua kehittämään python -ohjelmointitaitoja.
Miksi tarvitset CrowPiä? Ennen kuin vastaat tähän kysymykseen, tehdään yksinkertainen tietokilpailu. Kohtaatko alla olevat ongelmat? Sano vain KYLLÄ tai EI. Olet kiinnostunut elektroniikasta tai Raspberry Pi: stä, mutta sinulla ei ole aavistustakaan siitä, miten aloittaa. Olet intohimoinen STEM -koulutuksesta, mutta et löydä hyödyllisiä ja helppoja materiaaleja opettamiseen. Käytät Raspberry Pi: tä, mutta et hyödynnä sitä parhaalla mahdollisella tavalla. Olet suorittanut muutamia yksinkertaisia kokeita ja haluat tutkia lisää projekteja ja sukeltaa syvemmälle elektroniikan maailmaan. Jos sanot KYLLÄ kerran, CrowPi syntyy sinua varten. CrowPi auttaa sinua ratkaisemaan kaikki edellä mainitut ongelmat.
JOS HALUAT TIETÄÄ CROWPISTA, TARKISTA TÄSTÄ
Vaihe 1: CrowPi -oppitunnit Pythonin kanssa 2.7
- Oppitunti 1 - GPIO: n perusteet ja GPIO -tulon/-lähdön käyttö
- Oppitunti 2 - summerin käyttäminen hälytysäänen tai ilmoituksen antamiseen.
- Oppitunti 3 - Hanki syöttö painikkeesta summerin ohjaamiseksi.
- Oppitunti 4 - Kuinka rele toimii ja miten sitä hallitaan.
- Oppitunti 5 - Lähetä tärinäsignaali tärinäanturille.
- Oppitunti 6 - Tunnista ääni äänianturin avulla.
- Oppitunti 7 - Tunnista heikko tai kirkas valo valoanturin avulla.
- Oppitunti 8 - Tunnista huoneen lämpötila ja kosteus DHT11 -anturin avulla.
- Oppitunti 9 - Tunnista liike liiketunnistimen avulla.
- Oppitunti 10 - Etäisyystietojen saaminen ultraäänianturin avulla.
- Oppitunti 11 - Nestekidenäytön ohjaus.
- Oppitunti 12 - RFID -kortin lukeminen / kirjoittaminen RFID -moduulin avulla.
- Oppitunti 13 - Askelmoottorin käyttäminen ja askelliikkeiden tekeminen.
- Oppitunti 14 - Servomoottoreiden ohjaus servoliitäntöjen avulla. - Oppitunti 15 - 8x8 -matriisivalon ohjaaminen.
- Oppitunti 16 - 7 -segmenttinäytön hallinta.
- Oppitunti 17 - Kosketuksen tunnistaminen kosketusanturin avulla.
- Oppitunti 18 - Kallistuksen havaitseminen kallistusanturin avulla.
- Oppitunti 19 - Nappimatriisin käyttö ja ohjaus. - Oppitunti 20 - Oman piirilevyn tekeminen leipälevyn avulla
Vaihe 2: 19 integroitua moduulia projektien rakentamiseen
* 1 - summeri -anturi - käytetään todella kovan surinahälytyksen antamiseen!
* 2 - Releanturi - Käytetään elektronisten piirien avaamiseen ja sulkemiseen
* 3 - Mikrofonianturi - Käytetään havaitsemaan kova melu huoneessa
* 4 - Kallistusanturi - Käytetään levyn oikean tai vasemman kallistuksen havaitsemiseen
* 5 - Tärinätunnistin - Käytetään voimakkaan tärinän aikaansaamiseen CrowPi -levyn päälle
* 6 - Liiketunnistin - Käytetään liikkeen tai liikkumisen havaitsemiseen
* 7 - Kosketusanturi - Käytetään kosketuspainikkeena, jota voidaan painaa
* 8 - Askelmoottorin liitäntä - Käytetään esineiden siirtämiseen ja askelliikkeiden tekemiseen
* 9 - Servo -liitännät - Käytetään pyörimään asioita
* 10 - IR -anturi - käytetään infrapunasignaalien lähettämiseen ja vastaanottamiseen
* 11 - DH11 -moduuli - Käytetään huoneen lämpötilan ja kosteuden havaitsemiseen
* 12 - Ultraäänianturi - käytetään etäisyyden havaitsemiseen ja mittaamiseen
* 13 - Valoanturi - Käytetään havaitsemaan ja mittaamaan huoneen suora valo
* 14 - LCD -moduuli - Käytetään esineiden ja tekstin näyttämiseen
* 15 - Segmentti -LED - Käytetään numeroiden ja tietojen näyttämiseen* 16 - Matriisi -LED - Käytetään tekstin ja muun tyyppisten tietojen näyttämiseen
* 17 - RFID -moduuli - Käytetään tunnistamaan NFC -siruja ja -moduuleja, jotka kykenevät sekä lukemaan että kirjoittamaan
* 18 - Erilliset painikkeet - Voidaan käyttää peleihin tai robotin ohjaamiseen
* 19 - Matriisipainikkeet - Voidaan käyttää näppäimistönä tai useina lisäpainikkeina
Vaihe 3: Projektinäyte A
Summerin käyttäminen hälytysilmoituksena
Edellisen luokan jälkeen ymmärsimme, miten GPIO -nasta käytetään sekä ulostulona että tulona.
Testataksemme käytämme tosielämän esimerkkiä ja käytämme aiemman luokan tietämystä johonkin moduuliin. Käyttämämme moduuli on "summeri". Summeri, kuten nimikin sanoo, surisee. Käytämme GPIO -lähtöä signaalin lähettämiseen summerille ja suljemme piirin, jotta saadaan voimakas surinaääni, sitten lähetämme toisen signaalin sen sammuttamiseksi ja piirin sulkemiseksi.
Mitä opit
Tämän oppitunnin lopussa voit: Voit hallita summerimoduulia GPIO -lähdön avulla
Mitä tarvitset
CrowPi Board alkuasennuksen jälkeen
Vaatii kytkentämoduulien kytkimen: Ei
Summerin sijainti CrowPi -laitteessa
Äänimerkki sijaitsee CrowPi -levyn oikealla puolella, ja se on helppo tunnistaa sen kovasta melusta, kun se aktivoituu. Muista irrottaa tarra yksinkertaisesti repimällä se irti ja paljastamalla itse summeri.
Vaihe 4: Projektinäyte A
Summerin aktivointi
Aivan kuten edellisessä esimerkissä, olemme laatineet erityisen komentosarjan, jossa on yksityiskohtaisia kommentteja, jotka selittävät, kuinka koko surinaprosessi toimii ja miten voimme ohjata summeria GPIO -lähdön avulla.
Aluksi tuomme RPi. GPIO -kirjaston ja nukkumisaikakirjaston.
Sitten määritämme summerin nastassa 12, asetamme GPIO -tilan GPIO BOARD -tilaan ja asetamme nastan OUTPUT -nastaksi. Annamme summerin signaalin 0,5 sekunnin ajan ja sammutamme sen sitten estääkseen kovan melun.
Lataa käsikirjoitus tästä linkistä ja kokeile itse:
Vaihe 5: Projektinäyte B
LCD -näytön ohjaus
Nestekidenäyttö (ja matriisinäyttö) on luultavasti hauskin ja jännittävin osa, kun rakennetaan projekteja CrowPi -tekniikkaa käyttäen. LCD -näytön avulla voit näyttää CrowPi -antureillasi keräämäsi tiedot ja myös päivittää sen reaaliajassa riippuen moduulien muutoksesta menee läpi! Esimerkiksi: eilen oli todella kuuma, mutta tänään todella kylmä - anna CrowPi LCD -näytön vaihtaa itsesi automaattisesti uusimmilla ja uusimmilla tiedoilla, jotta et vahingossa käytä vääriä vaatteita kouluun / työhön!
Mitä opit
Tämän oppitunnin lopussa voit: Mitä opit ohjaamaan nestekidenäyttöä ja kirjoittamaan siihen tietoja.
Mitä tarvitset
CrowPi Board ensimmäisen asennuksen jälkeen Vaatii kytkentämoduulien vaihtamisen
*Ei
LCD -näytön sijainti CrowPi -laitteessa
Nestekidenäyttö vie suurimman osan CrowPi -kortista, joten olemme varmoja, että huomasit sen heti! Heti demoskriptin ja esimerkkien suorittamisen jälkeen CrowPi syttyy kauniilla taustavalolla, joka näkyy myös silloin, kun kaikki huoneen valot on sammutettu
Vaihe 6: Projektinäyte B
Työskentely nestekidenäytön kanssa
I2C, kuten jotkut muut anturit, ei myöskään toimi GPIO -tekniikassa, vaan käytämme jotain, jota kutsutaan nimellä “I2C” (sama I2C, jota käytimme valoanturissa edellisissä esimerkeissämme), nestekidenäytössä käytettävä osoite on 21, yhdistämällä tähän I2C -osoitteeseen voimme lähettää esimerkiksi komentoja: tekstin tai numeroiden kirjoittaminen, nestekidenäytön taustavalon sytyttäminen, sammuttaminen, kohdistimen käyttöönotto jne.
Nestekidenäytön ohjaamiseen käytämme Adafruit_CharLCDBackpackia, joka on Adafruit -kehys, mikä helpottaa meitä paljon, kun työskentelemme tällaisen monimutkaisen tuotteen kanssa! Lataa käsikirjoitus tästä linkistä ja kokeile itse:
Vaihe 7: Projektinäyte C
Lue / kirjoita RFID -kortti RFID -moduulin avulla
RFID -moduuli on yksi markkinoiden mielenkiintoisimmista ja hyödyllisimmistä moduuleista. Riippumatta siitä, millaisessa projektissa olet mukana - RFID -moduuli tulee varmasti käyttöön!
Mitä opit
Tämän oppitunnin lopussa voit: hallita RFID: tä, lukea ja kirjoittaa siitä tietoja ja tunnistaa sirut Mitä tarvitset
CrowPi -kortti RFID -sirun ensimmäisen asennuksen jälkeen (sisältyy CrowPi -laitteeseen)
Edellyttää kytkentämoduulien käyttöä kytkimellä
*Ei
RFID -moduulin sijainti CrowPi -laitteessa
RFID -moduuli sijaitsee aivan Raspberry Pi: n alapuolella (joko nolla tai 3). Se näyttää pieneltä sirulta, josta tulee ulos "wifi" -kuvitus, mikä tarkoittaa langatonta yhteyttä (mitä RFID tekee), jotta voimme käyttää sitä sinun on otettava siru tai CrowPi: n mukana toimitettu kortti ja luovutettava se CrowPi RFID -piirialueelle riittävän lähellä, jotta skriptimme voi havaita sen. 2-4 cm pitäisi olla tarpeeksi lähellä, kokeile!
Vaihe 8: Projektinäyte C
Työskentely RFID: n kanssa
RFID -moduulin kanssa työskentely on melko suoraviivaista. Meillä on kolme toimintoa: valtuuttaminen, lukeminen, kirjoittaminen ja valtuutuksen poisto. Ensimmäinen askel on, kun kosketat NFC: tä tuolloin moduuli ja skriptimme yrittää valtuuttaa sirun käyttämällä salasanan oletusasetuksia (jos et ole muuttanut sitä, sen pitäisi toimia) myöhemmin, kun valtuutus on onnistunut, se lue tiedot ja tulosta ne näytölle. Kun se on valmis, se poistaa valtuutuksen ja sulkee komentosarjan. Toisessa skriptiesimerkissä voimme valtuuttaa, lukea, kirjoittaa tiedot uudelleen uuteen dataan ja sitten poistaa luvan. Lataa käsikirjoitus tästä linkistä ja kokeile itse:
Vaihe 9: Mistä ostaa CrowPi?
CrowPi -laitteemme käynnistettiin Kickstarterilla
Auta meitä lähettämään nämä suloiset avaimenperät tuotantoon osoitteessa
Uusi CrowPi, joka on hyvä lapsellesi oppia RPI, ja se on all-in-one RPI -kehitysalusta.
Mainosta Raspberry Pi: täsi nyt!
Suositeltava:
Analogisten anturien käyttäminen ESP8266: 5 askeleen kanssa
Analogisten anturien käyttäminen ESP8266: n kanssa: Analogia-digitaalimuunnin (ADC, A/D, A-D tai A-to-D) on järjestelmä, joka muuntaa analogisen signaalin digitaaliseksi signaaliksi. A/D -muuntimet kääntävät analogisia sähköisiä signaaleja tietojenkäsittelyä varten. Tuotteet vastaavat suorituskykyä, tehoa
Pilvinen pilvi parantaa sinut (esteen välttäminen robotilla keräystoiminnolla): 8 vaihetta
Pilvinen pilvi parantaa sinut (esteen välttäminen robotilla keräystoiminnolla): hyödytön kone - Arduino -robotti
Raspbian Busterin asentaminen Raspberry Pi 3: een Raspbian Busterin käytön aloittaminen Raspberry Pi 3b / 3b+: 4 askeleen kanssa
Raspbian Busterin asentaminen Raspberry Pi 3: een Raspbian Busterin käytön aloittaminen Raspberry Pi 3b / 3b+: Hei kaverit, äskettäin Raspberry pi -organisaatio lanseerasi uuden Raspbian -käyttöjärjestelmän nimeltä Raspbian Buster. Se on uusi versio Raspbianista Raspberry pi'sille. Joten tänään tässä ohjeessa opimme asentamaan Raspbian Buster OS: n Raspberry pi 3: een
Näppäimistö! laite, joka saa sinut kadottamaan avaimesi!: 3 vaihetta (kuvilla)
Näppäimistö! laite, joka saa sinut kadottamaan avaimesi !: Tämä laite auttaa sinua menettämään avaimet! Jos olet kuin minä, tulet töistä kotiin menetät avaimesi heti avaamisen jälkeen ja odotat seuraavaan päivään juuri ennen kuin lähdet etsimään niitä. Kyllä sinulla voi olla
GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: 3 askeleen kanssa
GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: Raspberry Pi on erittäin yhteensopiva minitietokone erilaisille moduuleille, jotka ovat melko helppokäyttöisiä. Pohjimmiltaan se on melkein sama kuin PC, mutta sitä voidaan ohjata Raspberry Pi: n GPIO: lla. Raspberry Pi tukee myös useita viestintälinjoja, yksi