Mundarija:

Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)

Video: Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)

Video: Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Video: 3 Dona Tuxum va 1 Stakan Qatiq Bilan 30 Kishilik Yumshoq Tort Retsepti / Самый простой и нежный Торт 2024, Noyabr
Anonim
Twinky bilan eng zo'r Arduino roboti bilan tanishing
Twinky bilan eng zo'r Arduino roboti bilan tanishing
Twinky bilan eng zo'r Arduino roboti bilan tanishing
Twinky bilan eng zo'r Arduino roboti bilan tanishing
Twinky bilan eng zo'r Arduino roboti bilan tanishing
Twinky bilan eng zo'r Arduino roboti bilan tanishing

Salom, men sizga "Jibo" ni qanday yaratganimni o'rgataman, lekin "Twinky" deb nomlangan.

Men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va keyin ham shunga o'xshash narsaning mavjudligini tushundim: c

U deyarli bir xil funktsiyalarni bajaradi, lekin u Internetga ulanishni talab qilmaydi va unga server kerak emas. (Albatta, bu Jibo robotining funktsiyalari bilan taqqoslaganda juda ko'p cheklovlarga olib keladi)

GAPIRISH MUMKIN! MUSIQA O'YING, TAYMERLAR, ALOQALARNI O'RNATING, YO'QLARNI VA BOShQA QO'ShIMChALARNI YOQISh/O'CHIRISH, KALKULATORI VA HAVO STANSI bor! DATE & TIME, BLUETOOTH 4.0, Ovozli buyruqlar bilan hamma narsa !!!! shuningdek, sensorli ekranli, uning bitta kichik dvigateli bor, shuning uchun ikkita mikrofondan biri siz gaplashayotganingizda yoki shovqin chiqarganda, u orqaga burilib ketishi mumkin.

Siz o'z buyruqlaringizni istalgan tilda yozib olishingiz mumkin, men Meksikadaman, shuning uchun hammasi ispan tilida.

"Miya" - bu Arduino Mega, bu erda barcha kodlar ishlaydi, "Mikroelektronika" dan "SpeakUp Click" deb nomlangan ovozni tanib olish uchun boshqa taxtasi bor, keyin men barcha havolalarni qoldiraman, shunda siz har xil taxtalarni sotib olishingiz mumkin.

www.youtube.com/embed/n1WuJv-SATU

1 -qadam: Dizayn va 3D bosib chiqarish // Hujjatlar

Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar
Dizayn va 3D bosib chiqarish // Hujjatlar

Men uni "yoqimli" va do'stona bo'lishini xohlayman, shuning uchun men uni "Twinky" deb atashga qaror qildim va men topgan eng yaxshi rang - sariq, shuningdek, menda bor yagona rang edi.

Hamma narsa SolidWorks -da ishlab chiqarilgan va keyin Rise N2 Plus -da 3D bosilgan.

Tana aslida juda katta, balandligi 32 sm va kengligi 19 sm.

Bu erda barcha STL fayllari mavjud.

Komponentlar…

-bosh

-YUZ

-Badan

-BAZA

-Karnay muhofazasi

-TUG'ILGAN ADAPTOR

-YILLAR

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

Bu havolada SD xotira kartasi ichiga qo'yilishi kerak bo'lgan audio yozuvlardan tortib, ovozli buyruqlar, musiqa, STL fayllari, Arduino kodi.spk fayllari bor!

2 -qadam: komponentlar

Komponentlar
Komponentlar
Komponentlar
Komponentlar

Men kiritgan funktsiyalar uchun juda ko'p modullar bor, ular ichida jimirlab ketadi.

Arduino Mega

SpeakUp tugmasini bosing

RCT

Bluetooth

4 o'rni moduli

Ovoz kuchaytirgichi

Karnay

DC dvigateli

2 raqamli signalli mikrofon

4.3 ITEAD sensorli ekranida

SD moduli

RGB LED

Arduino Mega prototiplash qalqoni

Va shunga o'xshash … boshqa komponentlar, masalan, rezistorlar, kabellar va boshqalar, men bu ko'rsatmada har bir detalni ko'rsatmayman, bu juda uzoq davom etadi … lekin agar sizda biron bir savol bo'lsa, men javob berishdan xursand bo'laman! Va har bir kichik tafsilotni tushuntirib bering.

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

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

3 -qadam: sxematik

Sxematik
Sxematik
Sxematik
Sxematik
Sxematik
Sxematik
Sxematik
Sxematik

Bu oddiy shcematic, har doim de Arduino Mega -dan har bir modulgacha bo'lgan ulagich bilan ifodalanadi, yorlig'i bilan qaysi modul ekanligini ko'rishingiz mumkin.

Bluetooth, Serial2 -dagi ITEAD ekrani de Serial1 -ga ulangan, ko'rib turganingizdek, hali ko'p ishlatilmagan pinlar bor.

Harorat moduli pin 13 ga ulangan.

RTC SDA va SCL ga ulangan (Pin 20, 21)

SD -kartani o'quvchi Pin, 50, 51, 52 va 53 -da ulanishi aniqlangan.

SpeakUp taxtasi 3V3 bilan ishlaydi, qolgan barcha modullar 5V

Men L239D dvigatelini qo'ymadim, lekin uni ishlatish juda oson, MOTORNI ARDUINOGA To'g'ridan -to'g'ri ulamang.

Shuningdek … dinamikning yagona funktsional chiqishi 46 -pinda.

4 -qadam: Arduino Mega qalqoni

Image
Image
Arduino Mega qalqoni
Arduino Mega qalqoni
Arduino Mega qalqoni
Arduino Mega qalqoni
Arduino Mega qalqoni
Arduino Mega qalqoni

Men barcha komponentlarni yaxshiroq topgan joyimga qo'ydim, SD moduli ostida L239D dvigatel boshqaruvchisi bor.

Hamma narsani VCC, GND va Arduino dasturiga joylashtirgan pinlar bilan birlashtiring, agar xohlasangiz, barcha pin ta'riflarini o'zgartirishingiz mumkin, keyin siz xohlagan tarzda ulanishingiz mumkin … sizga qalqon ham kerak emas haha, u kabellar bilan ham ishlaydi, lekin tartibsizroq.

Siz barcha tarkibiy qismlarni birma -bir ulashingiz kerak, men birma -bir aytmoqchiman va sinab ko'raman, keyin kodda siz "hammasini bir joyga to'plashingiz" mumkin, masalan:

Agar siz RTC -ni ulashni xohlasangiz, Internetda RTC -ni Arduino Mega -ga qanday ulashni va ulanishlarni sozlashni tekshiring, so'ngra keyingi rejimga o'ting.

Yana … Kechirasiz, agar men bularning barchasini ko'rsatma bilan tushuntirmasam, lekin bu juda ko'p ish bo'lardi va bu cheksiz ko'rsatma bo'ladi.

Men kichik 12V va 5V regulyator yasadim va ovoz kuchaytirgichini sotib oldim.

Agar biror narsa ishlamasa, menga sharh yozing va men javob berishdan xursand bo'laman! C:

5 -qadam: Birgalikda joylashtiring

Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring

Twinkys miyasi uning ichida bo'ladi, ovoz kuchaytirgichi va SpeakUp tugmasi bosiladi.

Uchinchi rasmda siz boshidagi mikrofonlarni ko'rishingiz mumkin

Dvigatel, haqiqatan ham, RGB LED va karnay poydevorda va tanadagi teshik orqali miya bilan bog'langan.

Har qanday tovush mikrofonlardan birini yoqsa, dvigatel bilan korpus aylana oladi, sizning qurilmalaringizni boshqarish uchun röleyler faollashtirilishi mumkin va RGB LED dasturi holatini ko'rsatadi:

Agar signal bo'lsa, u pushti rangda bo'ladi, agar siz "jingalak" deb aytsangiz va sizni aniqlasangiz, u ko'k bo'ladi va hokazo.

6 -qadam: Yuz va menyu

Yuz va menyu
Yuz va menyu
Yuz va menyu
Yuz va menyu
Yuz va menyu
Yuz va menyu

Yuz uchun men ITEAD rezistiv sensorli ekranini ishlataman, uni ishlatish juda oddiy, uni ketma -ket aloqa yordamida boshqarish mumkin! Shunday qilib, faqat 2 ta arduino pinini oladi!

Siz ekrandagi har qanday o'zgaruvchining qiymatini yuborishingiz mumkin yoki tugmani bosganingizda identifikator Arduino -ga yuboriladi.

ITEAD yuz dasturini yaratish uchun tahrirlovchiga ega

www.itead.cc/display/nextion.html

Foydalanish juda oddiy, lekin agar siz men kabi ekrandan foydalansangiz, HMI dasturi va.tft Google Drive havolasida bo'ladi.

. Tft - bu SD -kartaga joylashtiriladigan hujjat, shuning uchun siz dasturni ekranga zaryad qila olasiz.

YouTube -da dasturlardan qanday foydalanishni tushuntirib beradigan ko'plab videolar mavjud.

7 -qadam: Video

Funktsiyalarning kichik namoyishi, yana ko'p narsalar bor, lekin bu bilan nimalarga qodirligini ko'rishingiz mumkin!

(U ko'zlariga tegishni yoqtirmaydi: b) lekin uning o'ng yuqori burchagida menyuni ochish mumkin.

Va ko'proq kodlash bilan siz deyarli hamma narsani qilishingiz mumkin! Hali ham ishlatilmaydigan pinlar ko'p. Siz Wi -Fi -ni qo'shishingiz mumkin … bluetooth -dan boshqa narsalarni yoki shunga o'xshash narsalarni boshqarishingiz mumkin.

Umid qilamanki, siz menga ko'rsatmalarni yoqtirasiz!

Fikr bildiring yoki menga savol bering!

Tavsiya: