Innehållsförteckning:

CrowPi-leder dig från noll till hjälte med hallon Pi: 9 steg
CrowPi-leder dig från noll till hjälte med hallon Pi: 9 steg

Video: CrowPi-leder dig från noll till hjälte med hallon Pi: 9 steg

Video: CrowPi-leder dig från noll till hjälte med hallon Pi: 9 steg
Video: Unboxing the Hottest Raspberry Pi Laptop - You Won't Believe What We Found! 2024, Juli
Anonim
Image
Image
CrowPi-leder dig från noll till hjälte med hallon Pi
CrowPi-leder dig från noll till hjälte med hallon Pi
CrowPi-leder dig från noll till hjälte med hallon Pi
CrowPi-leder dig från noll till hjälte med hallon Pi

Vad är CrowPi?

CrowPi är en utvecklingsbräda utrustad med 7 tums skärm som kan hjälpa dig att lära dig Raspberry Pi på ett enklare sätt. Med CrowPi kan du inte bara lära dig grundläggande datavetenskap utan också öva på programmering och slutföra många elektroniska projekt. CrowPi kan förbättra din kunskap och förmåga inom hårdvaru- och mjukvarurelaterade områden, speciellt utformade för att hjälpa dig att utveckla pythonprogrammeringskunskaper.

Varför behöver du CrowPi? Innan du svarar på den här frågan, låt oss göra ett enkelt frågespel. Står du inför problemen nedan? Säg bara JA eller NEJ. Du är intresserad av elektronik eller Raspberry Pi, men du har ingen aning om hur du ska börja. Du brinner för STEM -utbildning, men du kan inte hitta användbara och enkla material att undervisa med. Du använder Raspberry Pi, men du får inte ut det mesta av det. Du genomförde några enkla experiment, och du vill utforska fler projekt och dyka djupare in i elektronikvärlden. Om du säger JA en gång, är CrowPi född för dig. CrowPi hjälper dig att lösa alla problem som nämns ovan.

OM DU VILL VETA OM CROWPI KLICKA HÄR FÖR ATT KONTROLLERA

Steg 1: CrowPi -lektioner med Python 2.7

CrowPi -lektioner med Python 2.7
CrowPi -lektioner med Python 2.7
CrowPi -lektioner med Python 2.7
CrowPi -lektioner med Python 2.7

- Lektion 1 - Grundläggande om GPIO och hur du använder GPIO In/Output

- Lektion 2 - Använda summern för varningsljud eller avisering.

- Lektion 3 - Få inmatning från knappen för att styra summern.

- Lektion 4 - Hur Relä fungerar och hur man kontrollerar det.

- Lektion 5 - Skicka vibrationssignal till vibrationssensorn.

- Lektion 6 - Upptäck ljud med ljudsensorn.

- Lektion 7 - Upptäck lågt eller starkt ljus med ljussensorn.

- Lektion 8 - Upptäck rumstemperatur och luftfuktighet med DHT11 -sensorn.

- Lektion 9 - Upptäck rörelse med rörelsesensorn.

- Lektion 10 - Få avståndsinformation med ultraljudssensorn.

- Lektion 11 - Styrning av LCD -skärmen.

- Lektion 12 - Läs / skriv RFID -kort med RFID -modulen.

- Lektion 13 - Använda stegmotorn och göra stegrörelser.

- Lektion 14 - Styrning av servomotorer med servogränssnitt. - Lektion 15 - Styrning av 8x8 Matrix LED.

- Lektion 16 - Styrning av 7 -segmentskärmen.

- Lektion 17 - Upptäcka beröring med pekssensorn.

- Lektion 18 - Detektera lutning med lutningsgivaren.

- Lektion 19 - Använda och styra knappmatrisen. - Lektion 20 - Gör ditt eget kretskort med brödkortet

Steg 2: 19 Integrerade moduler för dig att bygga projekt

19 Integrerade moduler för att bygga projekt
19 Integrerade moduler för att bygga projekt
19 Integrerade moduler för att bygga projekt
19 Integrerade moduler för att bygga projekt

* 1 - Summer sensor - Används för att göra ett riktigt högt summerlarm!

* 2 - Reläsensor - Används för att öppna och stänga elektroniska kretsar

* 3 - Mikrofonsensor - Används för att upptäcka högt ljud i rummet

* 4 - Tilt sensor - Används för att upptäcka höger eller vänster lutning av brädet

* 5 - Vibrationssensor - Används för att göra en stark vibration över CrowPi -kortet

* 6 - Rörelsessensor - Används för att upptäcka rörelse eller rörelse runt

* 7 - Touch Sensor - Används som en touchknapp som kan tryckas in med

* 8 - Stegmotoranslutning - Används för att flytta saker och göra stegrörelser

* 9 - Servosanslutningar - Används för att rotera saker

* 10 - IR -sensor - Används för att skicka och ta emot infraröda signaler

* 11 - DH11 -modul - Används för att detektera temperaturen och luftfuktigheten i rummet

* 12 - Ultraljudssensor - Används för att detektera och mäta avståndet

* 13 - Ljussensor - Används för att detektera och mäta ljusets rakhet i rummet

* 14 - LCD -modul - Används för att visa saker och text

* 15 - Segment -LED - Används för att visa siffror och data* 16 - Matris -LED - Används för att visa text och annan typ av data

* 17 - RFID -modul - Används för att upptäcka NFC -chips och moduler som kan både läsa och skriva

* 18 - Oberoende knappar - Kan användas för att spela spel eller styra en robot

* 19 - Matrisknappar - Kan användas som knappsats eller flera alternativknappar

Steg 3: Projektprov A

Projektprov A
Projektprov A

Använda summern som ett varningsmeddelande

Efter föregående klass förstod vi hur vi använder GPIO -stiftet både som utgång och ingång.

För att testa det kommer vi att gå med exempel från det verkliga livet och tillämpa våra kunskaper från föregående klass i en av modulerna över tavlan. Modulen vi kommer att använda är "summern". Summern, som namnet säger, surrar. Vi kommer att använda GPIO -utgång för att skicka signal till summern och stänga kretsen för att göra ett högt surrande brus då skickar vi en annan signal för att stänga av den och stänga kretsen.

Vad lär du dig

I slutet av den här lektionen kommer du att: kunna styra summern med GPIO -utgång

Vad behöver du

CrowPi Board efter första installationen

Kräver omkopplingsmoduler med omkopplaren: Nej

Summerns placering på CrowPi

Buzzer är placerad på höger sida av CrowPi -kortet, det är lätt att upptäcka det höga ljudet som det gör när det aktiveras Första gången du använder din Raspberry Pi kan summern sensorn förseglas med ett skyddande klistermärke. Se till att du förseglar klistermärket genom att helt enkelt riva av det och avslöja själva summern.

Steg 4: Projektprov A

Projektprov A
Projektprov A

Aktivera summern

Precis som i föregående exempel har vi utarbetat ett speciellt skript med detaljerade kommentarer som förklarar hur hela surrprocessen fungerar och hur vi kan styra summern med GPIO -utgång.

Först importerar vi RPi. GPIO -biblioteket och tidsbiblioteket för att sova.

Sedan konfigurerar vi summern vid stift 12, vi ställer in läget för GPIO till GPIO BOARD och ställer in stiftet som OUTPUT -stift. Vi kommer att sända en surrande signal i 0,5 sekunder och sedan stänga av den för att förhindra högt ljud.

Följ den här länken för att ladda ner skriptet och prova det själv:

Steg 5: Projektprov B

Projektprov B
Projektprov B

Kontroll av LCD -skärmen

LCD (och matrisdisplay) är förmodligen den roligaste och mest spännande delen när du bygger projekt med CrowPi, med LCD -displayen kan du visa data som du samlar in med dina CrowPi -sensorer och även uppdatera den i realtid beror på förändringen som modulerna går igenom! Till exempel: igår var det riktigt varmt men idag är det riktigt kallt - låt CrowPi LCD ändra sig automatiskt med den senaste och mest uppdaterade informationen så att du inte av misstag bär fel kläder för skolan / jobbet!

Vad lär du dig

I slutet av denna lektion kommer du att kunna: Vad du lär dig hur du styr LCD -skärmen och skriver in data i den.

Vad behöver du

CrowPi Board efter första installationen Kräver omkopplingsmoduler med switch

*Nej

LCD -skärmens plats på CrowPi

LCD -skärmen tar den största delen av CrowPi -kortet så vi är säkra på att du märkte det direkt! Så snart demo -skriptet och exemplen körs tänds CrowPi med vackert bakgrundsbelysning som kan ses även när alla lampor i rummet är avstängda

Steg 6: Projektprov B

Projektprov B
Projektprov B

Arbetar med LCD

I2C som vissa andra sensorer fungerar inte heller på GPIO -tekniken istället använder vi något som kallas "I2C" (samma I2C som vi använde för ljussensorn i våra tidigare exempel), adressen vi använder för LCD -skärmen är 21, genom att ansluta till denna I2C -adress kan vi skicka kommandon till exempel: skriva text eller siffror, slå på bakgrundsbelysningen på LCD -skärmen, stänga av den, aktivera markören etc …

För att styra LCD -skärmen kommer vi att använda Adafruit_CharLCDBackpack som är Adafruit -ramverk, gör saker mycket enklare för oss när vi arbetar med en så komplicerad produkt! Följ den här länken för att ladda ner skriptet och prova det själv:

Steg 7: Projektprov C

Projektprov C
Projektprov C

Läs / skriv RFID -kort med RFID -modulen

RFID -modulen är en av de mest intressanta och användbara modulerna på marknaden, som används över hela världen i en mängd olika lösningar som: smart dörrlås, medarbetarkort, visitkort och till och med hundhalsband? Oavsett vilken typ av projekt du håller på med - RFID -modul kommer definitivt att användas!

Vad lär du dig

I slutet av denna lektion kommer du att kunna: styra RFID, läsa och skriva data från den och känna igen chipsen Vad behöver du

CrowPi Board efter första installationen RFID Chip (ingår i CrowPi)

Kräver omkopplingsmoduler med switch

*Nej

RFID -modulens plats på CrowPi

RFID -modulen ligger precis nedanför Raspberry Pi (antingen noll eller 3) det ser ut som ett litet chip med "wifi" -illustration som kommer ut ur det vilket betyder trådlös anslutning (vilket är vad RFID gör) för att använda det ska vi måste ta chipet eller kortet som medföljer CrowPi och lämna över CrowPi RFID Chip -området tillräckligt nära för att vårt skript ska kunna upptäcka det. 2-4cm borde vara tillräckligt nära, prova!

Steg 8: Projektprov C

Projektprov C
Projektprov C

Arbetar med RFID

Att arbeta med RFID -modulen är ganska rakt fram. Vi har tre funktioner: Auktorisera, läsa, skriva och godkänna. Första steget är när du vidrör NFC vid den tidpunkten modulen och vårt skript kommer att försöka auktorisera chippet med standardlösenordskonfigurationen (om du inte har ändrat det borde det fungera) efteråt, när auktoriseringen är framgångsrik kommer det att läs data och skriv ut dem på skärmen. När den är klar kommer den att auktorisera och avsluta manuset. I ett annat skriptexempel kommer vi att kunna auktorisera, läsa, skriva om data till en ny data och sedan godkänna. Följ den här länken för att ladda ner skriptet och prova det själv:

Steg 9: Var kan man köpa CrowPi?

Vår CrowPi lajkades på Kickstarter

Hjälp oss att skicka dessa förtjusande nyckelringar i produktion på

Ny CrowPi som är bra för ditt barn att lära sig RPI och det är en allt-i-ett RPI-utvecklingsplattform.

Marknadsför din Raspberry Pi nu!

Rekommenderad: