Sisällysluettelo:
- Vaihe 1: Suunnittelu ja 3D -tulostus // Asiakirjat
- Vaihe 2: Komponentit
- Vaihe 3: Kaavio
- Vaihe 4: Arduino Mega Shield
- Vaihe 5: Laita se yhteen
- Vaihe 6: Kasvot ja valikko
- Vaihe 7: Videot
Video: Tapaa Twinky, söpöin Arduino -robotti: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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
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
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
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
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
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:
Kaksi tapaa tehdä piirtosovellus: 10 vaihetta
Kaksi tapaa tehdä piirtosovellus: Tiedän, että tällä piirtosovelluksella on vain 5x5 pikselin näyttö, joten et todellakaan voi tehdä paljon, mutta se on silti hauskaa
Kolme tapaa luoda LED -vilkkupiiri nopeuden säätimellä ja vaihtoehtoisella vilkkumisella: 3 vaihetta
Kolme tapaa tehdä LED -vilkkupiiri nopeuden säätimellä ja vaihtoehtoisella vilkkumisella: Vilkkupiiri on piiri, jossa LED vilkkuu päällä ja pois päältä käytetyn kondensaattorin vaikutuksesta.Näytän sinulle kolme eri tapaa tehdä tämä piiri käyttämällä : 1. Transistorit 2. 555 Ajastin IC3. Quartz CircuitLDR: ää voidaan käyttää myös c
3 yksinkertaista tapaa ohjelmoida ESP8266 12X -moduuli: 5 vaihetta (kuvilla)
3 yksinkertaista tapaa ohjelmoida ESP8266 12X -moduuli: Jos et tunne ESP8266 -mikro -ohjainta, minusta tuntuu, että olet jäänyt paitsi! Nämä asiat ovat uskomattomia: ne ovat halpoja, tehokkaita ja mikä parasta, niissä on sisäänrakennettu WiFi! ESP8266 aloitti matkansa WiFi-lisälaitteena laivalla
5 yksinkertaista tapaa määrittää LED -napaisuus: 6 vaihetta (kuvilla)
5 yksinkertaista tapaa määrittää LED-napaisuus: LEDit ovat luultavasti kaikkien aloittelijoiden, ehkä jopa kaikkien elektroniikkaprojekteihin osallistuvien, suosituimpia elementtejä. Yksi tärkeimmistä tekijöistä niiden asianmukaiseen käyttöön on liittää ne oikein. Tietenkin sinun on yleensä käytettävä uudelleen
12 tapaa pitää kolikkosoluja: 13 vaihetta (kuvilla)
12 tapaa pitää nappiparistoja: Kokoelma erilaisia tapoja tallentaa nappiparistot (CR2032). Jokainen vaihe kuvaa eri menetelmän kuvissa, ja tarvittaessa on linkki muihin asiakirjoihin