Taula de continguts:

Coneix Twinky el robot Arduino més maco: 7 passos (amb imatges)
Coneix Twinky el robot Arduino més maco: 7 passos (amb imatges)

Vídeo: Coneix Twinky el robot Arduino més maco: 7 passos (amb imatges)

Vídeo: Coneix Twinky el robot Arduino més maco: 7 passos (amb imatges)
Vídeo: Hardwell vs Craig Conelly - Call me a Robot (Twink Vocal Mash-Up) 2024, De novembre
Anonim
Coneix Twinky, el robot Arduino més maco
Coneix Twinky, el robot Arduino més maco
Coneix Twinky, el robot Arduino més maco
Coneix Twinky, el robot Arduino més maco
Coneix Twinky, el robot Arduino més maco
Coneix Twinky, el robot Arduino més maco

Hola, en aquest instructiu us ensenyaré com vaig fer el meu propi "Jibo" però anomenat "Twinky"

Vull aclarir-ho … AIXIS NO ÉS UNA CPPIA! VAIG CONSTRUIR TWINKY I DESPRÉS M’ADONO QUE COSA COM AIX AL EXISTEIXEN JA: c

Té gairebé les mateixes funcions, però no necessita connexió a Internet i, per descomptat, no necessita servidor. (Per descomptat, això comporta moltes limitacions en comparació amb les funcions del robot Jibo)

POT PARLAR! REPRODUIR MÚSICA, CONFIGURAR TEMPORITZADORS, ALARMES, ENCENDRE / APAGAR ELS LLUMS O ALTRES APLICACIONS, TÉ CALCULADOR I ESTACIÓ METEOROL !GICA. DATA I HORA, BLUETOOTH 4.0, TOT AMB COMANDES DE VEU !!!! i també amb una pantalla tàctil, té un petit motor perquè pugui girar quan un dels dos micròfons us escolti parlar o fer soroll.

Podeu enregistrar les vostres pròpies ordres en qualsevol idioma, estic a Mèxic, de manera que tot està en castellà.

El "cervell" és un Arduino Mega, on s'executa tot el codi, hi ha una altra placa per al reconeixement de veu anomenada "SpeakUp Click" de "Mikroelektronika". Deixaré tots els enllaços més endavant perquè pugueu comprar aquests diferents taulers.

www.youtube.com/embed/n1WuJv-SATU

Pas 1: Disseny i impressió 3D // Documents

Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents
Disseny i impressió 3D // Documents

Vull que sigui "maco" i amable, així que vaig decidir anomenar-lo Twinky i el millor color que vaig trobar era el groc, a més era l'únic bonic color que tinc al voltant.

Tot es va fer a SolidWorks i després es va imprimir en 3D amb un Rise N2 Plus.

El cos és realment força gran, fa uns 32 cm d’alçada i 19 cm d’amplada.

Aquí teniu tots els fitxers STL.

Els components són …

-CAP

-CARA

-COS

-BASE

-TANCAMENT D'ALTAVEUS

-ADAPTADOR RESISTENT

-GARNS

drive.google.com/open?id=1GApWHVjIjuwkE-Vm…

En aquest enllaç hi ha tot, des de les notes d’àudio que heu de col·locar dins de la targeta de memòria SD, hi ha un fitxer.spk, les ordres de veu, la música, els fitxers STL, el codi Arduino, etc.

Pas 2: components

Components
Components
Components
Components

Per a les funcions que he posat, hi ha molts mòduls dins de Twinky.

Arduino Mega

Feu clic a SpeakUp

ECA

Bluetooth

4 Mòdul Rellay

Amplificador d'àudio

Altaveu

Motor DC

2 micròfons de senyal digital

Pantalla tàctil ITEAD de 4.3 polzades

Mòdul SD

LED RGB

Escut Mega Prototyping Arduino

I així successivament … altres components, com ara algunes resistències, cables i altres, no mostraré tots els detalls en aquest instructiu, el faria molt llarg … però si teniu alguna pregunta, estaré encantat de respondre-us! I expliqueu-vos cada petit detall.

www.itead.cc/nextion-nx4827t043.html.

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Pas 3: Esquema

Esquema
Esquema
Esquema
Esquema
Esquema
Esquema
Esquema
Esquema

Això és senzill, ja que està representat per un connector, des d'Arduino Mega fins a tots els mòduls, amb l'etiqueta es pot veure quin mòdul és.

El bluetooth està connectat a de Serial1, la pantalla ITEAD de Serial2, com podeu veure, encara hi ha molts pins no utilitzats.

El mòdul de temperatura està connectat al pin 13.

El RTC està connectat a SDA i SCL (pin 20, 21)

El lector de targetes SD es defineix per estar connectat a Pin, 50, 51, 52 i 53.

La placa SpeakUp funciona amb 3V3 i la resta de mòduls són de 5V

No he col·locat el controlador del motor L239D, però és molt senzill d’utilitzar. NO CONNECTEU EL MOTOR DIRECTAMENT A L’ARDUINO.

A més, l'ÚNICA sortida dels altaveus funcionals es troba al pin 46.

Pas 4: Arduino Mega Shield

Image
Image
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield

Vaig posar tots els components al lloc que vaig trobar millor, sota el mòdul SD hi ha un controlador de motor L239D.

Soldeu-ho tot junt amb VCC, GND i les connexions amb els pins que col·loqueu al programa Arduino, podeu canviar totes les definicions de pins si voleu i, a continuació, fer les connexions com vulgueu … ni tan sols necessiteu l'escut, jaja, també funcionarà amb cables, però és més desordenat.

Hauríeu de connectar tots els components de manera individual, vull dir un per un i provar-lo i, després, al codi podeu "posar-ho tot junt", per exemple:

Si voleu connectar el RTC, cerqueu a Internet com connectar un RTC a Arduino Mega i fer els connectios, proveu-lo i aneu al següent mode.

Una vegada més … Disculpeu si no explico tot això en allò que es pot instruir, però seria massa feina, i serà infinit.

Vaig fer un petit regulador de 12V i 5V i vaig comprar un amplificador d’àudio, molt senzill.

SI ALGUNA NO FUNCIONA ALeshores ESCRIU-ME UN COMENTARI I ESTARÉ CONTENT DE RESPOSTA! C:

Pas 5: uniu-lo

Posa-ho junts
Posa-ho junts
Posa-ho junts
Posa-ho junts
Posa-ho junts
Posa-ho junts

El cervell de Twinkys estarà dins d’ell, amb l’amplificador d’àudio i el clic de SpeakUp.

A la tercera imatge podeu veure els micròfons del cap

El motor, realment, el LED RGB i l’altaveu es troben a la base i connectats amb el cervell a través del forat del cos

Amb el motor, el cos pot girar si algun so activa un dels micròfons, els rellays es poden activar per controlar les vostres aplicacions i el LED RGB mostra l'estat del programa:

Si hi ha una alarma en funcionament, serà de color rosa, si dieu "twinky" i us detecta, serà de color blau, etc., amb les diferents ordres.

Pas 6: cara i menú

Cara i menú
Cara i menú
Cara i menú
Cara i menú
Cara i menú
Cara i menú

Per a la cara, estic dissenyant una pantalla tàctil resistiva ITEAD, és molt senzill d’utilitzar, es pot controlar amb comunicació en sèrie. Per tant, només calen 2 pins de l'arduino.

Podeu enviar el valor de qualsevol variabele a la pantalla o, quan premeu qualsevol botó, l’identificador s’envia a l’Arduino.

Per fer el programa facial, ITEAD té un editor

www.itead.cc/display/nextion.html

És molt senzill d’utilitzar, però si utilitzeu una pantalla com jo, el programa HMI i el fitxer.tft estaran a Google Drive Link

El fitxer.tft és el document que col·loqueu a la targeta SD perquè pugueu carregar el programa a la pantalla.

Hi ha molts vídeos a YouTube que expliquen com utilitzar el programari.

Pas 7: vídeos

Una petita demostració de les funcions, encara n’hi ha més, però amb això es pot veure de què és capaç!

(No li agrada que li toquin els ulls: b) però a l'extrem superior dret podeu obrir el menú.

I amb més codificació, podeu fer gairebé qualsevol cosa. Encara hi ha molts pins no utilitzats. Podeu afegir wifi … utilitzeu el bluetooth per controlar altres coses o alguna cosa semblant.

Espero que us agradi la meva instrucció!

No dubteu a comentar-me ni a fer-me cap pregunta.

Recomanat: