Taula de continguts:
Vídeo: Robot sensible al so: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
En aquest tutorial aprendràs a crear un robot sensible al so, el robot respondrà al volum de la teva veu. Els dos ulls que són les matrius LED expressen el volum de la vostra veu mitjançant emocions bàsiques. Vaig tenir aquesta idea pensant en cantar, de manera que serà un gran robot per cantar, però també podeu cridar, cridar o simplement parlar-hi. Hi ha 12 emocions incloses al codi proporcionat, aquestes emocions són:
- Endormiscat
- Neutre
- Feliç, 1
- Feliç, 2
- Fer l'ullet
- Amor, cors
- Feliç, 3
- Frustrat, 1
- Frustrat, 2
- Trist
- Enfadat
- Mort
Com més forta sigui la veu, més intenses seran les emocions dels ulls.
Pas 1: llista d’elements que necessitareu
1 Arduino Uno
1 tauler de pa
Cables mascle a mascle
Cables mascle a femella
2 matrius LED
1 mòdul de micròfon
Un munt de Lego
També necessitareu el programari i les biblioteques Arduino que s’enllacen a continuació.
* El color del filferro realment no importa sempre que sàpiga quin filferro va cap a on. És només una manera fàcil de buscar problemes quan no funciona com se suposa. A més, la longitud realment no importa, aquestes longituds són només per fer-vos més fàcil.
Pas 2: Muntatge de maquinari
Primer configurarem les matrius LED, per això he utilitzat el següent tutorial https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Seguiu aquesta instrucció una vegada si només voleu dos ulls.
Si heu seguit el tutorial anterior, podem començar connectant el mòdul de micròfon: aquí necessitareu els cables mascle a femella, per fer-ho, heu de connectar el VCC al + 5V de la vostra placa de suport, de GND a GND al vostre Arduino. Uno i A0 a A0 al vostre Arduino Uno.
Quan hàgiu seguit aquests passos amb èxit, acabareu amb la imatge que es mostra més amunt.
Pas 3: el codi
El codi que he utilitzat per a aquest projecte prové d'altres dos exemples de projectes que han creat altres persones. Hi ha ajustos i extres que he posat perquè aquest treball funcioni. Podeu ajustar fàcilment el volum necessari perquè el robot respongui més ràpid o més lentament.
Heu de descarregar la biblioteca LedControlMS.h des d’aquest enllaç https://github.com/shaai/Arduino_LED_matrix_sketch. Incloeu-lo a la biblioteca al vostre projecte i hauríeu d’anar bé.
Pas 4: Lego
Ara que tot està muntat, podeu deixar que el vostre costat creatiu vagi salvatge i crear tot tipus d’aparicions per al vostre robot. Assegureu-vos que teniu prou lego.
Recomanat:
Llum sensible a la llum: 6 passos
Llum sensible a la llum: es tracta d’un projecte en què construirem una làmpada sensible a la llum. La làmpada s’encén sempre que es produeixi una disminució de la llum circumdant i s’apagui quan la llum del vostre entorn sigui suficient per a que els nostres ulls vegin les coses al voltant
Arduino: robot sensible: 6 passos
Arduino: robot sensible: Hola. Vull mostrar-vos com podeu construir un robot amb un Arduino i algunes altres parts. Què necessitem, doncs? Arduino. Tinc Leonardo, però no és important el pont H TB6612FNG ni cap altre xassís de robots, per exemple DAGU DG012-SV
Feu el vostre propi ESC sensible: 5 passos
Feu el vostre propi ESC sensible: en aquest projecte us mostraré com funciona un motor BLDC sensorial d’una bicicleta elèctrica i com podem crear el nostre propi ESC sensorial per deixar-lo girar. Comencem
Feu una pista sensible a baix cost en qüestió de minuts: 10 passos (amb imatges)
Feu una pista sensible a baix cost en qüestió de minuts: a la meva instrucció anterior, us vaig mostrar com fer un disseny de model de tren amb revestiment automàtic. S'utilitzava un segment de pista, anomenat "pista sensorial". És una cosa molt útil tenir en un model de traçat ferroviari. Puc ser utilitzat per a: Bloquejar
PLANTA ARDUINO SENSIBLE AL TACTE: 6 passos
PLANTA ARDUINO SENSIBLE AL TACTE: en aquest tutorial, estic mostrant com construir una planta de detecció tàctil mitjançant Arduinot que és quan toqueu la planta el color canvia. primer, mireu aquest vídeo