Talaan ng mga Nilalaman:

Kilalanin ang Twinky the Cutest Arduino Robot: 7 Hakbang (na may Mga Larawan)
Kilalanin ang Twinky the Cutest Arduino Robot: 7 Hakbang (na may Mga Larawan)

Video: Kilalanin ang Twinky the Cutest Arduino Robot: 7 Hakbang (na may Mga Larawan)

Video: Kilalanin ang Twinky the Cutest Arduino Robot: 7 Hakbang (na may Mga Larawan)
Video: Introduction to the Arduino Microcontroller 2024, Hulyo
Anonim
Kilalanin si Twinky the Cutest Arduino Robot
Kilalanin si Twinky the Cutest Arduino Robot
Kilalanin si Twinky the Cutest Arduino Robot
Kilalanin si Twinky the Cutest Arduino Robot
Kilalanin si Twinky the Cutest Arduino Robot
Kilalanin si Twinky the Cutest Arduino Robot

Kumusta, Sa itinuturo na ito magtuturo ako sa iyo kung paano ako gumawa ng sarili kong "Jibo" ngunit tinawag akong "Twinky"

Nais kong linawin ito … HINDI ITO AY isang COPY! KUMUHA AKO NG TWINKY AT TAPOS NAPALAMAN KO NA MAY GANITO AY NAG-ESTISTA: c

Ito ay halos pareho ng mga pagpapaandar ngunit hindi nito kailangan ng isang koneksyon sa internet at oviuousley hindi nito kailangan ng isang server. (Siyempre gumawa ito ng maraming mga limitasyon, paghahambing sa mga pag-andar ng Jibo Robot)

MAAARING MAGSALITA! MAGLARO NG MUSIKA, magtakda ng oras, mga alarma, i-ON / I-OFF ang mga ilaw O IBA PANG APPLIENCES, MAY CALCULATOR AT ISANG WEATHER STATION NA ITO! PETSA at PANAHON, BLUETOOTH 4.0, LAHAT NG MAY MGA TANDA NG BOSES !!!! at mayroon ding isang touch screen, mayroon itong isang maliit na motor upang maaari itong lumiko sa arround kapag naririnig ng isa sa dalawang mikropono ang kausap o pag-ingay.

Maaari kang magtala ng iyong sariling mga utos sa anumang wika, nasa México ako kaya't ang lahat ay nasa espanyol.

Ang "utak" ay isang Arduino Mega, kung saan tumatakbo ang lahat ng code, mayroong ibang board para sa pagkilala sa boses na tinatawag na "SpeakUp Click" mula sa "Mikroelektronika" Iiwan ko ang lahat ng mga link sa ibang pagkakataon upang mabili mo ang iba't ibang mga board.

www.youtube.com/embed/n1WuJv-SATU

Hakbang 1: Disenyo at 3D Pagpi-print // Mga Dokumento

Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento
Disenyo at 3D Pagpi-print // Mga Dokumento

Nais kong gawin itong "cute" at magiliw kaya't napagpasyahan kong tawagan itong Twinky at ang pinakamagandang kulay na nahanap ko ay dilaw, at ito rin ang nag-iisang magandang kulay na naayos ko.

Ang lahat ay ginawa sa SolidWorks at pagkatapos ay naka-print ang 3D sa isang Rise N2 Plus.

Ang katawan ay talagang malaki, malaki ang sukat na 32cm at lapad ng 19cm.

Narito ang lahat ng mga file na STL.

Ang mga bahagi ay…

-HEAD

-MUKHA

-BODY

-BASE

-ENCLOSURE ng Tagapagsalita

-BREARING ADAPTER

-GEARS

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

Sa link na ito ay ang lahat, mula sa mga tala ng audio na dapat mong ilagay sa loob ng SD memory card, isang.spk file thet ang mga utos ng boses, musika, mga file ng STL, ang Arduino Code, lahat!

Hakbang 2: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Para sa mga pagpapaandar na inilalagay ko ito sa maraming mga module na nasa loob ng twinky.

Arduino Mega

Mag-click sa SpeakUp

RCT

Bluetooth

4 Modyul ng Rellay

Audio Amplifier

Tagapagsalita

DC Motor

2 Mga Digital Signal Micropono

4.3in ITEAD touch screen

SD Modyul

RGB LED

Arduino Mega Prototyping na kalasag

At iba pa … iba pang mga bahagi tulad ng ilang mga resistors, cable at iba pa ay hindi ko ipinapakita ang bawat solong detalye sa itinuturo na ito, Gawin itong mahaba … ngunit kung mayroon kang anumang mga katanungan Masaya akong sagutin! At ipaliwanag sa iyo ang bawat maliit na detalye.

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

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Hakbang 3: Skematika

Skematika
Skematika
Skematika
Skematika
Skematika
Skematika
Skematika
Skematika

Ito ay simpleng shcematic, ang everithing ay kinakatawan ng isang konektor, mula sa de Arduino Mega hanggang sa bawat module, na may label na makikita mo kung aling module ang.

Ang Bluetooth ay konektado sa de Serial1, ang ITEAD Screen sa Serial2, tulad ng nakikita mong marami pa ring hindi ginagamit na mga pin.

Ang module ng temperatura ay konektado sa pin 13.

Ang RTC ay konektado sa SDA at SCL (Pin 20, 21)

Ang SD Card reader ay tinukoy na konektado sa Pin, 50, 51, 52 & 53.

Ang SpeakUp board ay pinalakas ng 3V3 at ang lahat ng iba pang mga module ay 5V

Hindi ko inilagay ang motor control ng L239D ngunit talagang simple itong gamitin HUWAG MAY KONEKTEKTOR ANG MOTOR SA ARDUINO.

Gayundin … ang output ng tagapagsalita na nagagamit lamang ay nasa pin 46.

Hakbang 4: Arduino Mega Shield

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

Inilagay ko ang lahat ng mga bahagi sa lugar na nakita kong mas mahusay, sa ilalim ng module ng SD mayroong isang L239D motor controller.

Maghinang ng lahat ng bagay sa VCC, GND at ang mga koneksyon sa mga pin na inilalagay ko sa programa ng Arduino, maaari mong baguhin ang lahat ng mga deffinition ng pin kung nais mo, at pagkatapos ay gawin ang mga koneksyon na nais mo rin … hindi mo na kailangan ng kalasag haha, gagana ito sa mga kable din ngunit mas magulo.

Dapat mong ikonekta ang lahat ng mga bahagi nang isa-isa, ibig sabihin ko isa-isa at subukan ito at pagkatapos ay sa code na maaari mong "pagsamahin ang lahat" halimbawa:

Kung nais mong ikonekta ang RTC pagkatapos maghanap sa internet kung paano ikonekta ang isang RTC sa Arduino Mega at gawin ang mga koneksyon, subukan ito at pagkatapos ay pumunta sa susunod na modue.

Muli … Humihingi ako ng paumanhin kung hindi ko maipaliwanag ang lahat ng ito sa pagtuturo ngunit iyon ay magiging labis na trabaho, at ito ay magiging isang walang katapusang maituturo.

Gumawa ako ng isang maliit na 12V at 5V regulator at bumili ng isang audio amplifier, reeeealy simple.

KUNG ANG ANUMANG HINDI GUMAGAWA TAPOS NAGSULAT SA AKO NG KOMENTARYO AT MASAYA AKONG MAGSAGOT! C:

Hakbang 5: Isama Ito

Ilagay ito magkasama
Ilagay ito magkasama
Ilagay ito magkasama
Ilagay ito magkasama
Ilagay ito magkasama
Ilagay ito magkasama

Ang utak ng twinkys ay nasa loob niya, kasama ang audio amplifier at ang pag-click sa SpeakUp.

Sa pangatlong larawan maaari mong tingnan ang mga mikropono sa ulo

Ang motor, talaga, RGB LED at ang nagsasalita ay nasa base at konektado sa utak sa butas ng katawan

Sa motor ang katawan ay maaaring lumiko kung ang anumang tunog ay nagpapagana ng isa sa mga mikropono, ang mga rellay ay maaaring buhayin upang makontrol ang iyong mga appliances at ipinapakita ng RGB LED ang katayuan ng programa:

Kung mayroong isang alarm na tumatakbo magiging kulay rosas ito, kung sasabihin mong "twinky" at nakita ka, magiging asul ito, at iba pa sa iba't ibang mga utos.

Hakbang 6: Mukha at Menu

Mukha at Menu
Mukha at Menu
Mukha at Menu
Mukha at Menu
Mukha at Menu
Mukha at Menu

Para sa mukha na binibigyan ko ng Resistive touch screen form na ITEAD, talagang simple itong gamitin, maaari itong makontrol sa serial komunikasyon! Kaya't tumatagal lamang ito ng 2 mga pin ng arduino!

Maaari mong ipadala ang halaga ng anumang variabele sa screen, o kapag pinindot mo ang anumang pindutan ang ID ay ipinadala sa Arduino.

Upang gawin ang programang pang-mukha ang ITEAD ay may isang edditor

www.itead.cc/display/nextion.html

Talagang simpleng gamitin ngunit kung gumagamit ka ng isang screen na tulad ko, ang program na HMI at ang.tft ay nasa Google Drive Link

Ang.tft ay ang dokumentong inilalagay mo sa SD card upang masingil mo ang programa sa screen.

Mayroong maraming mga video sa youtube na nagpapaliwanag kung paano gamitin ang software.

Hakbang 7: Mga Video

Isang Maliit na demostration ng mga pag-andar, mayroon pa ring higit, ngunit sa pamamagitan nito maaari mong makita kung ano ang may kakayahang!

(Hindi niya nais na hawakan ang kanyang mga mata: b) ngunit sa kanyang kanang tuktok na sulok maaari mong buksan ang menu.

At sa maraming pag-coding maaari mong gawin ang halos anupaman! Marami pa ring mga hindi nagamit na mga pin. Maaari kang magdagdag ng wifi … gamitin ang Bluetooth upang makontrol ang iba pang mga bagay o tulad nito.

Sana magustuhan mo ang aking tinuturo!

Huwag mag-atubiling magbigay ng puna o magtanong sa akin ng anumang mga katanungan!

Inirerekumendang: