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, Novembar
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

Zdravo, U ovom uputstvu naučit ću vas kako sam napravio svoj "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, osim toga, ne treba mu server. (Naravno, ovo stvara mnoga ograničenja, u usporedbi s funkcijama Jibo robota)

MOŽE GOVORITI! PUSTITE MUZIKU, PODEŠAVAJTE TAJMERE, ALARME, UKLJUČITE/ISKLJUČITE SVJETLO ILI DRUGE UREĐAJE, IMA KALKULATOR I VREMENSKU STANICU! DATUM I VRIJEME, BLUETOOTH 4.0, SVE SA GLASNIM KOMANDAMA !!!! a takođe i sa ekranom osjetljivim na dodir, ima jedan mali motor pa se može okrenuti kada 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 štampanje // Dokumenti

Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti
Dizajn i 3D štampanje // Dokumenti

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

Sve je napravljeno u SolidWorksu, a zatim 3D štampano 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…

-HEAD

-LICE

-TELO

-BAZA

-ZAKLON ZVUČNIKA

-DOZEMLJAČ ZA NOSAČ

-ZUPČANICI

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

Na ovoj poveznici je sve, od audio bilješki koje trebate staviti unutar SD memorijske kartice,.spk datoteke, to su glasovne naredbe, muzika, 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 ekran osetljiv 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 bilo kakvih 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: Shema

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 ekran u Serial2, kao što vidite da još uvijek ima 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 je vrlo jednostavan za upotrebu. NE MENJAJTE MOTOR DIREKTNO NA ARDUINO.

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

Korak 4: Arduino Mega Shield

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

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

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

Trebali biste povezati sve komponente pojedinačno, mislim jednu po jednu i testirati 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 uputstvima, ali to bi bilo previše posla, i bit će beskrajno poučno.

Napravio sam mali 12V i 5V regulator 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: Sastavite to zajedno

Sastavi to
Sastavi to
Sastavi to
Sastavi to
Sastavi to
Sastavi to

Twinkys mozak će biti u njemu, sa 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 bazi i povezani su s mozgom kroz rupu na tijelu

Pomoću motora tijelo se 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 se alarm aktivira, 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 meni

Lice i meni
Lice i meni
Lice i meni
Lice i meni
Lice i meni
Lice i meni

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

Možete poslati vrijednost bilo koje varijable na ekranu ili kada pritisnete bilo koje dugme, ID se šalje na Arduino.

Za izradu face programa ITEAD ima uređivača

www.itead.cc/display/nextion.html

Zaista je jednostavan za korištenje, ali ako koristite zaslon poput mene, program HMI i.tft bit će na Google Drive Link

. 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 se koristi softver.

Korak 7: Video zapisi

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

(Ne voli da ga dodiruju u očima: b) ali u njegovom gornjem desnom uglu možete otvoriti meni.

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čuje se: