Mundarija:
- 1 -qadam: Tashqi materiallar
- 2 -qadam: zarur vositalar
- 3 -qadam: Dvigatellar va datchiklarni qaerga qo'yish va ishni bo'yash
- 4 -qadam: teshiklarni qo'yish
- 5 -qadam: Hammasini bir joyga to'plang
- 6 -qadam: kod
- 7 -qadam: Quvvatlash
- 8 -qadam: uni yopish
- 9 -qadam: teginishni tugatish
Video: Arduino bilan ishlaydigan avtomatik supurgi: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Shunday qilib, bir kuni men xona sotib olishga qaror qildim, lekin bu talaba uchun juda qimmat, lekin men uchun birinchi navbatda maktab.
va miyamda qanday fikr bor, men qanday qilib dasturlash va arduino haqida yaxshi ma'lumotga ega ekanligimni bildiraman, shuning uchun nima uchun?
1 -qadam: Tashqi materiallar
Loyihalar qismi quyida keltirilgan:
Arduino pro mini yoki har qanday arduino taxtasi
Men shunchaki pro mini -dan foydalandim, chunki u samaraliroq va kichikroq
L298n motor haydovchi
Bu dvigatel haydovchisi supurgichni quvvatlaydigan ikkita dvigatelni haydash uchun ishlatiladi
Supurgi suring
Agar siz supurgi nima ekanligini bilmasangiz, u bir nechta cho'tkasi bo'lgan supurgi kabidir
va siz kirni to'plaganingizda aylanasiz
2 ta doimiy cho'tkali motorlar
Men faqat singan o'yinchoqli mashinalardan olgan turli xil shahar motorlarini ishlatardim
Ikkita ultrasonik sensor
devorlar va to'siqlarni sezish va ulardan qochish
DC quvvat ulagichi
Quvvat banklarini zaryad qilish uchun
Quvvat banklari
taxta va motorlar uchun zarur bo'lgan quvvatni ta'minlash
ikkita erkak USB kabeli
quvvat bankiga ulanish uchun
2 -qadam: zarur vositalar
Dremel vositasi
teshikni kesish va kerakli joyga qo'yish
Lehimlash temir
simlarni lehimlash uchun, albatta.
Pense
simni kesish va simlarning egilishiga yordam berish
yopishtiruvchi qurol (ixtiyoriy)
Dvigatellarni bir -biriga bog'lab turing, lekin agar siz faqat ziptlardan foydalanmasangiz
Tornavida
bir nechta komponentlarning vintlarini mahkamlash va gevşetmek uchun
3 -qadam: Dvigatellar va datchiklarni qaerga qo'yish va ishni bo'yash
Men datchiklarni qaerga qo'yish kerakligini taxmin qildim va ularni tepaga qo'ydim, keyinroq ularni dremel kesib tashlaydigan doiralarni belgilab qo'ydim va men turganimda uni metall ko'k bo'yoq bilan bo'yadim.
4 -qadam: teshiklarni qo'yish
- Men sensorlar kirishi uchun tananing yuqori supurgi oldiga ikkita chap va o'ng ikkita teshik qo'ydim.
- va men shuningdek, motorlar kirishi uchun supurgi pastki tanasining pastki qismiga ikkita to'rtburchaklar teshik qo'ydim
5 -qadam: Hammasini bir joyga to'plang
Men barcha sensorlar va dvigatellarni korpusga issiq yopishtirdim, chunki dvigatellar uni korpusning pastki qismiga joylashtirdim va yog'och dublonlar bilan qo'llab -quvvatladim, shunda u qimirlamaydi. datchiklar uchun men ularni o'z teshiklariga issiq yopishtirib qo'ydim, men ham pro mini uchun taxta yasadim, shuning uchun simni uzish va muammoni hal qilish osonroq bo'ladi. vosita haydovchisi tozalovchi oldida
6 -qadam: kod
kod Arduino IDE -da yaratilgan va u c plus o'zgartirilgan, albatta. Agar siz kodni yuklab olishni xohlasangiz, pastdagi havolani bosing. Shunday qilib, kodning ikki qismi oddiy odamning so'zida, birinchi qismning vazifasi - sensorlardan ma'lumotlarni olish, shuning uchun taxta uni tahlil qilishi mumkin, ikkinchi qismning vazifasi - qaysi dvigatellarning aylanishini va manevrini belgilash, bu faqat ikkita oddiy qismlar. Agar siz kodni qanday yuklaganimni bilmoqchi bo'lsangiz, men yuklash uchun arduino uno -dan foydalanaman
7 -qadam: Quvvatlash
Men har bir narsani o'z joyiga ulash uchun #12 o'lchagichli simni ishlatardim. muzlash sxemasi yuqorida keltirilgan.
datchiklarning VCC va GND 5 voltli quvvat banklariga ulanadi va mos keladigan pinlarga echo pin ulanadi. shuningdek, dvigatelni boshqarish pinlari kodda aniqlangan
8 -qadam: uni yopish
Men quvvat bankini tepaga qo'ydim, chunki uning ichida ikkita katta quvvat banki uchun joy yo'q, men uni og'irlik qo'shish uchun old tomonga qo'ydim, shuning uchun cho'tkani boshqaradigan oldingi g'ildiraklarga ko'proq tortish kuchini qo'shdim. Men ham hamma narsani qayta tikladim
9 -qadam: teginishni tugatish
Bu sizga uzoq umr ko'rishga imkon beradigan umidning oxirgi bosqichi bo'lib, uni siz zavqlanasiz va uni o'zgartirish va o'zgartirishni xohlaysiz.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
Ikki poezdda ishlaydigan temir yo'lning avtomatik modeli (V2.0) - Arduino asosidagi: 15 qadam (rasmlar bilan)
Ikki poezdda ishlaydigan temir yo'lning avtomatik modeli (V2.0) | Arduino asosidagi: Arduino mikrokontrolderlari yordamida temir yo'l modellarining modellarini avtomatlashtirish - bu mikrokontroller, dasturlash va temir yo'l modelini bir sevimli mashg'ulotiga birlashtirishning ajoyib usuli. Poyezdni temir yo'l vagonida avtonom boshqarishda ko'plab loyihalar mavjud
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: 3 qadam
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: Kirish: Xayrli kun. Mening ismim Tod. Men aerokosmik va mudofaa sohasidagi professionalman, lekin u ham yuragida g'ayratli. Ilhom: BBS, 8-bitli mikrokontrollerlar, Kaypro/Commodore/Tandy/TI-994A shaxsiy kompyuterlari davridan kelib chiqqan holda, R
Avtomatik pnevmatik qurol. Portativ va Arduino bilan ishlaydigan: 13 qadam
Avtomatik pnevmatik qurol. Portativ va Arduino bilan ishlaydigan: Hammaga salom! Bu ko'chma pnevmatik to'pni yig'ish bo'yicha ko'rsatma. G'oya har xil narsalarni o'qqa tuta oladigan qurol yaratish edi. Men bir nechta asosiy maqsadlarni qo'ydim. Shunday qilib, mening to'pim nima bo'lishi kerak: Avtomatik. Havoni qo'lda siqmaslik uchun
Avtomatik uchish taymeri - 3D bosma, Arduino bilan ishlaydigan: 18 qadam (rasmlar bilan)
Avtomatik uchish davri taymeri - 3D bosma, Arduino Powered.: Menda birinchi shaxs videoni (FPV) dron poygasi g'oyasi tobora ko'proq qiziqib bormoqda. Men yaqinda kichkina uchuvchisiz uchuvchisiz samolyotni sotib oldim va tizzamni vaqtini belgilashni xohladim - bu loyihaning natijasidir