Mundarija:

Arduino bilan takliflar qutisi: 6 qadam
Arduino bilan takliflar qutisi: 6 qadam

Video: Arduino bilan takliflar qutisi: 6 qadam

Video: Arduino bilan takliflar qutisi: 6 qadam
Video: “Italiyada xorijliklarga munosabat qanday?” – Arduino kompaniyasi xodimi bilan suhbat 2024, Noyabr
Anonim
Image
Image
Komponentlarni yig'ish
Komponentlarni yig'ish

Bu yo'riqnomada men sizga Arduino Uno bilan oddiy nikoh takliflari qutisini yasashni ko'rsataman. Bu elektronika/Arduino loyihalariga qiziqqan odamga taklif qilishning eng yaxshi usuli bo'ladi.

Bu loyiha Youtube video (Arduino loyihasi) dan ilhomlangan:

Arduino bilan nikoh taklifi

Ushbu loyihada ishlatiladigan barcha komponentlar Elegoo kompaniyasining eng to'liq loyiha boshlang'ich to'plamidan.

1 -qadam: Komponentlarni yig'ish

Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish

Siz qilishingiz kerak bo'lgan birinchi narsa - bu loyihani qurish uchun zarur bo'lgan komponentlarni yig'ish. Men buning uchun Elegoo eng to'liq loyiha boshlang'ich to'plamidan va Amazon yoki Banggood -dan sotib olinadigan qo'shimcha servo dvigateldan foydalandim.

Ushbu loyiha uchun zarur bo'lgan komponentlar:

1 x Arduino Uno

1 x Ultrasonik sensor SR04

1 x passiv buzzer

2 x Servo dvigatellari SG90

1 x MAX7219 LED nuqta matritsali moduli

1 x 9V batareya

1 x non paneli

Jumper simlari

Ayol-erkak Dupont simlari

1 x quti

Ikki tomonlama lenta

Qaychi

Lenta

Muzqaymoq yog'och tayoqchalari

Men qutini eski iPad qutisi bilan yasadim, bir tomonini elim bilan yopishtirib, qirralarini osongina ochilib yopilishi uchun kesib, rangli qog'oz bilan bezatdim. Ushbu loyiha uchun ideal quti qopqoqli yog'och quti bo'ladi (uning ichida elektr kabeli uchun teshik bor).

2 -qadam: O'chirish simini ulash

O'chirish kabeli
O'chirish kabeli
O'chirish kabeli
O'chirish kabeli

Keyingi qadam, kontaktlarning zanglashiga olib keladi. O'chirish sxemasi rasmda ko'rsatilganidek. Bu murakkab ko'rinadi, lekin agar siz har bir komponentni komponentlar bo'yicha bog'lasangiz, bu oddiy. Har bir komponentning simlari bir -birini kesib o'tmasligiga ishonch hosil qiling. Uzoq simlardan foydalanish kerak, shunda ularni keyingi bosqichda qutiga joylashtirish osonroq bo'ladi.

LED nuqta matritsali DIN, CS va CLK pinlari Arduino -ning mos ravishda 12, 11 va 10 -pinlariga ulangan.

SR04 Ultrasonik Sensor Trig va Echo pinlari mos ravishda 7 va 6 -pinlarga ulanadi.

Buzzer 8 -pinga ulangan.

Servo dvigatellar 1 va 2 mos ravishda 9 va 5 -pinlarga ulangan.

Men bu erda servolardan birini quvvatlantirish uchun 9V batareyadan foydalandim, chunki Arduino bir nechta servo quvvatga ega emas.

Ideal holda, har doim komponentlarni lehimlash yaxshiroqdir, lekin menda faqat bittasi bor edi, shuning uchun men simlarni ulash uchun non taxtasidan foydalandim. Agar siz non taxtasidan qutulsangiz, bu loyiha uchun kichikroq qutidan foydalanishingiz mumkin!

3 -qadam: davrani qutiga yig'ish

O'chirish qutisiga yig'ish
O'chirish qutisiga yig'ish
O'chirish qutisiga yig'ish
O'chirish qutisiga yig'ish

Men sxemani o'tkazishni tugatganimdan so'ng, keyingi qadam ularni yig'ish va qutiga yotqizish edi.

Men ultrasonik sensorni o'rtasiga qo'ydim va LED modulini qutining ichki qopqog'iga yopishtirdim. Servo dvigatellarning har biri qutining ichkarisida chap va o'ng tomonga biriktirilgan, shuning uchun ular qutini ochganimizda, bizning xabarlar taxtasini haydab chiqarishi mumkin. Qo'ng'iroqni qutining har qanday joyiga qo'yish mumkin.

Komponentlar joylashtirilgandan so'ng, men barcha simlarni yopishtirdim va ular ultrasonik sensorni to'sib qo'ymasligiga ishonch hosil qildim. Ultrasonik sensor qutidagi harakatlantiruvchi komponent hisoblanadi. Quti ochilganda, ultratovush sensori uning oldidagi masofa quti yopilganda masofadan katta ekanligini aniqlaydi. Bu boshqa barcha komponentlarning ishlashini rag'batlantiradi.

Arduino -ning USB kabeli o'tishi uchun etarlicha katta teshikni kesib qo'yganingizga ishonch hosil qiling, shunda bizning takliflar qutisi quvvatlanadi.

4 -qadam: Kodni yuklash

Kodni yuklash
Kodni yuklash

Keyingi qadam, kodni Arduino -ga yuklash. Men ishlatgan kod shu erda biriktirilgan.

5 -qadam: Xabar taxtasini yaratish

Xabar taxtasini yaratish
Xabar taxtasini yaratish
Xabar taxtasini yaratish
Xabar taxtasini yaratish

Oxirgi qadam, servo motorlarga xabarlar panelini qo'shish edi. Ochilgan xabarlar taxtasi oddiy muzqaymoq tayoqchalari va ikki tomonlama lenta yordamida qilingan. Kengashning aniq o'lchamlari kesilgan qog'ozga yozilgan yozuv doskaga yopishtirilgan.

Xabar taxtasini ikkita servoga yopishtirishdan oldin, men servolarning oxirgi holatida ekanligiga ishonch hosil qildim (servo pichog'i yuqoriga qaragan). Bu avvalgi bosqichda kodni yuklash va quti ochilganda va Arduino quvvatini o'chirishda servo holatini aniq olish orqali amalga oshiriladi.

Ushbu qadam tugagandan so'ng va xabarlar paneli ikkita servoga yopishtirilganidan so'ng, biz borishga tayyormiz!

Endi siz Arduino USB kabelidan foydalanib qutini quvvatlantirishingiz kerak.

6 -qadam: Sevganingizga taklif qiling

Bu mening Arduino to'plamidan foydalangan birinchi loyiham edi va men uni chuqurroq o'rganib chiqqach, kodni topish va qutiga boshqa komponentalarni qo'shish juda qiziq bo'ldi.

Men buni sinab ko'rishni maslahat beraman va siz qo'shimcha komponentlar qo'shib, bu qutini chindan ham chiroyli qilib, sevganingizga taklif qilishingiz mumkin. Har qanday elektronika ixlosmandlari buni juda yaxshi ko'rishadi!

Umid qilamanki, siz mening loyihamni boshlovchi sifatida yoqtirasiz. Iltimos, YouTube kanalimga obuna bo'ling.

Tavsiya: