Obsah:
- Krok 1: Lekcie CrowPi s programom Python 2.7
- Krok 2: 19 integrovaných modulov na vytváranie projektov
- Krok 3: Ukážka projektu A
- Krok 4: Ukážka projektu A
- Krok 5: Ukážka projektu B
- Krok 6: Ukážka projektu B
- Krok 7: Ukážka projektu C
- Krok 8: Ukážka projektu C
- Krok 9: Kde kúpiť CrowPi?
Video: CrowPi- povedie vás od nuly k hrdinovi s Raspberry Pi: 9 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Čo je to CrowPi?
CrowPi je vývojová doska vybavená 7 -palcovým displejom, ktorý vám pomôže naučiť sa Raspberry Pi jednoduchším spôsobom. S CrowPi sa môžete nielen naučiť základy informatiky, ale aj precvičovať programovanie a dokončiť množstvo elektronických projektov. CrowPi môže zlepšiť vaše znalosti a schopnosti v oblastiach súvisiacich s hardvérom a softvérom, špeciálne navrhnutých tak, aby vám pomohli rozvinúť znalosti programovania v jazyku python.
Prečo potrebujete CrowPi? Predtým, ako odpoviete na túto otázku, urobme si jednoduchú kvízovú hru. Stretávate sa s nižšie uvedenými problémami? Stačí povedať ÁNO alebo NIE. Máte záujem o elektroniku alebo Raspberry Pi, ale nemáte predstavu, ako začať. Ste nadšení zo vzdelávania STEM, ale nemôžete nájsť užitočné a ľahké materiály, s ktorými by ste mohli učiť. Používate Raspberry Pi, ale nevyužívate ho naplno. Dokončili ste niekoľko jednoduchých experimentov a chcete preskúmať ďalšie projekty a ponoriť sa hlbšie do sveta elektroniky. Ak raz poviete ÁNO, CrowPi je pre vás ako stvorený. CrowPi vám pomôže vyriešiť všetky vyššie uvedené problémy.
AK CHCETE VEDIEŤ O CROWPI, KLIKNITE SEM a overte si to
Krok 1: Lekcie CrowPi s programom Python 2.7
- Lekcia 1 - Základy GPIO a používanie GPIO vstupu/výstupu
- Lekcia 2 - Používanie bzučiaka na upozornenie alebo upozornenie.
- Lekcia 3 - Získajte vstup z tlačidla na ovládanie bzučiaka.
- Lekcia 4 - Ako relé funguje a ako ho ovládať.
- Lekcia 5 - Odoslanie vibračného signálu do senzora vibrácií.
- Lekcia 6 - Detekcia zvuku pomocou zvukového senzora.
- Lekcia 7 - Detekcia slabého alebo jasného svetla pomocou svetelného senzora.
- Lekcia 8 - Zistite teplotu a vlhkosť v miestnosti pomocou snímača DHT11.
- Lekcia 9 - Detekcia pohybu pomocou senzora pohybu.
- Lekcia 10 - Získanie informácií o vzdialenosti pomocou ultrazvukového senzora.
- Lekcia 11 - Ovládanie LCD displeja.
- Lekcia 12 - Čítanie / zápis karty RFID pomocou modulu RFID.
- Lekcia 13 - Používanie krokového motora a vykonávanie krokových pohybov.
- Lekcia 14 - Riadenie servomotorov pomocou servo rozhraní. - Lekcia 15 - Ovládanie matice LED 8x8.
- Lekcia 16 - Ovládanie 7 -segmentového displeja.
- Lekcia 17 - Detekcia dotyku pomocou dotykového senzora.
- Lekcia 18 - Detekcia náklonu pomocou snímača náklonu.
- Lekcia 19 - Používanie a ovládanie matice tlačidiel. - Lekcia 20 - Vytvorenie vlastnej dosky s plošnými spojmi pomocou dosky Bread Board.
Krok 2: 19 integrovaných modulov na vytváranie projektov
* 1 - Senzor bzučiaka - slúži na skutočne hlasný bzučiaci alarm!
* 2 - Senzor relé - slúži na otváranie a zatváranie elektronických obvodov
* 3 - Mikrofónny senzor - slúži na detekciu hlasného hluku v miestnosti
* 4 - Senzor náklonu - slúži na detekciu pravého alebo ľavého naklonenia dosky
* 5 - Senzor vibrácií - slúži na silné vibrácie na doske CrowPi
* 6 - Pohybový senzor - slúži na detekciu pohybu alebo pohybu v okolí
* 7 - Dotykový senzor - slúži ako dotykové tlačidlo, ktoré je možné stlačiť
* 8 - Pripojenie krokovým motorom - slúži na pohyb vecí a vykonávanie krokových pohybov
* 9 - Pripojenie serva - slúži na otáčanie vecí
* 10 - IR senzor - slúži na odosielanie a príjem infračervených signálov
* 11 - Modul DH11 - slúži na zisťovanie teploty a vlhkosti v miestnosti
* 12 - Ultrazvukový senzor - slúži na detekciu a meranie vzdialenosti
* 13 - Svetelný senzor - slúži na detekciu a meranie rovnosti svetla v miestnosti
* 14 - LCD modul - slúži na zobrazenie vecí a textu
* 15 - Segmentová dióda LED - slúži na zobrazenie čísel a údajov* 16 - Matrix LED - slúži na zobrazenie textu a iného druhu údajov
* 17 - RFID modul - slúži na detekciu čipov a modulov NFC, schopných čítať aj písať
* 18 - Nezávislé tlačidlá - dajú sa použiť na hranie hier alebo ovládanie robota
* 19 - Maticové tlačidlá - Môžu byť použité ako klávesnica alebo tlačidlá viacerých možností
Krok 3: Ukážka projektu A
Použitie bzučiaka ako výstražného upozornenia
Po predchádzajúcej triede sme pochopili, ako používať pin GPIO ako výstup aj vstup.
Aby sme to otestovali, pôjdeme na skutočnom príklade a aplikujeme svoje znalosti z predchádzajúcej triedy do jedného z modulov na doske. Modul, ktorý použijeme, je „bzučiak“. Bzučiak, ako naznačuje názov, bzučí. GPIO výstup použijeme na odoslanie signálu do bzučiaka a zatvorením obvodu vydáme hlasný bzučivý zvuk, potom pošleme ďalší signál na jeho vypnutie a zatvorenie obvodu.
Čo sa naučíš
Na konci tejto lekcie budete schopní: Ovládať modul bzučiaka pomocou výstupu GPIO
Čo budete potrebovať
CrowPi Board po počiatočnej inštalácii
Vyžaduje spínacie moduly pomocou prepínača: Nie
Umiestnenie bzučiaka na zariadení CrowPi
Bzučiak sa nachádza na pravej strane dosky CrowPi a je ľahké ho rozpoznať podľa hlasného hluku, ktorý pri aktivácii vydáva Pri prvom použití Raspberry Pi môže byť snímač bzučiaka zapečatený ochrannou nálepkou. Uistite sa, že odlepíte nálepku jednoduchým odtrhnutím a odhalíte samotný bzučiak.
Krok 4: Ukážka projektu A
Aktivácia bzučiaka
Rovnako ako v predchádzajúcom prípade sme pripravili špeciálny skript s podrobnými komentármi, ktoré vysvetlia, ako celý proces bzučania funguje a ako sme schopní ovládať bzučiak pomocou výstupu GPIO.
Najprv importujeme knižnicu RPi. GPIO a časovú knižnicu na spanie.
Potom nakonfigurujeme bzučiak na pine 12, nastavíme režim GPIO na GPIO BOARD a nastavíme pin ako pin OUTPUT. Na 0,5 sekundy budeme reprodukovať bzučiaci signál a potom ho vypneme, aby sme zabránili hlasnému hluku.
Kliknutím na tento odkaz si skript stiahnete a vyskúšate si ho sami:
Krok 5: Ukážka projektu B
Ovládanie LCD displeja
LCD (a maticový displej) je pravdepodobne najzábavnejšou a najzaujímavejšou časťou pri stavbe projektov pomocou CrowPi. Pomocou LCD displeja môžete zobrazovať údaje, ktoré zbierate pomocou svojich senzorov CrowPi, a tiež ich aktualizovať v reálnom čase, v závislosti od zmeny modulov. prechádza cez! Napríklad: včera bolo naozaj horúco, ale dnes je naozaj chladno - nechajte displej CrowPi LCD, aby sa automaticky zmenil podľa najnovších a najaktuálnejších informácií, aby ste omylom nenosili nesprávne oblečenie do školy / práce!
Čo sa naučíš
Na konci tejto lekcie budete schopní: Čo sa naučíte ovládať LCD displej a zapisovať naň údaje.
Čo budete potrebovať
Doska CrowPi po počiatočnej inštalácii Vyžaduje spínacie moduly pomocou prepínača
*Nie
Umiestnenie obrazovky LCD na zariadení CrowPi
LCD obrazovka zaberá najväčšiu časť dosky CrowPi, takže sme si istí, že ste si to okamžite všimli! Hneď ako spustíte demo skript a príklady, CrowPi sa zapne s nádherným podsvietením, ktoré je vidieť, aj keď sú všetky svetlá v miestnosti vypnuté
Krok 6: Ukážka projektu B
Práca s LCD
I2C, ako niektoré iné senzory, nefunguje ani na technológii GPIO, namiesto toho používame niečo, čo sa nazýva „I2C“(rovnaké I2C, aké sme použili pre svetelný senzor v našich predchádzajúcich príkladoch), adresa, ktorú použijeme pre obrazovku LCD, je 21 „Pripojením na túto adresu I2C budeme môcť odosielať napríklad príkazy: písanie textu alebo čísel, zapínanie podsvietenia displeja LCD, vypínanie, zapínanie kurzora atď.…
Na ovládanie LCD použijeme Adafruit_CharLCDBackpack, ktorý je rámcom Adafruit, nám to pri práci s takýmto komplikovaným produktom veľmi uľahčuje! Kliknutím na tento odkaz si skript stiahnete a vyskúšate si ho sami:
Krok 7: Ukážka projektu C
Čítajte / zapisujte kartu RFID pomocou modulu RFID
Modul RFID je jedným z najzaujímavejších a najužitočnejších modulov na trhu, ktorý sa používa po celom svete v rôznych riešeniach, ako sú: inteligentný zámok dverí, vstupná karta pre zamestnancov, vizitky a dokonca aj na obojky? Bez ohľadu na to, do akého projektu sa chystáte - modul RFID sa určite začne používať!
Čo sa naučíš
Na konci tejto lekcie budete môcť: Ovládať RFID, čítať a zapisovať z neho údaje a rozpoznávať čipy Čo budete potrebovať
Doska CrowPi po počiatočnej inštalácii čipu RFID (súčasťou dodávky CrowPi)
Vyžaduje spínacie moduly pomocou prepínača
*Nie
Umiestnenie modulu RFID na zariadení CrowPi
Modul RFID je umiestnený priamo pod Raspberry Pi (buď nula alebo 3), vyzerá ako malý čip s vyobrazením „wifi“, čo znamená bezdrôtové pripojenie (čo robí RFID), aby sme ho mohli používať Potrebujete vziať čip alebo kartu, ktorá je súčasťou dodávky CrowPi, a odovzdať ju v oblasti čipu CrowPi RFID dostatočne blízko, aby to náš skript zistil. 2-4 cm by mali byť dostatočne blízko, vyskúšajte to!
Krok 8: Ukážka projektu C
Práca s RFID
Práca s modulom RFID je veľmi jednoduchá. Máme 3 funkcie: autorizáciu, čítanie, zápis a autorizáciu. Prvým krokom bude, keď sa v tom čase dotknete NFC modulu a náš skript sa pokúsi autorizovať čip pomocou predvolenej konfigurácie hesla (ak ste ho nezmenili, malo by to fungovať). Potom, keď bude autorizácia úspešná, bude prečítajte si údaje a vytlačte ich na obrazovku. Po dokončení skript zruší autorizáciu a skončí. V inom prípade skriptu budeme môcť autorizovať, čítať, prepisovať údaje na nové údaje a potom zrušiť autorizáciu. Kliknutím na tento odkaz si skript stiahnete a vyskúšate si ho sami:
Krok 9: Kde kúpiť CrowPi?
Náš CrowPi bol ocenený na Kickstarteri
Pomôžte nám odoslať tieto rozkošné prívesky do výroby na
Nový CrowPi, ktorý je dobré pre vaše dieťa naučiť sa RPI, a je to platforma pre vývoj RPI typu všetko v jednom.
Propagujte svoje Raspberry Pi teraz !!!
Odporúča:
Zahrajte si hru od nuly !!: 4 kroky
Make a Game on Scratch !!: pozrite si video alebo si prečítajte kroky (najradšej video) webovú stránku scratch: https://scratch.mit.edu/ a tu je moja hra https://scratch.mit.edu/ projekty/451732519
DIY Bluetooth reproduktor od nuly!: 5 krokov (s obrázkami)
DIY Bluetooth reproduktor od nuly !: Vždy som chcel vytvoriť svoj vlastný reproduktor Bluetooth od začiatku a vďaka novému nájdenému voľnému času som sa rozhodol túto túžbu pretaviť do reality! Doska, ktorú som navrhol, sa točí okolo modulu Bluetooth XS3868 a zvukového signálu Pam8403 s výkonom 3 watty po 3 wattoch
Ako postaviť robota od nuly: 8 krokov (s obrázkami)
Ako postaviť robota od nuly: Už ste premýšľali nad stavbou robota, ktorý je možné diaľkovo ovládať pomocou smartfónu? Ak áno, tento krátky neriešiteľný problém je pre vás! Ukážem vám metódu krok za krokom, ktorú môžete použiť na spustenie akéhokoľvek svojho projektu
Vlastné prstene NeoPixel od nuly!: 8 krokov (s obrázkami)
Vlastné prstene NeoPixel od začiatku !: Krúžky NeoPixel a vôbec NeoPixels patria k najobľúbenejším elektronickým komponentom pre výrobcov všetkých typov. Aj z dobrého dôvodu, pomocou jediného kolíka od akéhokoľvek populárneho mikrokontroléra, Adafruit pridáva nádherné LED diódy a animácie do akéhokoľvek profesionálneho
Laserová syntetika z gitary podobnej gitarovému hrdinovi: 6 krokov
Laserová syntetizátor Z gitaru podobnej gitarovému hrdinovi: Inšpirovali ma všetky videá z youtube o laserových harfách, ale všetky sa mi zdali príliš veľké na to, aby som ich mohol vziať so sebou na jam session alebo potrebovali komplikované nastavenie a počítač atď. Myslel som na gitaru s lasermi namiesto strún. Potom som našiel zlomený t