Mündəricat:
- Addım 1: Bütün lazımi komponentləri toplayın
- Addım 2: Dövrə Şeması
- Addım 3: Arduino lövhəsini proqramlaşdıraq
- Addım 4: Android tətbiqi
Video: Android tətbiqi ilə Bluetooth nəzarətli RGB işığı: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
By motorerkid1Veb saytımı ziyarət edin Müəllifin daha çoxunu izləyin:
Haqqında: Elektronika mühəndisi və hobbi. Mikrodenetleyicilerle denemeye davam etmeyi sevirem. Engineerkid1 haqqında daha çox »
Salam istehsalçılar, bu gün smartfonumuzdan idarə olunan Bluetooth nəzarətli bir RGB zolağı etməyi öyrənəcəyik. Bu layihənin arxasında duran əsas fikir, izləyicinin gözlərinə istilik hissi qatan fon/masa işığı yaratmaqdır. Bəli, bu işıq YouTubers və məhsul fotoqrafiyası ilə əlaqəli insanlar üçün olduqca yaxşıdır. Buna görə də, bu Bluetooth nəzarətli RGB şeridini etmək istəyirsinizsə, bu təlimatı sonuna qədər oxuduğunuzdan əmin olun. Həm də MIT app ixtiraçısı 2 -də bir Android tətbiqini necə inkişaf etdirdiyimin ekran görüntülərini əlavə edəcəyəm.
Addım 1: Bütün lazımi komponentləri toplayın
Vaxtında çatdırılma ilə yüksək keyfiyyətli komponentlər təmin etdikləri üçün təchizatı UTSource.net saytından almağı təklif edirəm. İndi ziyarət edin və üzvlüyünə bir aylıq pulsuz sınaq alın. Artı üzvlərə verilən faydalar arasında 8-30% endirim, 90 günlük geri qaytarma siyasəti, göndərmə kuponları və daha çox şey var. Bu təklifi indi əldə edin!
Bu layihəni həyata keçirmək üçün lazım olan bütün komponentlərin siyahısı budur -
1. Arduino Uno
2. RGB Led Şeridi
3. HC-05 Bluetooth Modulu
4. 3 x IRLZ44N N-kanallı Mofetlər
5. 1 x 220 ohm və 10k ohm müqavimət
Əlavə təchizatlar -
Ümumi təyinatlı PCB, lehimləmə dəmiri, tullanan tellər, elektronika üçün plastik qapaq, sistemi gücləndirmək üçün 12 voltluq adapter.
Addım 2: Dövrə Şeması
Bu layihənin dövrə diaqramı burada verilmişdir və ümumi təyinatlı PCB üzərində lehimləmək asandır. Ancaq əvvəlcə bir çörək taxtasında dövrə sınamağı məsləhət görürəm. Satın aldığınız RGB şeridinin ümumi bir anod növü olduğundan əmin olun. yəni açmaq üçün led'i yerə bağlamalısınız. Mosfets Arduino Uno PWM pinləri ilə idarə olunur.
Dövrə, əmri smartfondan HC-05 Bluetooth modulu vasitəsilə alır. Bunun üçün Arduino TX və Rx pinləri istifadə olunur.
Qeyd: Kodu yükləyərkən Bluetooth modulunun Rx və Tx pinini ayırın, yoxsa sizə bir səhv verər.
Addım 3: Arduino lövhəsini proqramlaşdıraq
İndi burada iki proqram daxil etdim. Hər ikisi də yalnız bir dəyişikliklə eynidir. Kodlardan biri, Arduino sıfırlandıqdan sonra da göstərmək üçün əvvəlki seçilmiş rəngi saxlamaq qabiliyyətinə malikdir.
Digər kod, cihazı hər dəfə işə saldıqda konfiqurasiya etməli olduğumuz sadə bir RGB idarəedicisidir.
EEPROM ilə kod olduqca səmərəlidir və hər dəfə smartfonunuzu bağlamağa ehtiyac yoxdur. Kodla bağlı hər hansı bir şübhəniz varsa, aşağıda şərh etməkdən çekinmeyin.
Addım 4: Android tətbiqi
Bu Android tətbiqini yaratmaq üçün MIT App Inventor 2 -dən istifadə etdim. Arayüz, PWM dəyərlərini Bluetooth vasitəsilə Arduino -ya göndərən sadə sürüşmə açarıdır. Bluetooth cihazı müxtəlif mövcud cihazlardan seçilə bilər. Tətbiqi mənimki ilə eyni etmək istəyirsinizsə, yuxarıdakı şəkilləri izləyin. Və eyni nəzarətləri əldə etmək üçün etdiyim kimi blokları qurun.
Özünü bu işdən xilas etmək istəyənlər tətbiqimi birbaşa yükləyə bilərlər.
Proqramın quraşdırılması, smartfonunuzdakı naməlum mənbələrdən quraşdırma seçimini aktiv etməyinizi tələb edir.
Quraşdırıldıqda telefonunuzun Bluetooth-nu yandırın və HC-05 modulu ilə qoşun. Şifrə "0000" və ya "1234" olacaq.
İndi böyük Bluetooth simgesini vurun və qoşulduğunuz cihazı seçin.
İndi üfüqi çubuqları sürüşdürərək RGB zolağını idarə edə bilərsiniz. Üç rəngi əlavə edərək qarışıq rəng də yarada bilərsiniz.
Ümid edirəm bu təlimatı bəyənərsiniz. Bəyən düyməsini basaraq dəstəyinizi göstərin və bunu dostlarınızla da paylaşın. Kodla bağlı hər hansı bir yardıma ehtiyacınız varsa, aşağıya yazın. Hələlik uşaqlar budur. Başqa bir möhtəşəm layihə ilə geri dönəcəyik. Çox sağ ol.
Tövsiyə:
Arduino MKR1000 və M.I.T ilə Ağıllı Ev. Android tətbiqi: 4 addım
Arduino MKR1000 və M.I.T ilə Ağıllı Ev. Android Tətbiqi: Bu təlimatda ağıllı evinizi bir neçə komponentlə necə yaxşılaşdıracağınızı təsvir edirəm.Bu ağıllı ev dizaynının əsası M.IT.T. -nin inkişaf saytında hazırlanmış bir proqramla idarə olunan Arduino MKR1000 lövhəsidir. (Massachusetts İnstitutu
Android Studio ilə bir Android Tətbiqi necə yaradılır: 8 addım (şəkillərlə)
Android Studio ilə Android Tətbiqini Necə Yaratmaq olar: Bu təlimat sizə Android Studio inkişaf mühitindən istifadə edərək bir Android tətbiqinin necə qurulacağının əsaslarını öyrədəcək. Android cihazları getdikcə daha çox yayıldıqca yeni tətbiqlərə olan tələbat artacaq. Android Studio istifadə etmək asandır (və
Kodlaşdırma və Android Tətbiqi ilə UNO R3, HC-05 və L293D mühərrikindən istifadə edən Arduino 4 Təkərli Sürücü Bluetooth RC Avtomobil: 8 Addım
Kodlaşdırma və Android Tətbiqi ilə UNO R3, HC-05 və L293D Mühərrikdən istifadə edən Arduino 4 Təkərli Sürücü Bluetooth RC Avtomobil: Bu gün sizə HC 05, L293 mühərrik qalxanından istifadə edərək arduino 4 təkərli bluetooth RC avtomobilinin necə hazırlanacağını izah edəcəyəm. Android üçün avtomobili idarə etmək üçün kodlaşdırma və tətbiq ilə 4 DC motor. İstifadə olunan komponent: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Alexa Dragonboard, Android tətbiqi və qəhvə maşını ilə necə əlaqə qurmaq olar: 7 addım
Alexa Dragonboard, Android Tətbiqi və Qəhvə Maşını ilə necə əlaqə qurmaq olar: Bu təlimat, Qəhvə Maşınının Alexa Dragonboard və Android Tətbiqi ilə əlaqələndirilməsi, inteqrasiyası və istifadəsi üçün lazımi addımları təqdim edir. Qəhvə maşını haqqında daha ətraflı məlumat üçün bu təlimatı yoxlayın
RC Car Hack - Android Tətbiqi ilə Bluetooth İdarə Edilir: 3 Adım (Şəkillərlə)
RC Car Hack - Android Tətbiqi ilə Bluetooth İdarə Edilir: Əminəm ki, hər biriniz evdə istifadə olunmamış RC avtomobili tapa bilərsiniz. Bu təlimat köhnə RC avtomobilinizi orijinal hədiyyəyə dəyişməyinizə kömək edəcək :) Sahib olduğum RC avtomobilinin kiçik olması səbəbindən Arduino Pro Mini -ni əsas nəzarətçi olaraq seçdim. Başqa