Taula de continguts:

CrowPi- Et portarà de zero a heroi amb Raspberry Pi: 9 passos
CrowPi- Et portarà de zero a heroi amb Raspberry Pi: 9 passos

Vídeo: CrowPi- Et portarà de zero a heroi amb Raspberry Pi: 9 passos

Vídeo: CrowPi- Et portarà de zero a heroi amb Raspberry Pi: 9 passos
Vídeo: ПРИВОЗ. ОДЕССА МАМА. Рецепт САЛО. ОБЗОР НОЖЕЙ 2024, Juliol
Anonim
Image
Image
CrowPi- Et portarà de zero a heroi amb Raspberry Pi
CrowPi- Et portarà de zero a heroi amb Raspberry Pi
CrowPi- Et portarà de zero a heroi amb Raspberry Pi
CrowPi- Et portarà de zero a heroi amb Raspberry Pi

Què és CrowPi?

CrowPi és una placa de desenvolupament equipada amb pantalla de 7 polzades que us pot ajudar a aprendre Raspberry Pi d’una manera més senzilla. Amb CrowPi, no només podeu aprendre ciències bàsiques de la informàtica, sinó també practicar la programació i completar nombrosos projectes electrònics. CrowPi pot millorar els vostres coneixements i habilitats en camps relacionats amb el maquinari i el programari, especialment dissenyats per ajudar-vos a desenvolupar habilitats de programació de python.

Per què necessiteu CrowPi? Abans de respondre a aquesta pregunta, fem un senzill joc de preguntes. Teniu els problemes següents? Només cal dir SÍ o NO. T’interessa l’electrònica o el Raspberry Pi, però no tens ni idea de com començar. T’apassiona l’educació STEM, però no pots trobar materials útils i fàcils d’ensenyar. Esteu fent servir Raspberry Pi, però no en treieu el màxim partit. Heu completat alguns experiments senzills i voleu explorar més projectes i endinsar-vos més en el món de l’electrònica. Si dius SÍ una vegada, CrowPi neix per a tu. CrowPi us ajudarà a resoldre tots els problemes esmentats anteriorment.

SI VOLS SABER DE CROWPI, FES CLIC AQUÍ PER COMPROVAR

Pas 1: lliçons de CrowPi amb Python 2.7

Lliçons de CrowPi amb Python 2.7
Lliçons de CrowPi amb Python 2.7
Lliçons de CrowPi amb Python 2.7
Lliçons de CrowPi amb Python 2.7

- Lliçó 1 - Fonaments bàsics de GPIO i com utilitzar l'entrada / sortida GPIO

- Lliçó 2: utilitzar el brunzidor per obtenir un so d'alerta o una notificació.

- Lliçó 3: obtingueu l'entrada del botó per controlar el timbre.

- Lliçó 4 - Com funciona el relé i com controlar-lo.

- Lliçó 5: enviar senyal de vibració al sensor de vibració.

- Lliçó 6: detectar el so mitjançant el sensor de so.

- Lliçó 7: detecteu la llum baixa o brillant mitjançant el sensor de llum.

- Lliçó 8: detectar la temperatura i la humitat de l’habitació mitjançant el sensor DHT11.

- Lliçó 9: detectar el moviment mitjançant el sensor de moviment.

- Lliçó 10: Obtenir informació sobre la distància mitjançant el sensor d'ultrasons.

- Lliçó 11 - Control de la pantalla LCD.

- Lliçó 12: llegir / escriure targeta RFID mitjançant el mòdul RFID.

- Lliçó 13 - Utilitzar el motor pas a pas i fer moviments de pas.

- Lliçó 14 - Control de motors servos mitjançant les interfícies servo. - Lliçó 15 - Control del LED Matrix 8x8.

- Lliçó 16 - Control de la pantalla de 7 segments.

- Lliçó 17: Detecció del tacte mitjançant el sensor tàctil.

- Lliçó 18 - Detecció de la inclinació mitjançant el sensor d'inclinació.

- Lliçó 19 - Ús i control de la matriu de botons. - Lliçó 20 - Creació de la vostra pròpia placa de circuit mitjançant la placa de pa

Pas 2: 19 mòduls integrats perquè pugueu crear projectes

19 mòduls integrats perquè pugueu construir projectes
19 mòduls integrats perquè pugueu construir projectes
19 mòduls integrats perquè pugueu construir projectes
19 mòduls integrats perquè pugueu construir projectes

* 1 - Sensor de brunzidor: s'utilitza per fer una alarma de brunzit molt forta.

* 2 - Sensor de relé: s’utilitza per obrir i tancar circuits electrònics

* 3 - Sensor de micròfon: s'utilitza per detectar sorolls forts a l'habitació

* 4 - Sensor d'inclinació: s'utilitza per detectar la inclinació dreta o esquerra del tauler

* 5 - Sensor de vibració: s'utilitza per produir una forta vibració sobre la placa CrowPi

* 6 - Sensor de moviment: s'utilitza per detectar moviments o moviments al voltant

* 7 - Sensor tàctil: s'utilitza com a botó tàctil que es pot prémer

* 8 - Connexió del motor de pas: s’utilitza per moure coses i fer moviments de pas

* 9 - Connexions de servos: s’utilitzen per girar coses

* 10 - Sensor IR: s’utilitza per enviar i rebre senyals infrarojos

* 11 - Mòdul DH11: s'utilitza per detectar la temperatura i la humitat de l'habitació

* 12 - Sensor d'ultrasons: s'utilitza per detectar i mesurar la distància

* 13 - Sensor de llum: s'utilitza per detectar i mesurar la recta de la llum de l'habitació

* 14 - Mòdul LCD: s'utilitza per mostrar coses i text

* 15 - LED de segment: s'utilitza per mostrar números i dades * 16 - LED de matriu: s'utilitza per mostrar text i altres tipus de dades

* 17 - Mòdul RFID: s’utilitza per detectar xips i mòduls NFC, capaços de llegir i escriure

* 18 - Botons independents: es poden utilitzar per jugar a jocs o controlar un robot

* 19 - Botons Matrix: es poden utilitzar com a teclat o botons d'opcions múltiples

Pas 3: mostra del projecte A

Mostra del projecte A
Mostra del projecte A

Utilitzar el brunzidor com a notificació d'alerta

Després de la classe anterior, vam entendre com utilitzar el pin GPIO tant com a sortida com a entrada.

Per provar-ho, anirem amb exemples de la vida real i aplicarem els coneixements de la classe anterior a un dels mòduls de la taula. El mòdul que utilitzarem és el "brunzidor". El buzzer, com el seu nom indica, buzz. Utilitzarem la sortida GPIO per enviar senyal al brunzidor i tancarem el circuit per fer un fort soroll, llavors enviarem un altre senyal per apagar-lo i tancar el circuit.

Què aprendràs?

Al final d'aquesta lliçó podreu: Poder controlar el mòdul de brunzidor mitjançant la sortida GPIO

Què necessitaràs

CrowPi Board després de la instal·lació inicial

Requereix mòduls de commutació mitjançant el commutador: No

Ubicació del brunzidor al CrowPi

El Buzzer es troba al costat dret de la placa CrowPi; és fàcil detectar-lo pel fort soroll que produeix quan s’activa La primera vegada que feu servir el Raspberry Pi, és possible que el sensor Buzzer estigui segellat amb un adhesiu de protecció. Assegureu-vos de segellar l'adhesiu simplement arrencant-lo i deixant al descobert el brunzidor.

Pas 4: mostra del projecte A

Mostra del projecte A
Mostra del projecte A

Activació del buzzer

Igual que a l’exemple anterior, hem preparat un guió especial amb comentaris detallats que explicaran com funciona tot el procés de brunzit i com podem controlar el brunzidor mitjançant la sortida GPIO.

Al principi importem la biblioteca RPi. GPIO i la biblioteca de temps per dormir.

A continuació, configurem el brunzidor al pin 12, configurem el mode de GPIO a GPIO BOARD i configurem el pin com a pin OUTPUT. Emetrem un senyal de brunzit durant 0,5 segons i després el desactivarem per evitar sorolls forts.

Seguiu aquest enllaç per descarregar l'script i proveu-ho vosaltres mateixos:

Pas 5: mostra del projecte B

Mostra del projecte B
Mostra del projecte B

Control de la pantalla LCD

La pantalla LCD (i la pantalla matricial) és probablement la part més divertida i emocionant quan es construeixen projectes amb el CrowPi; mitjançant la pantalla LCD es poden mostrar les dades que es recopilen mitjançant els sensors CrowPi i actualitzar-los en temps real depenent del canvi que facin els mòduls. passa! Per exemple: ahir feia molta calor, però avui fa molt fred: deixeu que la pantalla LCD de CrowPi es canviï automàticament amb la informació més recent i actualitzada perquè no porteu la roba equivocada a l’escola o la feina.

Què aprendràs?

Al final d'aquesta lliçó, podreu: Què aprendreu a controlar la pantalla LCD i escriure-hi dades?

Què necessitaràs

La placa CrowPi després de la instal·lació inicial Requereix canviar mòduls mitjançant el commutador

*No

Ubicació de la pantalla LCD al CrowPi

La pantalla LCD ocupa la major part del tauler CrowPi, de manera que estem segurs que ho vau notar immediatament. Tan bon punt s’executi el guió de demostració i els exemples, el CrowPi s’encendrà amb una bella llum de fons que es podrà veure fins i tot quan s’apagin totes les llums de la sala.

Pas 6: mostra del projecte B

Mostra del projecte B
Mostra del projecte B

Treballar amb la pantalla LCD

L’I2C, com alguns altres sensors, tampoc no funciona amb la tecnologia GPIO, sinó que fem servir una cosa anomenada “I2C” (el mateix I2C que vam utilitzar per al sensor de llum en els nostres exemples anteriors), l’adreça que utilitzarem per a la pantalla LCD és 21, connectant-nos a aquesta adreça I2C podrem enviar ordres per exemple: escriure text o números, encendre la llum de fons de la pantalla LCD, apagar-la, habilitar el cursor, etc.

Per controlar el LCD, utilitzarem Adafruit_CharLCDBackpack, que és el framework Adafruit, que ens facilita les coses quan treballem amb un producte tan complicat. Seguiu aquest enllaç per descarregar l'script i proveu-ho vosaltres mateixos:

Pas 7: mostra del projecte C

Mostra del projecte C
Mostra del projecte C

Llegir / escriure targeta RFID mitjançant el mòdul RFID

El mòdul RFID és un dels mòduls més interessants i útils del mercat, que s’utilitza a tot el món en una àmplia varietat de solucions, com ara: pany intel·ligent de la porta, targeta d’entrada dels empleats, targetes de visita i fins i tot en collarets per a gossos? No importa quin tipus de projecte us interessi: el mòdul RFID definitivament s’utilitzarà.

Què aprendràs?

Al final d'aquesta lliçó, podreu: Controlar la RFID, llegir i escriure dades a partir d'ella i reconèixer els xips Què necessiteu?

Taula CrowPi després de la instal·lació inicial del xip RFID (inclòs amb el CrowPi)

Requereix mòduls de commutació mitjançant l’interruptor

*No

Ubicació del mòdul RFID al CrowPi

El mòdul RFID es troba just a sota del Raspberry Pi (zero o 3), sembla un petit xip amb il·lustració “wifi” que en surt, cosa que significa connectivitat sense fils (que és el que fa l’RFID) per tal d’utilitzar-lo cal agafar el xip o la targeta que ve amb el CrowPi i lliurar-lo a la zona del xip CrowPi RFID prou a prop perquè el nostre script el detecti. 2-4cm haurien d’estar prou a prop, proveu-ho!

Pas 8: mostra del projecte C

Mostra del projecte C
Mostra del projecte C

Treballar amb la RFID

Treballar amb el mòdul RFID és força senzill. Disposem de 3 funcionalitats: autorització, lectura, escriptura i desautorització. El primer pas serà quan toqueu la NFC en aquell moment el mòdul i el nostre script intentarà autoritzar el xip utilitzant la configuració de contrasenya per defecte (si no l’heu canviat, hauria de funcionar) després, quan l’autorització tingui èxit. llegiu les dades i imprimiu-les a la pantalla. Un cop acabat, desautoritzarà i deixarà el guió. En un altre exemple de script, podrem autoritzar, llegir, tornar a escriure les dades en una nova i, després, anul·lar l'autorització. Seguiu aquest enllaç per descarregar l'script i proveu-ho vosaltres mateixos:

Pas 9: on comprar CrowPi?

El nostre CrowPi va ser llançat a Kickstarter

Ajudeu-nos a enviar aquests adorables claus a la producció a

Nou CrowPi, que és bo perquè el vostre fill aprengui RPI i és una plataforma de desenvolupament RPI tot en un.

Promocioneu el vostre Raspberry Pi ara !!

Recomanat: