Mundarija:
- 1 -qadam: nazariya
- 2 -qadam: dasturlash
- 3 -qadam: elektronikani yig'ish
- 4 -qadam: elektronikani o'rnatish
- 5 -qadam: Eskizni qirqish va sozlash
- 6 -qadam: yangilanishlar
Video: Arduino uy avtomatizatsiyasi, eshikni avtomatik ochish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Mening "Elektronika" kursiga yoziling:
Boshqa loyihalar va elektronika bo'yicha darsliklar uchun mening youtube kanalimga qarang:
Bir necha yil oldin menda tishli dvigatelli oddiy va ishlatish uchun qulay eshik ochgichni yasash g'oyasi bor edi. O'sha paytda eshikni ochish uchun bilimim yo'q edi. Bu qishki ta'tilda men o'zimni optimistik his qildim va bunga imkoniyat berdim. Men buni Internetda qilishning oddiy usullarini o'rgatyapman va men topganim - tovuqxonani ochishdagi murakkab urinishlar. Bu mening birinchi ko'rsatmam bo'lgani uchun, ba'zi ma'lumotlarni o'tkazib yuborishim mumkin, shuning uchun siz savollaringizni sharhlarda qoldirishingiz mumkin va men imkon qadar tezroq javob beraman. Bu ko'rsatmaning maqsadi, asosan, sizni shunga o'xshash ishlarga ilhomlantirish yoki o'zingiznikini qurishda yordam berishdir.
Materiallar - 1. Yuqori torkli tishli dvigatel, tezlik (RPM) juda muhim emas, mening motorim. (Majburiy) 2. Sizning motoringiz uchun mos keladigan PSU (quvvat manbai), menda dvigatelga mos bo'lgan eski videokamera zaryadlovchisi bor edi. Maks Amper dvigatelning maksimal yuk oqimidan katta ekanligiga ishonch hosil qiling. (Majburiy) 3. Arduino taxtasi sifatida men Arduino UNO Rev 3. dan foydalanardim. (Tavsiya etiladi) 3. Komponentlarni saqlash uchun korpus tayyorlash uchun material, masalan. yog'och, plastmassa plitalar, akril va boshqalar (Tavsiya etiladi) 4. MOSFET tranzistori yoki eshikni ishga tushirish uchun servo (Majburiy) 5. Eshikni qachon ochish kerakligini ko'rsatadigan tugma, burilish, datchik va boshqalar. 6. LCD (ixtiyoriy) 7. ko'plab simlar (majburiy) Asboblar- 1. Dremel/ aylanadigan asboblar- ular juda foydali va boshqa loyihalarda ham yordam beradi. 2. Lehimlash temir- shuningdek, lehim pastasi/oqimi va lehim simini sotib oling 3. Issiq yopishtiruvchi qurol- ularning eng foydali vositasi.
1 -qadam: nazariya
Mana men nimaga erishmoqchi edim1. Eshikni ochish uchun minimal harakat 2. Menga ruxsat berish uchun oddiy sensorli sensor3. Eshiklar holatini ko'rsatadigan 16x2 o'lchamli LCD displey4. Mening talablarimga asoslanib, men oqim jadvalini sintez qildim.picMosfet yoki tranzistorim bo'lmagan, chunki u yuqori oqim va kuchlanishni boshqaradi, men sichqoncha tugmachasini bosish uchun servo ishlatardim.
2 -qadam: dasturlash
Keyin men arduino muhitida dasturlashtirdim (Mening kodim sahifaning pastki yoki yuqori qismida bo'ladi. Rasm)
Loyiha vaqtida mening dasturlashim oddiy edi, shuning uchun men boshqa odamlarning kodlarini topdim va ularni aralashtirdim, kodimning bir qismini qo'shib, oxirgi kodni tuzdim. Kodning taxminan 50 foizi aslida meniki.
3 -qadam: elektronikani yig'ish
Men qalinligi 6 mm bo'lgan fanera faneridan foydalandim va uni dremel va mustahkamlangan kesuvchi g'ildirak bilan kesib oldim. pic Mana men elektronni qanday bog'ladim yoqish = pin 11 ga bog'lash 7-10 = ulanish yo'q 11 = pin 5 ga bog'lash 12 = pin 4 ga 13 13 = pin 314 ga bog'lash 15 15 = 4,2 V ga bog'lash (5V ishlaydi) 16 = gnd bog'lash servo-pin 10, esda tutingki, servo topraklama arduino erga ulanishi kerak (agar siz servo uchun boshqa quvvat manbasidan foydalansangiz) 6, 8-pinli sig'im sensori (8-pin- sensori pimi), (men 4 M ishlatganman) Ohm ressistor) va sig'im sensori ishlashi uchun u to'g'ri erga ulangan bo'lishi kerakligini yodda tuting. Kapasitiv sensorni ulash bo'yicha qo'llanma Menda darslik bilan bog'liq ba'zi muammolar bor edi va ba'zi echimlar 1. kutubxona "Capacitivesense" deb nomlanadi, lekin kod "Capsense" kutubxonasidan foydalanishga harakat qilmoqda. Siz buni "Capsense" so'zini Capacitivesense-ga o'zgartirish orqali tuzatishingiz mumkin, va agar kod shunday deb aytsa, … nomaqbul foydalanish. faqat shu so'zni capacitivesense (kichik harf) ga o'zgartiring 2. Eskizga o'ting va faylni qo'lda qo'shishga harakat qiling, men 13 -pinli LEDni qo'shdim, chunki u allaqachon qarshilikka ega, rezistorlarni qo'shish mutlaqo ixtiyoriy emas.
4 -qadam: elektronikani o'rnatish
Biz deyarli tayyor bo'ldik, endi biz faqat elektronikani o'rnatamiz va men Ground (servo uchun), quvvat (arduino va uskuna uchun USB adapteriga ulanadi) (servo uchun) ishladim.
5 -qadam: Eskizni qirqish va sozlash
Barcha ypu sizning joylashuvingizga qarab sizning eskizingizni o'zgartirishi mumkin. Namlik, topraklama eskizni yaxshilashi mumkin. shuning uchun uni ehtiyojlaringizga qarab sozlang. Sensor sensori Arduino erga qanchalik yaxshi ulanganiga va folga sensorli plastinka o'lchamiga qarab, sensorning sezgirligini sozlash kerak bo'ladi. Agar (qiymati> 40000) - kerakli natijalarga erishish uchun ushbu kod qatorini rostlang. Men sizga bu qadamni hozir bajarishingizni maslahat beraman, chunki haqiqiy sharoitda sizning sharoitingiz bir xil bo'ladi. Servo- Servo bosish tugmachasiga qarab, servo itmyservo.write (104); myservo.write (90); - kerakli natijalarga erishish uchun chiziqlarni to'g'rilang. Men 2 satrdan birini 90 gradusda saqlashni taklif qilaman, chunki ular servo neytral holat. Dvigatel- dvigatelning aylanish tezligiga/ eshigingizning kuchi/ chiqish quvvati V, A ga qarab, sizning motoringiz eshikni ochish uchun ko'proq yoki kamroq vaqt talab qilishi mumkin. myservo.write (104); kechikish (3400); myservo.write (90);- to'g'ri qabul qilish uchun kechikish vaqtini rostlang (1000 = 1sek)
6 -qadam: yangilanishlar
Tabriklayman. Siz tugatdingiz. Kelgusida ba'zi yangilanishlar bo'lishi mumkin: 1. bu, bu yoki bu (bu mening loyihalarim emas) yordamida malinali pi va veb -kamerani ishlatib, eshikni ochganidan keyin eshikni yopadi. Eshikni ochadi va uni veb -sahifaga yuklaydi 3. Eshikni qulflash, eshikni masofadan qulflash yoki veb -kamera yordamida masofadan turib ruxsat berish. Iltimos, mening kodimni o'zgartirmang va uni sizniki deb da'vo qiling yoki uni tijorat maqsadlarida ishlating. Agar men sizdan ruxsat so'rasangiz, men uni boshqa darslikda qayta tarqatishga ruxsat beraman. Mening elektron pochta identifikatorim- [email protected] Siz bu kodni o'zingizning loyihalaringiz uchun ishlatishingiz mumkin, bu juda yaxshi.
Iltimos, menga baho bering, chunki bu ko'rsatmali bo'lishi uchun vaqt kerak, va mening loyiham, shuningdek, menga olimpiada va boshqa tanlovlarda ovoz bering, buning uchun bir marta bosish kifoya, rahmat
Mening "Elektronika" kursiga yoziling:
Boshqa loyihalar va elektronika bo'yicha darsliklar uchun mening youtube kanalimga qarang:
Tavsiya:
Arduino -ning avtomatik avtomatizatsiyasi: 5 qadam
Arduino -ning avtomatlashtirilishi: bu eng muhim vazifalardan biri. Agacharse para alcanzar un bote de basura yoki abrir givetas innecesarias. Agar siz o'zingizni avtomatlashtirishni xohlasangiz, u holda
Avtomatik toymas eshikni uy yordamchisi va ESPHome yordamida boshqaring: 5 qadam (rasmlar bilan)
Avtomatik toymas eshikni uy yordamchisi va ESPHome yordamida boshqaring: Quyidagi maqolada men o'z uyimga o'rnatgan avtomatik toymas eshikni boshqarish haqidagi shaxsiy tajribam haqida fikrlar bor. "V2 Alfariss" markali bu darvoza uni boshqarish uchun bir nechta Phox V2 pultlari bilan ta'minlangan. Menda ham bor
Qulfni o'zgartiruvchi: QR-kodli eshikni ochish: 8 qadam
Qulfni o'zgartiruvchi: QR-kodli ochiq eshik: Salom, mening ismim Ben Vanpoucke va men Belgiyaning Kortrijk shahridagi Xovestda Yangi Media va Aloqa Texnologiyasini o'rganaman. Maktabga topshiriq sifatida biz IOT qurilmasini yasashimiz kerak edi. Airbnb orqali turar joylarni ijaraga olib, menda kvartira ochish g'oyasi paydo bo'ldi
Android va Arduino bilan uyni avtomatlashtirish: Uyga kelganingizda eshikni oching: 5 qadam
Android va Arduino -da uyni avtomatlashtirish: Uyga qaytganingizda eshikni oching: Bu yo'riqnoma uyni avtomatlashtirish tizimini sozlash orqali smartfon orqali boshqariladi, Internetga ulanishi mumkin, shunda unga kerakli joydan kirish mumkin. Bundan tashqari, u har qanday mezon bo'lganida ma'lum harakatlarni bajaradi
Arduino yordamida avtomatik ochiladigan va yopiladigan eshikni yarating: 4 qadam
Arduino yordamida avtomatik ochiladigan va yopiladigan eshikni yarating! Siz hech qachon fantastik filmlardagidek eshikingizni avtomatik ravishda ochishni xohlaganmisiz? Endi siz ushbu ko'rsatmaga amal qilishingiz mumkin. Bu yo'riqnomada biz siz eshikka tegmasdan avtomatik ravishda ochiladigan va yopiladigan eshikni quramiz. Ultrasonik sensorlar