Mundarija:

Santa bilan tabriklash: 4 qadam (rasmlar bilan)
Santa bilan tabriklash: 4 qadam (rasmlar bilan)

Video: Santa bilan tabriklash: 4 qadam (rasmlar bilan)

Video: Santa bilan tabriklash: 4 qadam (rasmlar bilan)
Video: durdona qurbonova orqachasiga salta 2024, Noyabr
Anonim
Qorboboga salom
Qorboboga salom

Ushbu loyiha Rojdestvo bezaklarining bir qismi sifatida amalga oshirildi. Bu - Santa -ning qo'g'irchog'i, chirog'i va qo'li sizni sezganda harakat qiladi.

1 -qadam: materiallar

Bizga quyidagi materiallar kerak bo'ladi (xohlaganingizcha, xohlaganingizcha yoki mavjudligingizga moslashtirilishi mumkin):

  • Tekshirish paneli: Arduino nano.
  • Bir nechta LED: Men 8 ta NeoPixel ishlataman.
  • Qorboboning qo'g'irchog'i: yoki siz tanlagan boshqa belgi. Qachonki sizda bo'lsa, uni ochish oson va komponentlarni joylashtirish uchun joy borligiga ishonch hosil qiling va ba'zi tarkibiy qismlarni, asosan, servolarni ushlab turadigan ichki tuzilishga ega bo'ling. Yoki agar siz chindan ham ayyor bo'lsangiz, butun qo'g'irchoqni o'zingiz qilishingiz mumkin (bu holda qo'g'irchoqni mexanizmlar bilan qurish yaxshidir).
  • Qo'g'irchoqqa mos keladigan servo motor.
  • Harakat sensori: Men HC-SR501 ishlatardim.
  • Kondensator: 2200 uF.
  • Kondensator: 220 uF.
  • Kondensator: 100nF.
  • Rezistor: 390 Ohm.
  • Bir nechta simlar: kerak bo'lganda.
  • Issiq elim.
  • Velcro va ip.
  • Qandaydir tayoq: men kofe sxemasidan foydalandim.
  • Vintlar.
  • 5V quvvat manbai: siz mobil zaryadlovchi yoki quvvat bankidan foydalanishingiz mumkin (agar siz harakatchanlikni qo'shmoqchi bo'lsangiz).
  • USB mini B kabeli: Arduino dasturlash uchun ham xuddi shunday.

Va asboblar:

  • Qaychi.
  • Lehimlash temir.
  • Issiq yopishtiruvchi qurol.
  • igna.
  • Sizga kerak bo'lgan boshqa narsalar.

2 -qadam: qurilish

Qurilish
Qurilish
Qurilish
Qurilish
Qurilish
Qurilish

Boshlaylik.

Qo'g'irchoqni orqasiga oling, ikkinchi qo'lingizda qaychi va matoni kesib oling. To'ldirishni olib tashlang.

Velcro, ip va ignani oling va diafragma ichida Velcro -ni tikib qo'ying.

Bir qo'limni echib oling, men chap qo'lni tanladim, men chap qo'lim kabi;) U issiq yopishtirilgan edi, shuning uchun uni osonlik bilan ajratish uchun issiq qo'llashim kerak edi.

Tayoqni servoning harakatlanuvchi qismiga mahkamlang. Qo'lning yelkasidan teshik oching, tayoqni ichkariga qo'ying (servo tomoni tashqarida) va uni issiq yopishtiring. Qo'g'irchoqning yelkasida qo'l turgan joyda teshik oching.

Servo oling va uni tuzilishga mahkamlang, bu erda men gardish va issiq elim aralashmasidan foydalandim. Servo milining yon tomonini qaerga qo'yganingizga ishonch hosil qiling, u biz qilgan oxirgi teshikdan chiqadi.

Qorin tugmasi sifatida teshik oching (diametri kamida 3 mm, yoki sensor ishlamaydi, diametri qanchalik katta bo'lsa, aniqlash burchagi shuncha katta bo'ladi) va uning ustiga issiq yopishtiruvchi (qo'g'irchoq ichida) harakat sensori qopqog'i. Bu erda men matoning yirtilib ketishiga yo'l qo'ymaslik uchun bir nechta metall ko'zoynak yoki shunga o'xshash narsalarni ishlatishni o'yladim, lekin yopishtiruvchi undan qochish uchun etarli kuch berdi. Qo'shimcha sifatida, matoning chizilgani uning ko'zdan g'oyib bo'lishiga yordam beradi.

Led va ba'zi simlarni oling va ularni xohlaganingizcha tayyorlang va shunga mos ravishda lehimlang. Men qorin tugmasi atrofini tanladim. Adafruit Neopixel uchun tavsiya qilganidek, 220uF kondansatör va 390 Ohmli rezistorni lehimlang. Men, shuningdek, o'tish simlari bilan bog'lanish uchun zanjirning birinchi uchida 3 pinli to'plamni lehimlayman. To'plamni matolarga (ichki qismga) issiq yopishtiring, yoki boshqa yo'l bilan harakat qilmaslikka harakat qiling.

Simlarni ulash vaqti keldi. Men Arduino pinlari bilan bog'lanish uchun ishlatiladigan 150 mm tipidagi o'tish simlarini (kerak bo'lganda F/F va F/M) ishlatardim. 2, xuddi LEDlar va sensordan signallar uchun. Servo simining o'zi yordamida servo uchun signal. Keyin men quvvat uchun 2 ta kabelni tayyorladim (biri 5V uchun, ikkinchisi GND uchun), servo simlarning o'zi 3 ta boshqa yarim o'tkazgichli simlar bilan lehimlanadi, lehimlarni yopishqoq lenta yoki issiqlikka bardoshli makaron bilan saqlang.

Sensorga simlarni va chiroqlarni mos ravishda ulang, biz o'z simimizni ishlatganimiz uchun servo allaqachon ulangan.

Sensorni uning qopqog'i to'g'ri o'rnatilgan holda ichkariga joylashtiring. To'ldirishning taxminan yarmini qo'ying, simlar chiqib ketishiga yo'l qo'ying.

Men qurilishni tugatib, sinovni boshlaganimda, servoning bir necha harakatlaridan so'ng, Arduino sozlamalarini tiklay boshladi. Buning oldini olish uchun elektr uzatish liniyalarida 2200uF kondansatkichni va RESET liniyasi va GND o'rtasida 100nF kondansatörni lehimlang.

Endi simlarni Arduino -ga, quvvat 5V va GND ga ulang. Neopiksellar D2, sensor D5, servo D9 va USB kabeli.

Arduino -ni qo'g'irchoq ichiga joylashtiring, to'ldirishni tugating va veloskop bilan yoping, USB kabeli chiqib ketishiga ruxsat bering.

Qo'lni servoga burab qo'ying. Bu erda siz qo'l va servo holatini bilishingiz kerak. Balki to'g'ri burchakni topmaguningizcha sizga bir nechta testlar kerak bo'ladi.

Hunarmandchilik tugadi.

Agar siz quvvat bankidan foydalansangiz, siz qisqa USB kabelidan foydalanishingiz mumkin va quvvat bankini qo'g'irchoqning ichiga qo'yishingiz mumkin (agar joy bo'lsa).

Tarmoqqa ulangan mobil zaryadlovchidan foydalanish USB kabeli etarlicha uzun bo'lishi va bu kabel tashqi ko'rinishda bo'lishini bildiradi.

3 -qadam: dasturlash

Dasturlash
Dasturlash

Kodni yuklab oling Kod bu erda joylashtirilgan. xohlaganingizcha klonlashingiz yoki yuklashingiz mumkin.

Dasturlash

Ushbu loyihada dasturlash uchun maxsus talab yo'q. Shunday qilib, dasturlash jarayoni boshqa Arduino dasturlariga o'xshaydi. Sizga Arduino IDE kerak.

  • Arduino -ni kompyuterga ulang.
  • Arduino IDE -ni ishga tushiring.
  • Loyihani yuklang.
  • "Yuklash" tugmachasini bosing va tugashini kuting.
  • Arduino -ni uzing.

4 -qadam: Natija

Bajarildi!!!

Buni amalda ko'rish vaqti keldi.

Qiziqish bilan, hunarmandchilik qilayotganda, men qo'g'irchoq ichidagi tuzilish oyoqlarni cho'zish mexanizmini kashf etaman, lekin menimcha, bu oyoqlari qisqa.

Ishlatilgan servoga qarab, u biroz shovqinli bo'lishi mumkin, lekin siz uni Rojdestvo qo'shiqlari bilan jim qilishingiz mumkin;)

Tavsiya: