Mundarija:

Arduino sichqonchasi Wiggler: 4 qadam (rasmlar bilan)
Arduino sichqonchasi Wiggler: 4 qadam (rasmlar bilan)

Video: Arduino sichqonchasi Wiggler: 4 qadam (rasmlar bilan)

Video: Arduino sichqonchasi Wiggler: 4 qadam (rasmlar bilan)
Video: laser module#shorts#shortvideo#m4tek#powergear 2024, Iyul
Anonim
Arduino sichqonchasi Viggler
Arduino sichqonchasi Viggler

Bu har safar kompyuter uyquga ketganda, ayniqsa, siz PowerPoint taqdimotining o'rtasida bo'lganingizda yoki uydan ishlayotganingizda, lekin har doim Internetda mavjud bo'lishi kerak bo'lsa, juda zerikarli bo'ladi. Bu oddiy qurilma har 30 soniyada sichqonchani qimirlatib (jingle) qiladi va kompyuteringizni doim hushyor qiladi. Bu qurilma sichqonchaning jismoniy harakatini simulyatsiya qiladi, hech qanday ilova yoki haydovchi o'rnatilmaydi, shuning uchun u "yashirin" bo'lib, kompaniyaning IT -siyosatini buzmaydi va o'zingizni xavfli dasturlarga duchor qilmaydi.

1 -qadam: Qurilmani yarating

Qurilmani yarating
Qurilmani yarating

Butun sichqonchani aylantiruvchi 3D bosilgan. Fayllar biriktirilgan. Qismlarni sevimli rangingiz bilan chop eting.

2 -qadam: Uskuna va montaj

Uskuna va montaj
Uskuna va montaj
Uskuna va montaj
Uskuna va montaj
Uskuna va montaj
Uskuna va montaj

Sichqoncha chayqalishi ko'plab chakana sotuvchilarda mavjud bo'lgan qismlardan foydalanadi. Quyidagi uskunalar kerak bo'ladi:

  • Arduino Nano (yoki klon, pinlarni nano ga lehimlamang)
  • SG90 Servo va apparat to'plami
  • Mini USB kabeli
  • Ba'zi simlar

Arduino Nano -ga servo simini ulash va servo va g'ildirakni o'rnatish bosqichlari quyida keltirilgan.

Servo 3 ta ayol pinli ulagichga ega. Apelsin - bu PMW pin, uni Arduino Nano D9 piniga ulash lozim. Qizil simning markaziy qismi - bu Vano, u Nano +5V ga o'tadi va Brown - nano GND ga ulangan. Men 3 ta erkak pinni ishlatdim va simni osonlashtirish uchun uni Nano simlariga lehimladim.

SG90 servosini sichqonchani qimirlatuvchi korpusiga mahkamlash uchun servo shox va vintlardan birini ishlating va g'ildirakni servo chiqishiga o'rnating. G'ildirak tekis ekanligiga va sichqoncha bilan aralashmasligiga ishonch hosil qiling. Ixtiyoriy ravishda siz naqshni chop etishingiz va uni g'ildirakning tepasiga qo'yishingiz mumkin, bu esa estetikani yaxshilaydi va sichqonchani silliq harakatlanishini ta'minlaydi. Buning uchun men oq manzil belgilaridan foydalanardim.

3 -qadam: kod

Arduino eskizi biriktirilgan. Eskizni nano -ga yuklamasdan oldin Servo.h va SimpleTimer.h kutubxonalari o'rnatilganligiga ishonch hosil qiling. Siz servo harakatlanadigan burchakni va servo harakatlanadigan vaqt oralig'ini o'zgartirishingiz mumkin. Standart sozlama - servo g'ildirakni har 30 soniyada 30 gradus chapga, keyin o'ngga 30 daraja siljitadi. Bu sichqonchani taxminan 10 mm harakatga keltiradi, bu esa kompyuterni uyqu holatidan chiqarish uchun etarli, lekin sichqoncha kursorini yo'qotib qo'ymaydi. Siz bu qiymatlarni xohlaganingizcha o'zgartirishingiz mumkin.

4 -qadam: Sichqoncha harakatlansin

Image
Image
Avtomatlashtirish tanlovi 2017
Avtomatlashtirish tanlovi 2017

Sichqonchani Wiggler sichqonchasining tepasiga qo'ying va g'ildirak ustidagi optik sensorga ishonch hosil qiling. Qurilmani USB quvvat adapteridan foydalaning, shunda siz borishingiz mumkin.

Avtomatlashtirish tanlovi 2017
Avtomatlashtirish tanlovi 2017

2017 yilgi avtomatlashtirish tanlovida ikkinchi o'rin

Tavsiya: