Sisällysluettelo:

Tapaa Twinky, söpöin Arduino -robotti: 7 vaihetta (kuvilla)
Tapaa Twinky, söpöin Arduino -robotti: 7 vaihetta (kuvilla)

Video: Tapaa Twinky, söpöin Arduino -robotti: 7 vaihetta (kuvilla)

Video: Tapaa Twinky, söpöin Arduino -robotti: 7 vaihetta (kuvilla)
Video: E-Commerce Site Development for MSMEs and Freelancers (lesson 5) 2024, Marraskuu
Anonim
Tapaa Twinky, söpöin Arduino -robotti
Tapaa Twinky, söpöin Arduino -robotti
Tapaa Twinky, söpöin Arduino -robotti
Tapaa Twinky, söpöin Arduino -robotti
Tapaa Twinky, söpöin Arduino -robotti
Tapaa Twinky, söpöin Arduino -robotti

Hei, Tässä ohjeessa aion opettaa sinulle, kuinka tein oman "Jibon", mutta kutsuin "Twinky"

Haluan selvittää tämän… TÄMÄ EI OLE KOPIO! Rakensin TWINKY ja sitten tajusin, että jotain sellaista kuin tämä on jo olemassa: c

Siinä on melkein samat toiminnot, mutta se ei tarvitse Internet -yhteyttä, ja se ei välttämättä tarvitse palvelinta. (Tietenkin tämä asettaa paljon rajoituksia verrattuna Jibo -robotin toimintoihin)

SE SAA PUHUA! TOISTA MUSIIKKI, ASETA AJASTIMET, HÄLYTYKSET, KYTKE PÄÄLLE/POIS VALOT TAI MUUT LAITTEET, sillä on laskin ja sääasema! PÄIVÄMÄÄRÄ JA AIKA, BLUETOOTH 4.0, KAIKKI ÄÄNIKOMENTOILLA !!!! ja myös kosketusnäytöllä siinä on yksi pieni moottori, joten se voi kääntyä ympäri, kun toinen kahdesta mikrofonista kuulee sinun puhuvan tai kuuluvan melua.

Voit tallentaa omia komentojasi millä tahansa kielellä, olen Meksikossa, joten kaikki on espanjaa.

"Aivot" on Arduino Mega, jossa kaikki koodit ovat käynnissä. Mikroelektronikan "SpeakUp Click" -äänentunnistukselle on erilainen taulu. Jätän kaikki linkit myöhemmin, jotta voit ostaa nämä eri levyt.

www.youtube.com/embed/n1WuJv-SATU

Vaihe 1: Suunnittelu ja 3D -tulostus // Asiakirjat

Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat
Suunnittelu ja 3D -tulostus // Asiakirjat

Haluan, että siitä tulee "söpö" ja ystävällinen, joten päätin kutsua sitä Twinkyksi ja paras väri, jonka löysin, oli keltainen, ja se oli myös ainoa mukava väri.

Kaikki tehtiin SolidWorksissa ja sitten 3D -painettu Rise N2 Plus -laitteella.

Runko on itse asiassa melko iso, noin 32 cm korkea ja 19 cm leveä.

Tässä on kaikki STL -tiedostot.

Komponentit ovat…

-PÄÄ

-KASVOT

-RUOKA

-PERUSTA

-KAIUTINKOTELO

-BREARING ADAPTER

-TARVIKKEET

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

Tässä linkissä on kaikki, äänimuistiinpanoista, jotka sinun tulee sijoittaa SD -muistikortille,.spk -tiedosto Thet ovat äänikomennot, musiikki, STL -tiedostot, Arduino -koodi, kaikki!

Vaihe 2: Komponentit

Komponentit
Komponentit
Komponentit
Komponentit

Toiminnoille, jotka laitoin siihen, on paljon moduuleja, jotka ovat twinkyn sisällä.

Arduino Mega

SpeakUp Napsauta

RCT

Bluetooth

4 Rellay -moduuli

Äänenvahvistin

Kaiutin

DC -moottori

2 digitaalista signaalimikrofonia

4.3 ITEAD -kosketusnäytössä

SD -moduuli

RGB -LED

Arduino Mega Prototyping -kilpi

Ja niin edelleen … muita komponentteja, kuten joitain vastuksia, kaapeleita ja muita, en näytä kaikkia yksityiskohtia tässä ohjeessa, se tekisi sen niin pitkäksi … mutta jos sinulla on kysyttävää, vastaan mielelläni! Ja selitä kaikki pienet yksityiskohdat.

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

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Vaihe 3: Kaavio

Kaavamainen
Kaavamainen
Kaavamainen
Kaavamainen
Kaavamainen
Kaavamainen
Kaavamainen
Kaavamainen

Tämä on yksinkertainen shemaattinen, ja kaikkea edustaa liitin, de Arduino Megasta jokaiseen moduuliin, ja tunnisteella näet, mikä moduuli on.

Bluetooth on kytketty de Serial1: een, Serial2: n ITEAD -näyttöön, kuten näet, että vielä on paljon käyttämättömiä nastoja.

Lämpötilamoduuli on kytketty nastaan 13.

RTC on liitetty SDA- ja SCL -liittimiin (nastat 20, 21)

SD -kortinlukija on määritettävä liitettäväksi pin, 50, 51, 52 ja 53.

SpeakUp -kortin virtalähde on 3V3 ja kaikki muut moduulit ovat 5V

En asettanut L239D -moottorinohjainta, mutta sen käyttö on todella helppoa ÄLÄ KYTKE MOOTTORIA SUORAAN ARDUINOON.

Myös… VAIN toiminnallinen kaiutinlähtö on nastassa 46.

Vaihe 4: Arduino Mega Shield

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

Laitoin kaikki komponentit paikkaan, jonka löysin paremmin, SD -moduulin alla on L239D -moottorinohjain.

Juottaa kaikki yhteen VCC, GND ja liitännät nastoilla, jotka sijoitan Arduino -ohjelmaan, voit muuttaa kaikkia tapin määritelmiä, jos haluat, ja tehdä sitten liitännät haluamallasi tavalla … et edes tarvitse kilpeä haha, se toimii myös kaapeleilla, mutta on sotkuisempi.

Sinun pitäisi kytkeä kaikki komponentit erikseen, tarkoitan yksitellen ja testata sitä, ja sitten koodissa voit "laittaa kaiken yhteen", esimerkiksi:

Jos haluat yhdistää RTC: n, etsi Internetistä, miten RTC yhdistetään Arduino Megaan ja muodostetaan yhteys, testaa se ja siirry sitten seuraavaan moodiin.

Jälleen… Olen pahoillani, jos en selitä tätä kaikkea ohjeellisessa, mutta se olisi liikaa työtä, ja se olisi ääretön ohje.

Tein pienen 12V ja 5V säätimen ja ostin äänivahvistimen, joka on todella yksinkertainen.

JOS JOTAIN EI TOIMI, KIRJOITA KOMMENTTI JA MINÄ OLEN ONNELLINEN VASTAUKSESI! C:

Vaihe 5: Laita se yhteen

Laita se yhteen
Laita se yhteen
Laita se yhteen
Laita se yhteen
Laita se yhteen
Laita se yhteen

Twinkys aivot ovat hänen sisälläan, jossa on vahvistin ja SpeakUp -napsautus.

Kolmannessa kuvassa voit nähdä mikrofonit päässä

Moottori, tosiasiat, RGB -LED ja kaiutin ovat pohjassa ja yhdistetty aivoihin kehon reiän läpi

Moottorin avulla keho voi kääntyä, jos jokin ääni aktivoi jonkin mikrofoneista, releet voidaan aktivoida ohjaamaan laitteitasi ja RGB -LED näyttää ohjelman tilan:

Jos hälytys on käynnissä, se on vaaleanpunainen, jos sanot "twinky" ja tunnistaa sinut, se on sininen ja niin edelleen eri komennoilla.

Vaihe 6: Kasvot ja valikko

Kasvot ja valikko
Kasvot ja valikko
Kasvot ja valikko
Kasvot ja valikko
Kasvot ja valikko
Kasvot ja valikko

Kasvoille käytän vastustuskykyistä kosketusnäyttöä ITEAD, se on todella helppokäyttöinen, sitä voidaan ohjata sarjaliikenteellä! Joten se tarvitsee vain 2 nastaa arduinoa!

Voit lähettää minkä tahansa muuttujan arvon näytöllä, tai kun painat mitä tahansa painiketta, tunnus lähetetään Arduinolle.

Kasvo -ohjelman tekemiseksi ITEADilla on edditor

www.itead.cc/display/nextion.html

On todella helppokäyttöinen, mutta jos käytät minun kaltaista näyttöäni, HMI -ohjelma ja.tft ovat Google Drive Linkissä

. Tft on asiakirja, jonka sijoitat SD -kortille, jotta voit ladata ohjelman näytölle.

Youtubessa on paljon videoita, jotka selittävät ohjelmiston käytön.

Vaihe 7: Videot

Pieni toimintojen esittely, niitä on vielä enemmän, mutta tämän avulla näet, mihin pystyy!

(Hän ei pidä kosketuksesta silmiin: b) mutta voit avata valikon oikeassa yläkulmassa.

Ja enemmän koodausta voit tehdä melkein mitä tahansa! Käyttämättömiä tappeja on edelleen paljon. Voit lisätä wifi -yhteyden… käytä bluetoothia hallitaksesi muita asioita tai jotain sellaista.

Toivottavasti pidät ohjeistamastani!

Voit vapaasti kommentoida tai kysyä minulta kysymyksiä!

Suositeltava: