Sadržaj:

Upoznajte Twinky najslađeg Arduino robota: 7 koraka (sa slikama)
Upoznajte Twinky najslađeg Arduino robota: 7 koraka (sa slikama)

Video: Upoznajte Twinky najslađeg Arduino robota: 7 koraka (sa slikama)

Video: Upoznajte Twinky najslađeg Arduino robota: 7 koraka (sa slikama)
Video: Ja Sam Tvoj Kiki Klaun (Video Edit) 2024, Prosinac
Anonim
Upoznajte Twinky najslađeg Arduino robota
Upoznajte Twinky najslađeg Arduino robota
Upoznajte Twinky najslađeg Arduino robota
Upoznajte Twinky najslađeg Arduino robota
Upoznajte Twinky najslađeg Arduino robota
Upoznajte Twinky najslađeg Arduino robota

Bok, U ovom uputstvu naučit ću vas kako sam napravio vlastiti "Jibo", ali nazvan "Twinky"

Želim ovo razjasniti … Ovo nije kopija! JA SAM ZGRADIO TWINKY, A ONDA SAM OSTVARIO DA NEŠTO OVAKO VEĆ POSTOJI: c

Ima gotovo iste funkcije, ali ne treba internetsku vezu i oviuousley ne treba poslužitelj. (Naravno, ovo stvara mnoga ograničenja, u usporedbi s funkcijama Jibo robota)

MOŽE GOVORITI! IGRAJTE GLAZBU, NAMJERITE TAJMERE, ALARME, UKLJUČITE/ISKLJUČITE SVJETLA ILI DRUGE UREĐAJE, IMA KALKULATOR I VREMENSKU STANICU! DATUM I VRIJEME, BLUETOOTH 4.0, SVE SA GLASNIM KOMANDAMA !!!! a također i sa zaslonom osjetljivim na dodir, ima jedan mali motor pa se može okrenuti kad jedan od dva mikrofona čuje vaš razgovor ili pravi buku.

Možete snimati vlastite naredbe na bilo kojem jeziku, ja sam u Meksiku pa je sve na španjolskom.

"Mozak" je Arduino Mega, gdje je sav kôd pokrenut, postoji druga ploča za prepoznavanje glasa pod nazivom "SpeakUp Click" iz "Mikroelektronike". Ostaviću sve veze kasnije kako biste mogli kupiti ove različite ploče.

www.youtube.com/embed/n1WuJv-SATU

Korak 1: Dizajn i 3D ispis // Dokumenti

Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti
Dizajn i 3D ispis // Dokumenti

Želim da bude "sladak" i prijateljski pa sam ga odlučio nazvati Twinky, a najbolja boja koju sam pronašao bila je žuta, također jedina jedina lijepa boja koju imam oko sebe.

Sve je napravljeno u SolidWorksu, a zatim 3D tiskano u Rise N2 Plus.

Tijelo je zapravo prilično veliko, visoko oko 32 cm i široko 19 cm.

Ovdje imate sve STL datoteke.

Komponente su…

-GLAVA

-LICE

-TIJELO

-BAZA

-OPLOG ZVUČNIKA

-DOZEMLJIVAČ

-ZUPČANICI

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

Na ovoj poveznici nalazi se sve, od audio bilješki koje trebate staviti unutar SD memorijske kartice,.spk datoteka koje su glasovne naredbe, glazba, STL datoteke, Arduino kod, sve!

Korak 2: Komponente

Komponente
Komponente
Komponente
Komponente

Za funkcije koje sam stavio postoji mnogo modula koji su unutar twinkyja.

Arduino Mega

SpeakUp Click

RCT

Bluetooth

4 Modul releja

Audio pojačalo

Zvučnik

DC motor

2 digitalna signalna mikrofona

4.3in ITEAD zaslon osjetljiv na dodir

SD modul

RGB LED

Arduino Mega Prototyping štit

I tako dalje … ostale komponente, poput nekih otpornika, kabela i drugih, neću prikazivati svaki detalj u ovom uputstvu, to bi trajalo jako dugo … ali ako imate pitanja, rado ću vam odgovoriti! I objasniti vam svaki mali detalj.

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

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Korak 3: Shematski prikaz

Shematski
Shematski
Shematski
Shematski
Shematski
Shematski
Shematski
Shematski

Ovo je jednostavna shema, sve je predstavljeno konektorom, od de Arduino Mega do svakog modula, s oznakom možete vidjeti koji je modul.

Bluetooth je spojen na de Serial1, ITEAD zaslon u Serial2, jer možete vidjeti da ima još dosta neiskorištenih pinova.

Temperaturni modul spojen je na pin 13.

RTC je spojen na SDA i SCL (Pin 20, 21)

Čitač SD kartice je definiran za povezivanje na Pin, 50, 51, 52 i 53.

SpeakUp ploču napaja 3V3, a svi ostali moduli su 5V

Nisam postavio upravljački sklop motora L239D, ali vrlo je jednostavan za upotrebu. NE SPAJAJTE MOTOR IZRAVNO NA ARDUINO.

Također … SAMO funkcionalni izlaz zvučnika nalazi se na pin 46.

Korak 4: Arduino Mega Shield

Image
Image
Arduino Mega štit
Arduino Mega štit
Arduino Mega štit
Arduino Mega štit
Arduino Mega štit
Arduino Mega štit

Stavio sam sve komponente na mjesto koje sam našao bolje, ispod SD modula nalazi se motorni kontroler L239D.

Spajajte sve zajedno na VCC, GND i veze s pinovima koje postavljam u program Arduino, možete promijeniti sve definicije pinova ako želite, a zatim uspostavite veze kako želite … ne treba vam ni štit, haha, radit će i s kabelima, ali je slabiji.

Trebali biste povezati sve komponente pojedinačno, mislim jednu po jednu i isprobati je, a zatim u kodu možete sve to "spojiti", na primjer:

Ako želite povezati RTC, potražite na internetu kako spojiti RTC na Arduino Mega i uspostavite veze, isprobajte ga, a zatim prijeđite na sljedeći način.

Opet … Žao mi je ako ne objasnim sve ovo u uputama, ali to bi bilo previše posla, i bit će beskrajno poučno.

Napravio sam mali regulator od 12V i 5V i kupio audio pojačalo, vrlo jednostavno.

AKO NEŠTO NE RADI ONDA MI NAPIŠITE KOMENTAR I BIT ĆU SREĆAN NA ODGOVOR! C:

Korak 5: Spojite to zajedno

Sastavite to
Sastavite to
Sastavite to
Sastavite to
Sastavite to
Sastavite to

Mozak Twinkysa bit će unutar njega, s audio pojačalom i SpeakUp klikom.

Na trećoj slici možete vidjeti mikrofone u glavi

Motor, zaista, RGB LED i zvučnik su u podnožju i povezani su s mozgom kroz rupu u tijelu

S motorom se tijelo može okrenuti ako bilo koji zvuk aktivira jedan od mikrofona, releji se mogu aktivirati za kontrolu vaših aplikacija, a RGB LED prikazuje status programa:

Ako je uključen alarm, bit će ružičast, ako kažete "twinky" i otkrije vas, bit će plav, i tako dalje s različitim naredbama.

Korak 6: Lice i izbornik

Lice i jelovnik
Lice i jelovnik
Lice i jelovnik
Lice i jelovnik
Lice i jelovnik
Lice i jelovnik

Za lice sam dizajnirao otporni zaslon osjetljiv na dodir iz ITEAD -a, vrlo je jednostavan za korištenje, njime se može upravljati serijskom komunikacijom! Dakle, potrebne su samo 2 igle arduina!

Na zaslon možete poslati vrijednost bilo koje varijable ili kad pritisnete bilo koji gumb, ID se šalje na Arduino.

Za izradu face programa ITEAD ima uređivača

www.itead.cc/display/nextion.html

Vrlo je jednostavan za korištenje, ali ako koristite zaslon poput mene, program HMI i.tft bit će na vezi Google diska

. Tft je dokument koji stavljate na SD karticu tako da možete puniti program na ekranu.

Na youtube -u postoji mnogo video zapisa koji objašnjavaju kako koristiti softver.

Korak 7: Video zapisi

Mali unos funkcija, ima ih još više, ali s ovim možete vidjeti za što je sve sposoban!

(Ne voli biti dodiran u očima: b) ali u njegovom gornjem desnom kutu možete otvoriti izbornik.

A s više kodiranja možete učiniti gotovo sve! Još uvijek postoji mnogo neiskorištenih pinova. Možete dodati wifi … koristiti bluetooth za kontrolu drugih stvari ili slično.

Nadam se da vam se sviđa moja instrukcija!

Slobodno komentirajte ili mi postavite bilo kakva pitanja!

Preporučeni: