Cuprins:

Faceți cunoștință cu Twinky cel mai drăguț robot Arduino: 7 pași (cu imagini)
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino: 7 pași (cu imagini)

Video: Faceți cunoștință cu Twinky cel mai drăguț robot Arduino: 7 pași (cu imagini)

Video: Faceți cunoștință cu Twinky cel mai drăguț robot Arduino: 7 pași (cu imagini)
Video: Fixiki în română - Notele muzicale cu Nolik 2024, Noiembrie
Anonim
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino
Faceți cunoștință cu Twinky cel mai drăguț robot Arduino

Bună, în acest instructable vă voi învăța cum mi-am făcut propriul "Jibo", dar numit "Twinky"

Vreau să clarific asta … ACEASTA NU ESTE O COPIE! CONSTRUIU TWINKY ȘI APOI M-AM REALIZAT CĂ Ceva ASA EXISTĂ DEJA: c

Are aproape aceleași funcții, dar nu are nevoie de o conexiune la internet și, evident, nu are nevoie de un server. (Desigur, acest lucru face multe limitări, comparativ cu funcțiile robotului Jibo)

POATE VORBI! JOACĂ MUZICĂ, REGLAȚI CRONOMETRELE, ALARMELE, PORNIȚI / OPRIȚI LUMINILE SAU ALTE APLICAȚII, ARE UN CALCULATOR ȘI O STARE METEO! DATA ȘI ORA, BLUETOOTH 4.0, TOTUL CU COMANDE DE VOCĂ !!!! și, de asemenea, cu un ecran tactil, are un motor mic, astfel încât să se poată roti atunci când unul dintre cele două microfoane te aude vorbind sau scoate un zgomot.

Puteți înregistra propriile comenzi în orice limbă, sunt în México, deci totul este în spaniolă.

„Creierul” este un Arduino Mega, unde rulează tot codul, există o placă diferită pentru recunoașterea vocii numită „SpeakUp Click” din „Mikroelektronika”. Voi lăsa toate linkurile mai târziu, astfel încât să puteți achiziționa aceste diferite plăci.

www.youtube.com/embed/n1WuJv-SATU

Pasul 1: Proiectare și imprimare 3D // Documente

Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente
Proiectare și imprimare 3D // Documente

Vreau să o facă „drăguță” și prietenoasă, așa că am decis să-i spun Twinky și cea mai bună culoare pe care am găsit-o a fost galbenul, de asemenea, a fost singura culoare frumoasă pe care o am în jur.

Totul a fost realizat în SolidWorks și apoi imprimat 3D într-un Rise N2 Plus.

Corpul este de fapt destul de mare, în jur de 32cm înălțime și 19cm lățime.

Aici aveți toate fișierele STL.

Componentele sunt …

-CAP

-FAȚĂ

-CORP

-BAZA

-ÎNCHIDERE VORBITOR

-ADAPTOR DE SURZARE

-MĂRȚI

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

În acest link este totul, de la notele audio pe care ar trebui să le așezați în cardul de memorie SD, un fișier.spk sunt comenzile vocale, muzica, fișierele STL, Codul Arduino, totul!

Pasul 2: Componente

Componente
Componente
Componente
Componente

Pentru funcțiile pe care le-am introdus, există o mulțime de module care sunt în interiorul Twinky.

Arduino Mega

Faceți clic pe SpeakUp

RCT

Bluetooth

4 Modulul Rellay

Amplificator audio

Speaker

Motor DC

2 microfoane digitale de semnal

Ecran tactil ITEAD de 4.3 in

Modul SD

LED RGB

Scut Arduino Mega Prototyping

Și așa mai departe … alte componente, cum ar fi unele rezistențe, cabluri și altele, nu voi arăta fiecare detaliu în acest instructable, ar face-o atât de lungă … dar dacă aveți întrebări, vă voi răspunde cu plăcere! Și îți explic fiecare mic detaliu.

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

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Pasul 3: Schematic

Schematic
Schematic
Schematic
Schematic
Schematic
Schematic
Schematic
Schematic

Acest lucru este simplu shcematic, everithing este reprezentat de un conector, de la Arduino Mega la fiecare modul, cu eticheta puteți vedea care este modulul.

Bluetooth-ul este conectat la de Serial1, ecranul ITEAD din Serial2, după cum puteți vedea, există încă o mulțime de pini neutilizați.

Modulul de temperatură este conectat la pinul 13.

RTC este conectat la SDA și SCL (Pin 20, 21)

Cititorul de card SD este definit pentru a fi conectat în Pin, 50, 51, 52 și 53.

Placa SpeakUp este alimentată de 3V3 și toate celelalte module sunt de 5V

Nu am amplasat controlerul motor L239D, dar este foarte simplu de utilizat NU CONECTAȚI MOTORUL DIRECT DE ARDUINO.

De asemenea … NUMAI ieșirea funcțională a difuzoarelor este la pinul 46.

Pasul 4: Arduino Mega Shield

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

Am pus toate componentele în locul pe care l-am găsit mai bine, sub modulul SD există un controler motor L239D.

Lipiți totul împreună la VCC, GND și conexiunile cu pinii pe care îi așez în programul Arduino, puteți schimba toate definițiile pinilor dacă doriți și apoi faceți conexiunile așa cum doriți … nici măcar nu aveți nevoie de scutul haha, va funcționa și cu cabluri, dar este mai dezordonat.

Ar trebui să conectați toate componentele individual, adică una câte una și să le testați și apoi în cod puteți „pune totul împreună” de exemplu:

Dacă doriți să conectați RTC-ul, căutați pe internet cum să conectați un RTC la Arduino Mega și să faceți conexiunile, testați-l și apoi mergeți la următorul mod.

Din nou … Îmi pare rău dacă nu explic toate acestea în instructabil, dar ar fi prea multă muncă și va fi un instructabil infinit.

Am făcut un regulator mic de 12V și 5V și am cumpărat un amplificator audio, foarte simplu.

DACĂ Ceva nu funcționează, atunci scrie-mi un comentariu și voi fi fericit să răspund! C:

Pasul 5: puneți-l împreună

Pune-l împreună
Pune-l împreună
Pune-l împreună
Pune-l împreună
Pune-l împreună
Pune-l împreună

Creierul lui Twinkys va fi în interiorul lui, cu amplificatorul audio și clicul SpeakUp.

În a treia imagine puteți vedea microfoanele din cap

Motorul, într-adevăr, LED-ul RGB și difuzorul se află în bază și sunt conectate cu creierul prin gaura din corp

Cu motorul, corpul se poate roti dacă un sunet activează unul dintre microfoane, rellays-urile pot fi activate pentru a vă controla aparatele, iar LED-ul RGB arată starea programului:

Dacă există o alarmă care va rula, va fi roz, dacă spuneți „twinky” și vă detectează, va fi albastru și așa mai departe cu diferitele comenzi.

Pasul 6: Face și meniu

Face & Menu
Face & Menu
Face & Menu
Face & Menu
Face & Menu
Face & Menu

Pentru față, am semnat un ecran tactil rezistiv de la ITEAD, este foarte simplu de utilizat, poate fi controlat prin comunicare serială! Deci, este nevoie doar de 2 pini din arduino!

Puteți trimite valoarea oricărei variabele pe ecran sau, atunci când apăsați orice buton, ID-ul este trimis către Arduino.

Pentru a face programul pentru față, ITEAD are un editor

www.itead.cc/display/nextion.html

Este foarte simplu de utilizat, dar dacă utilizați un ecran ca mine, programul HMI și.tft vor fi pe Google Drive Link

. Tft este documentul pe care îl plasați pe cardul SD, astfel încât să puteți încărca programul pe ecran.

Există o mulțime de videoclipuri pe YouTube care explică modul de utilizare a software-ului.

Pasul 7: videoclipuri

O mică demonstrație a funcțiilor, există încă mai multe, dar cu aceasta puteți vedea de ce este capabil!

(Nu-i place să fie atins în ochi: b) dar în colțul din dreapta sus puteți deschide meniul.

Și cu mai multe coduri puteți face aproape orice! Există încă o mulțime de ace nefolosite. Puteți adăuga wifi … utilizați Bluetooth pentru a controla alte lucruri sau ceva de genul asta.

Sper să vă placă instructabilul meu!

Simțiți-vă liber să comentați sau să-mi puneți întrebări!

Recomandat: