Mundarija:
Video: Arduino GSM asosidagi dvigatelni boshqarish (GSM modulisiz): 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu loyihada men sizga o'rni yordamida hamma narsani yoqish va o'chirishning asosiy, ammo noyob usulini ko'rsataman. Bu g'oya bunday loyihalarni amalga oshirayotgan kam odamlardan kelib chiqqan, biroq ularning muammolari mobil telefonning chaqiruvdagi harakatlariga bog'liq edi.
Men shunchaki shuni o'zgartiramanki, agar siz qo'ng'iroq paytida siz narsani (o'rni) kesib qo'ysangiz, siz qayta qo'ng'iroq qilmaguningizcha yoqiladi. Siz ushbu loyiha bilan har qanday arzon mobil yoki istalgan mobil telefondan foydalanishingiz mumkin.
Biz faqat mobil telefonning vibratorli motorini ulashdan foydalanamiz. Shuni esda tutingki, siz vibratorli dvigatelni uzib qo'yishingiz kerak, keyin ulanishingiz kerak, chunki bu EMFning orqa panelini elektron platalarimizni (Arduino) yo'q qilishga olib kelishi mumkin.
Ulanishlar tugagach, loyihada vibrator bo'lmasligi kerak (ajratib oling va tashlab yuboring)
1 -qadam: Vibratorning ishlashini tushunish
Har xil mobil telefonlar har xil turdagi tebranishlarga ega. Aksariyat mobil telefonlar uchun sozlamalari sozlangan, ba'zilarida esa vibratsiyani sozlash imkoniyati mavjud bo'lib, ular foydalanuvchilar o'z ehtiyojlariga ko'ra o'rnatishi mumkin.
Osiloskop uning yoqish va o'chirish xatti -harakatlarini tushunishga yordam beradi. Mening chaqiruvimda u 1 soniya davomida tebranish berdi, keyin yana bir soniya o'chdi. Bularning hammasi pastadir (bir necha bor).
Men ba'zi o'zgartirishlar kiritganimdan keyin tugmachali koddan foydalandim.
2 -qadam: sxema va kod
Bu erda biz mobil telefondan +10 arduino pin10 ga vibratorli ulanish simlarini ulashimiz kerak, GND esa vibrator ulanishining -ve terminaliga ulangan.
Men 5v o'rni va shuning uchun BC547 NPN tranzistorli o'rni drayveri zanjiriga arduino 5v dan foydalanaman. Arduino uno -dagi Pin6 - chiqish pimi. Bundan tashqari, siz ko'proq chiqish qilishingiz va turli funktsiyalarni bajarishingiz mumkin.
3 -qadam: Ishlash va VIDEO kodi
Men quyida kodim va tartibim men uchun qanday ishlaganini tushuntiraman.
- Siz birinchi navbatda hamma narsani boshqarasiz
- Siz vibrator orqali arduino -ga ulangan mobil telefoningizga qo'ng'iroq qilasiz
- Chiqish YUQORI (vosita yoki har qanday yuk quvvatlanadi)
- ish yoqilganda siz to'satdan qo'ng'iroqni to'xtatdingiz. Shunday qilib, ish davom etmoqda.
- O'chirish uchun qayta qo'ng'iroq qiling. Qachonki, narsa o'chirilgan bo'lsa, qo'ng'iroqni uzing.
Bu juda oddiy protsedura, lekin kodni tushunish qiyin emas. Kod hech qanday kutubxonani talab qilmaydi, shuning uchun uni osongina tuzish sizni bezovta qilmaydi. Agar biron bir muammo yuzaga kelsa, bu erda mendan so'rang. Omad.!
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam
LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va skretch yordamida: 8 qadam (rasmlar bilan)
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va Scratch yordamida: Men PWMning o'quvchilarimga qanday ishlashini tushuntirishga harakat qilardim, shuning uchun men o'z oldimga ikkita tugma yordamida LEDning yorqinligini boshqarishga harakat qildim. - bitta tugmachaning yorqinligini oshiradi, ikkinchisi esa uni o'chiradi. Dastur uchun
Arduino asosidagi GSM/SMS masofadan boshqarish pulti: 16 qadam (rasmlar bilan)
Arduino asosidagi GSM/SMS masofadan boshqarish pulti:! ! ! N OT I C E! ! ! Mahalliy uyali telefon minorasi yangilanganligi sababli, men endi bu GSM modulidan foydalana olmayapman. Yangi minora endi 2G qurilmalarini qo'llab -quvvatlamaydi. Shuning uchun, men endi bu loyihani qo'llab -quvvatlay olmayman
3 ta potentsiometr va Arduino bilan 3 ta servo dvigatelni boshqarish: 11 qadam (rasmlar bilan)
3 ta potentsiometr va Arduino bilan 3 ta servo dvigatelni boshqarish: Salom. Bu mening birinchi o'rgatuvchim, shuning uchun, agar men uni sozlashda xatolarga yo'l qo'ysam, sabr qilasiz deb umid qilaman. Bu yangi boshlanuvchilar uchun yozilgan, shuning uchun orangizdagi eng ilg'orlari ko'p narsalarni o'tkazib yuborishi mumkin va men faqat o'zimning simimni ulashim mumkin
Arduino qo'llanmasi - Arduino bilan servo dvigatelni boshqarish: 5 qadam
Arduino qo'llanmasi - Arduino bilan servo dvigatelni boshqarish: Bu "Arduino: Servo dvigatelini Arduino bilan qanday boshqarish kerak" ning yozma versiyasi. Yaqinda yuklagan YouTube videosi. YouTube kanaliga tashrif buyuring