Kazalo:
- 1. korak: Oblikovanje in 3D tiskanje // Dokumenti
- Korak: Komponente
- 3. korak: Shema
- 4. korak: Arduino Mega Shield
- 5. korak: Sestavite skupaj
- 6. korak: Obraz in meni
- 7. korak: Video posnetki
Video: Spoznajte Twinkyja, najslajšega robota Arduino: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Živjo, v tem navodilu vas bom naučil, kako sem naredil svoj "Jibo", ki se imenuje "Twinky"
To želim razčistiti … TO NI KOPIJA! ZGRADIL sem TWINKYJA, TAKO PA STVARIL, DA NEKAJ TAKO ŽE OBSTAJA: c
Ima skoraj enake funkcije, vendar ne potrebuje internetne povezave in oviuousley ne potrebuje strežnika. (Seveda ima to veliko omejitev v primerjavi s funkcijami robota Jibo)
LAHKO GOVORI! Predvajajte glasbo, nastavite časovnike, alarme, vklopite/izklopite luči ali druge naprave, ima kalkulator in vremensko postajo! DATUM & ČAS, BLUETOOTH 4.0, VSE Z GLASNIMI UKAZI !!!! poleg tega pa ima z zaslonom na dotik en mali motorček, tako da se lahko obrne, ko eden od dveh mikrofonov sliši govor ali hrup.
Svoje ukaze lahko snemate v katerem koli jeziku, jaz sem v Mehiki, zato je vse v španščini.
"Možgani" so Arduino Mega, kjer deluje vsa koda, obstaja druga plošča za prepoznavanje glasu, imenovana "SpeakUp Click" iz "Mikroelektronike". Vse povezave bom pustil pozneje, da boste lahko kupili te različne plošče.
www.youtube.com/embed/n1WuJv-SATU
1. korak: Oblikovanje in 3D tiskanje // Dokumenti
Želim, da bi bil "srčkan" in prijazen, zato sem se odločil, da ga pokličem Twinky in najboljša barva, ki sem jo našel, je bila rumena, prav tako je bila edina lepa barva, ki sem jo obkrožil.
Vse je bilo narejeno v SolidWorksu in nato 3D natisnjeno v Rise N2 Plus.
Telo je pravzaprav precej veliko, okoli 32 cm visoko in 19 cm široko.
Tukaj imate vse datoteke STL.
Sestavni deli so…
-GLAVA
-OBRAZ
-TELO
-BAZA
-OKLOP ZVOČNIKA
-NOSILNIK ADAPTER
-ZOBNIKI
drive.google.com/open?id=1GApWHVjIjuwkE-Vm…
Na tej povezavi je vse, od zvočnih zapiskov, ki jih morate postaviti v pomnilniško kartico SD, datoteke.spk, ki so glasovni ukazi, glasba, datoteke STL, koda Arduino, vse!
Korak: Komponente
Za funkcije, ki sem jih dal, je v notranjosti veliko modulov.
Arduino Mega
SpeakUp Kliknite
RCT
Bluetooth
4 Modul releja
Zvočni ojačevalnik
Zvočnik
DC motor
2 digitalna signalna mikrofona
4.3in zaslon ITEAD na dotik
Modul SD
RGB LED
Arduino Mega prototipni ščit
In tako naprej … druge komponente, kot so nekateri upori, kabli in drugi, v tem navodilu ne bom pokazal vseh podrobnosti. To bi bilo zelooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! In vam razložim vsako majhno podrobnost.
www.itead.cc/nextion-nx4827t043.html.
www.dfrobot.com/product-60.html
www.mikroe.com/speakup-click
3. korak: Shema
To je preprosta shema, vse je predstavljeno s priključkom, od de Arduino Mega do vsakega modula, z oznako, ki prikazuje, kateri modul je.
Bluetooth je povezan z de Serial1, zaslonom ITEAD v Serial2, saj lahko vidite, da je še vedno veliko neuporabljenih zatičev.
Temperaturni modul je priključen na pin 13.
RTC je priključen na SDA in SCL (Pin 20, 21)
Bralnik kartic SD je določen za povezavo v Pin, 50, 51, 52 in 53.
Ploščo SpeakUp napaja 3V3, vsi drugi moduli pa 5V
Krmilnika motorja L239D nisem postavil, vendar je zelo preprost za uporabo. NE MORAJTE MOTORJA POMEMBNO POVEZAVATI Z ARDUINOM.
Tudi… SAMO funkcijski izhod zvočnikov je na pin 46.
4. korak: Arduino Mega Shield
Vse komponente sem postavil na mesto, ki se mi je zdelo bolje, pod modulom SD je krmilnik motorja L239D.
Spajajte vse skupaj na VCC, GND in povezave z nožicami, ki jih postavim v program Arduino, če želite, lahko spremenite vse definicije zatičev, nato pa tudi vzpostavite povezave, kot želite … niti ščita ne potrebujete, haha, deloval bo tudi s kabli, vendar je bolj zmešan.
Vse komponente morate povezati ločeno, mislim eno za drugo in jo preizkusiti, nato pa lahko v kodi "vse skupaj sestavite", na primer:
Če želite povezati RTC, poiščite na internetu, kako povezati RTC z Arduino Mega in vzpostavite povezavo, ga preizkusite in pojdite na naslednji način.
Še enkrat … Žal mi je, če vsega tega ne razložim v navodilih, vendar bi bilo to preveč dela in bo neskončno poučno.
Naredil sem majhen regulator 12V in 5V in kupil avdio ojačevalnik, ki je bil preprost.
ČE NEKAJ NE DELA, TAKO MI NAPIŠITE KOMENTAR in Z veseljem bom odgovoril! C:
5. korak: Sestavite skupaj
V njem bodo možgani Twinkys, z zvočnim ojačevalnikom in klikom SpeakUp.
Na tretji sliki lahko vidite mikrofone v glavi
Motor, res, RGB LED in zvočnik sta v dnu in povezana z možgani skozi luknjo v telesu
Z motorjem se lahko telo obrača, če kateri koli zvok aktivira enega od mikrofonov, se lahko vklopijo releji za nadzor vaših aplikacij, LED RGB pa prikazuje stanje programa:
Če se sproži alarm, bo roza, če izgovorite "twinky" in vas zazna, bo modre barve itd. Z različnimi ukazi.
6. korak: Obraz in meni
Za obraz odpiram uporovni zaslon na dotik iz ITEAD, ki je zelo enostaven za uporabo in ga je mogoče upravljati s serijsko komunikacijo! Torej potrebujete le 2 zatiča arduina!
Vrednost katere koli spremenljivke lahko pošljete na zaslon ali ko pritisnete kateri koli gumb, se ID pošlje na Arduino.
Za izdelavo obraznega programa ima ITEAD urejevalnika
www.itead.cc/display/nextion.html
Je zelo enostaven za uporabo, če pa uporabljate zaslon, kot sem jaz, bosta program HMI in.tft na povezavi Google Drive
. Tft je dokument, ki ga postavite na kartico SD, tako da lahko program napolnite na zaslon.
Na youtubu je veliko videoposnetkov, ki pojasnjujejo uporabo programske opreme.
7. korak: Video posnetki
Majhna predstavitev funkcij, še vedno jih je več, vendar s tem lahko vidite, česa je zmožen!
(Ne mara se ga dotikati v očeh: b) v zgornjem desnem kotu pa lahko odprete meni.
Z več kodiranja lahko naredite skoraj vse! Neporabljenih zatičev je še veliko. Dodate lahko wifi … uporabite bluetooth za nadzor drugih stvari ali česa podobnega.
Upam, da vam je moj pouk všeč!
Komentirajte ali me vprašajte!
Priporočena:
Ponovno naredite hladnega starega robota: 10 korakov (s slikami)
Redo a Cool Old Robot: Spoznajte Arlana, zabavnega robota z veliko osebnosti. Živi v naravoslovni učilnici 5. razreda. Obnovil sem ga za maskoto šolske ekipe za robotiko, je tudi pomočnik v razredu. Otroci radi vidijo tehnologijo v akciji, Arlan pa hodi
Kako sestaviti PHIL - robota za sledenje svetlobi: 6 korakov (s slikami)
Kako sestaviti PHIL - robota za sledenje svetlobi: V tem navodilu vam bom pokazal, kako sem naredil tega dvoosnega svetlobnega robota za sledenje z uporabo Arduino Uno. Vključeni bodo vsi CAD in koda, tako da jih lahko sestavite sami, ne da bi za to potrebovali veščine programiranja ali oblikovanja. Vse kar boste potrebovali
Kako sestaviti SMARS robota - Arduino Smart Robot Tank Bluetooth: 16 korakov (s slikami)
Kako sestaviti SMARS Robot - Arduino Smart Robot Tank Bluetooth: Ta članek ponosno sponzorira PCBWAY. PCBWAY izdeluje visokokakovostne prototipe PCB -jev za ljudi po vsem svetu. Poskusite sami in dobite 10 PCB -jev za samo 5 USD na PCBWAY z zelo kakovostjo, hvala PCBWAY. Motorni ščit za Arduino Uno
Spoznajte Codey Rocky!: 4 koraki
Spoznajte Codey Rocky!: Pozdravljeni, pred kratkim sem spoznal Codey Rocky iz novega kompleta STEAM podjetja Makeblock in našel priložnost, da ga pregledam. Obožujem to. Prepričan sem, da vam bo všeč, saj lahko rečem, da ni omejitev, kaj lahko storite z njim.:) V svojem članku bom
[Arduino Robot] Kako narediti robota za zajem gibanja - Robot Thumbs - Servo motor - Izvorna koda: 26 korakov (s slikami)
[Arduino Robot] Kako narediti robota za zajem gibanja | Robot Thumbs | Servo motor | Izvorna koda: Thumbs Robot. Uporabil je potenciometer servo motorja MG90S. To je zelo zabavno in enostavno! Koda je zelo preprosta. To je le okoli 30 vrstic. Izgleda kot posnetek gibanja. Prosimo, pustite kakršno koli vprašanje ali mnenje! [Navodilo] Izvorna koda https: //github.c