Mundarija:

Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri: 4 qadam
Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri: 4 qadam

Video: Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri: 4 qadam

Video: Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri: 4 qadam
Video: Telefondan orqali bluetooth bilan boshqariladigan, yasagan mashinam. 2024, Noyabr
Anonim
Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri
Android boshqaruvi bilan Bluetooth boshqariladigan RGB nuri

Engineerkid1Veb -saytimga tashrif buyuring Muallifning boshqa ma'lumotlarini kuzatib boring:

DIY chizilgan planshet ✏️
DIY chizilgan planshet ✏️
DIY chizilgan planshet ✏️
DIY chizilgan planshet ✏️
Robotni ta'qib qiladigan OpenCV asosidagi chiziq
Robotni ta'qib qiladigan OpenCV asosidagi chiziq
Robotni ta'qib qiladigan OpenCV asosidagi chiziq
Robotni ta'qib qiladigan OpenCV asosidagi chiziq
SMPS yordamida Diy quvvat manbasini o'zgartirish
SMPS yordamida Diy quvvat manbasini o'zgartirish
SMPS yordamida Diy quvvat manbasini o'zgartirish
SMPS yordamida Diy quvvat manbasini o'zgartirish

Haqida: elektron muhandis va sevimli mashg'ulotchi. Men mikrokontroller bilan tajriba o'tkazishni yaxshi ko'raman. Engineerkid1 haqida batafsil »

Salom ishlab chiqaruvchilar, bugun biz o'z smartfonimizdan boshqariladigan Bluetooth boshqariladigan RGB tasmasini yasashni o'rganamiz. Loyihaning asosiy g'oyasi - tomoshabin ko'ziga iliqlik hissi qo'shadigan fon/stol nuri yaratish. Ha, bu yorug'lik YouTuberlar va mahsulotni suratga olish bilan bog'liq odamlar uchun juda yaxshi. Shunday qilib, agar siz RGB -ni Bluetooth orqali boshqarishni xohlasangiz, uni oxirigacha o'qing. Bundan tashqari, men MIT ilovasini ixtirochi 2. da android -ni qanday ishlab chiqqanimni ko'rsataman.

1 -qadam: Barcha kerakli komponentlarni yig'ing

Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing

Men sizga UTSource.net -dan materiallarni sotib olishni taklif qilaman, chunki ular yuqori sifatli komponentlarni o'z vaqtida etkazib berish bilan ta'minlaydi. Hozir tashrif buyuring va a'zolik uchun bir oylik bepul sinovdan o'ting. Qo'shimcha a'zolarga berilgan imtiyozlar narxni 8-30% ga pasaytirish, 90 kunlik qaytarish siyosati, jo'natish kuponlari va boshqalarni o'z ichiga oladi. Bu taklifni hoziroq oling!

Mana bu loyihani amalga oshirish uchun zarur bo'lgan barcha komponentlar ro'yxati -

1. Arduino Uno

2. RGB Led tasmasi

3. HC-05 Bluetooth moduli

4. 3 x IRLZ44N N-kanalli Mofets

5. 1 x 220 ohm va 10 k ohmli qarshilik

Qo'shimcha materiallar -

Umumiy maqsadli PCB, lehimlantiruvchi temir, o'tish simlari, elektronika uchun plastik korpus, tizimni quvvatlantirish uchun 12 voltli adapter.

2 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

Ushbu loyihaning sxemasi bu erda berilgan va umumiy maqsadli PCBda lehimlash oson. Lekin men sxemani avval non panelida sinab ko'rishni maslahat berardim. Siz sotib olgan RGB tasmasi keng tarqalgan anod turi ekanligiga ishonch hosil qiling. Ya'ni, uni yoqish uchun siz elektr tokini erga ulashingiz kerak. Mosfets Arduino Uno PWM pinlari tomonidan boshqariladi.

Zanjir smartfondan buyruqni HC-05 Bluetooth moduli orqali oladi. Buning uchun Arduino TX va Rx pinlari ishlatiladi.

Eslatma: Kodni yuklashda Bluetooth modulining Rx va Tx pinini uzing, aks holda sizga xato bo'ladi.

3 -qadam: Arduino kartasini dasturlashtiramiz

Keling, Arduino kartasini dasturlashtiramiz
Keling, Arduino kartasini dasturlashtiramiz
Keling, Arduino kartasini dasturlashtiramiz
Keling, Arduino kartasini dasturlashtiramiz

Endi men bu erda ikkita dasturni qo'shdim. Ikkalasi ham bitta o'zgarish bilan bir xil. Kodlardan biri Arduino qayta o'rnatilgandan keyin ham ko'rsatiladigan oldingi tanlangan rangni saqlash imkoniyatiga ega.

Boshqa kod - bu oddiy RGB boshqaruvi, biz har safar qurilmani yoqishimiz kerak.

EEPROM kodi juda samarali va har safar smartfonni ulash shart emas. Agar sizda kod haqida shubhangiz bo'lsa, quyida izoh qoldiring.

4 -qadam: Android ilovasi

Android uchun dastur
Android uchun dastur
Android uchun dastur
Android uchun dastur
Android uchun dastur
Android uchun dastur

Men Android ilovasini yaratish uchun MIT App Inventor 2 dan foydalanardim. Interfeys - bu PWM qiymatlarini Bluetooth orqali Arduino -ga yuboradigan oddiy toymasin kalit. Bluetooth qurilmasini turli xil mavjud qurilmalardan tanlash mumkin. Agar siz ilovani meniki bilan bir xil qilishni xohlasangiz, yuqoridagi rasmlarga amal qiling. Xuddi shu boshqaruv elementlarini olish uchun men qilganidek bloklarni o'rnating.

O'zini bu vazifadan qutqarmoqchi bo'lganlar to'g'ridan -to'g'ri mening ilovamni yuklab olishlari mumkin.

Dasturni o'rnatish uchun siz smartfoningizdagi noma'lum manbalardan o'rnatishni yoqishingiz kerak.

O'rnatilganda, telefoningizning Bluetooth-ni yoqing va uni HC-05 moduli bilan bog'lang. Parol "0000" yoki "1234" bo'ladi.

Endi katta Bluetooth belgisini bosing va ulangan qurilmangizni tanlang.

Endi siz gorizontal chiziqlarni siljitish orqali RGB tasmasini boshqarishingiz mumkin. Siz uchta rangni qo'shib, aralash rangni yaratishingiz mumkin.

Umid qilamanki, sizga bu ko'rsatma yoqadi. Yoqtirish tugmachasini bosib o'z qo'llab -quvvatlashingizni ko'rsating va buni do'stlaringiz bilan baham ko'ring. Agar sizga kod bo'yicha yordam kerak bo'lsa, quyida izoh qoldiring. Yigitlar hozircha shunday. Yana bir ajoyib loyiha bilan qaytadi. Rahmat.

Tavsiya: