Sisukord:
- Samm: koguge kokku kõik vajalikud komponendid
- 2. samm: vooluahela skeem
- Samm: programmeerime Arduino tahvli
- Samm: Androidi rakendus
Video: Bluetooth -juhitav RGB -tuli Androidi rakendusega: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Külastage minu veebisaitiJärgige rohkem autori poolt:
Teave: elektroonikainsener ja harrastaja. Mulle meeldib pidevalt katsetada mikrokontrolleritega. Lisateavet engineerkid1 kohta »
Tere tegijad, täna õpime tegema Bluetooth -juhitavat RGB -riba, mida juhitakse meie nutitelefonist. Selle projekti põhiidee on luua tausta-/laualamp, mis lisab vaataja silmadele soojustunde. Jah, see valgus on päris hea YouTube'i kasutajatele ja tootefotograafiaga seotud isikutele. Nii et kui soovite selle Bluetooth -juhitava RGB -riba muuta, lugege kindlasti kogu see juhis lõpuni. Lisan ka ekraanipildid sellest, kuidas arendasin MIT -i rakenduse leiutajas 2. androidrakendust, et juhtida LED -e.
Samm: koguge kokku kõik vajalikud komponendid
Soovitan teil osta tarvikud saidilt UTSource.net, kuna need pakuvad kvaliteetseid komponente õigeaegselt kohaletoimetamisega. Külastage kohe ja saate nende pluss liikmeksolekuks ühe kuu tasuta prooviperioodi. Plussliikmetele pakutavad soodustused hõlmavad 8–30% hinnaalandust, 90-päevast tagastamispoliitikat, saatekuponge ja palju muud. Haara sellest pakkumisest kohe kinni!
Siin on kõigi selle projekti tegemiseks vajalike komponentide loend -
1. Arduino Uno
2. RGB LED -riba
3. Bluetooth-moodul HC-05
4. 3 x IRLZ44N N-kanaliga Mofets
5. 1 x 220 oomi ja 10 k oomi takisti
Lisatarvikud -
Üldotstarbeline trükkplaat, jootekolb, džemprijuhtmed, plastkorpus elektroonika jaoks, 12 -voldine adapter süsteemi toiteks.
2. samm: vooluahela skeem
Selle projekti skeem on toodud siin ja seda on lihtne üldotstarbelisel trükkplaadil joota. Kuid ma soovitaksin kõigepealt testida vooluringi leivaplaadil. Veenduge, et ostetud RGB -riba on tavaline anooditüüp. st peate sisselülitamiseks ühendama led maaga. Mosfette juhivad Arduino Uno PWM -tihvtid.
Vooluahel saab käsu nutitelefonilt Bluetooth-mooduli HC-05 kaudu. Selleks kasutatakse Arduino TX- ja Rx -tihvte.
. Märkus. Koodi üleslaadimise ajal ühendage Bluetooth -mooduli Rx- ja Tx -pin lahti, vastasel juhul kuvatakse teile tõrge.
Samm: programmeerime Arduino tahvli
Nüüd olen siia lisanud kaks programmi. Mõlemad on ühe muudatusega ühesugused. Ühel koodil on võimalus salvestada eelmine valitud värv kuvamiseks isegi pärast Arduino lähtestamist.
Teine kood on lihtsalt lihtne RGB led -kontroller, mille peame seadistama iga kord, kui seadme sisse lülitame.
Kood EEPROMiga on üsna tõhus ja te ei pea nutitelefoni iga kord ühendama. Kui teil on koodi osas kahtlusi, kommenteerige allpool.
Samm: Androidi rakendus
Selle androidrakenduse loomiseks kasutasin MIT App Inventor 2. Liides on lihtne libistatav lüliti, mis saadab PWM väärtused Arduinole Bluetoothi kaudu. Bluetooth -seadet saab valida erinevate saadaolevate seadmete hulgast. Kui soovite muuta rakenduse minu omaks, järgige ülaltoodud pilte. Ja seadistage plokid nagu mina, et saada samad juhtnupud.
Need, kes soovivad end sellest ülesandest päästa, saavad minu rakenduse otse alla laadida.
Tarkvara installimine nõuab nutitelefonis tundmatutest allikatest installimise sisselülitamist.
Kui see on installitud, lülitage sisse telefoni Bluetooth ja ühendage see HC-05 mooduliga. Parool on "0000" või "1234".
Nüüd klõpsake suurel Bluetoothi ikoonil ja valige oma seotud seade.
Nüüd saate RGB -riba juhtida, libistades horisontaalseid ribasid. Kolme värvi liitmisel saate luua ka segu värvi.
Loodan, et teile meeldib see õpetatav. Näidake oma toetust, klõpsates nuppu Meeldib, jagage seda ka oma sõpradega. Kui vajate koodi osas abi, kommenteerige allpool. See on praegu poisid. Tuleme tagasi mõne laheda projektiga. Aitäh.
Soovitan:
7 jalga 7 segmendi RGB -ekraan koos BT -rakendusega: 22 sammu (piltidega)
7 jalga 7 segmendi RGB -ekraan koos BT -rakendusega: See on minu pikaajaline unistus 6 -jalase kella tegemisest (kuid siin on 7 -jala ekraan), kuid see on ainult unistus. See on esimene samm esimese numbri tegemiseks, kuid töötades tunnen end ilma selliste masinatega nagu laserlõikur, on seda väga raske teha
Arduino neljarattaveoga Bluetooth RC auto UNO R3, HC-05 ja L293D mootorikilbi abil koos kodeerimise ja Androidi rakendusega: 8 sammu
Arduino neljarattaveoga Bluetooth RC auto UNO R3, HC-05 ja L293D mootorikilbi abil koos kodeerimise ja Androidi rakendusega: Täna räägin teile, kuidas valmistada arduino neljarattaveoga Bluetooth RC autot, kasutades HC 05, L293 mootorikilpi, 4 alalisvoolumootorit, kodeerimise ja rakendusega androidile auto juhtimiseks. Kasutatud komponent: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Kohandatav laserlabürint Arduino ja Androidi rakendusega: 13 sammu (piltidega)
Kohandatav laserlabürint Arduino ja Androidi rakendusega: vaadake palju labürinti lasteraamatutest kuni automaatse labürindi lahendamise robotini. Siin proovin mõnda asja teisiti, kus lahendan labürindi laserpeegelduse abil. Alustuseks arvan, et see on väga lihtne, kuid odavamalt maksab täpsus rohkem aega. Kui keegi soovib, et
RGB lõpmatusekell oma BT -rakendusega: 15 sammu (piltidega)
RGB lõpmatusekell oma BT -rakendusega: tavalised digitaalsed ja analoogkellad on igavad, nii et plaanite välja töötada laheda kohandatud värvidega kella valimise, tunnikella, minutilise ja sekundilise käe jaoks. Selleks tahate kõigepealt arendada kella, kasutades adresseeritavat RGB LED -riba. Siis suhtlemiseks A -ga
Arduino/Androidi taimer (koos rakendusega!). Juhtige oma tulesid ja muid asju: 6 sammu
Arduino/Androidi taimer (koos rakendusega!). Juhtige oma tulesid ja muid asju: Tere! Siin ma olen koos teise taimeriga. Selle projektiga saate määrata, kas taimer on " SEES " või " VÄLJAS " iga tunni kohta päevas. Androidi rakenduse abil saate päevas määrata mitu sündmust. Kombineerides Arduino ja Androidi