Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Nykyään meillä on television ja muiden elektronisten järjestelmien kaukosäätimet, jotka ovat tehneet elämästämme todella helppoa. Oletko koskaan miettinyt kodin automaatiota, joka antaisi mahdollisuuden ohjata putkivaloja, tuulettimia ja muita sähkölaitteita kotona kaukosäätimellä? Tietysti, kyllä! Mutta ovatko käytettävissä olevat vaihtoehdot kustannustehokkaita? Jos vastaus on ei, olemme löytäneet ratkaisun siihen. Olemme keksineet uuden järjestelmän, nimeltään mikro-ohjainpohjainen koti-automaatio, joka käyttää Bluetoothia. Tämä järjestelmä on erittäin kustannustehokas ja voi antaa käyttäjälle mahdollisuuden hallita mitä tahansa elektronista laitetta kuluttamatta edes kauko-ohjaimeen. Tämä projekti auttaa käyttäjää hallitsemaan kaikkia elektronisia laitteita älypuhelimellaan. Lisäsimme myös himmennystoiminnon yhteen porttiin, josta voit etäohjata joko valon kirkkautta tai tuulettimen nopeutta.
Vaihe 1: Laitteisto ja komponentit
1. Mikro -ohjain TM4C123GH6PM
Laitteistopohjaiseen ohjelmointiin ja liitäntäkuvituksiin valittu Cortex-M-mikrokontrolleri on Texas Instrumentsin TM4C123. Tämä mikro-ohjain kuuluu tehokkaaseen ARM Cortex-M4F -pohjaiseen arkkitehtuuriin, ja siihen on integroitu laaja valikoima oheislaitteita.
2. 5V relemoduuli
3. LCD Nestekidenäyttö (LCD)
Käytämme 16x2 LCD -näyttöä näyttääksemme kytkentäkorttimme tilat.
4. Bluetooth-moduuli HC-05
Bluetooth -moduuli releiden ja himmenninpiirin ohjaamiseen.
5. Matkalaturi Matkalaturi mikro-ohjaimen ja releiden virransyöttöön.
6. Muovinen kytkinlevyn kotelo
7. 7 pistoketta
Vaihe 2: Releen ohjauspiiri
Tämä suunnittelu on helppo ymmärtää ja toteuttaa. Vastaanotettu Bluetooth -lähtö pystyy muuttamaan jokaisen piirilevyssä olevan pistokkeen tilaa.
Vaihe 3: Himmennyspiirin suunnittelu
Ensimmäinen toimenpide on Zero Crossing Detection. Zero Crossing on piste, jossa sisääntulon siniaalto muuttuu hetkellisesti nollaksi sen heilahduksen aikana.
Toinen toimenpide on Triacin laukaiseminen optoeristimellä eli MOC3021. Laukaisu on tehtävä mikro-ohjaimella ja jännitteen himmennys on suoraan verrannollinen liipaisun viiveeseen.
Vaihe 4: Piirilevyn valmistus
Proteus -suunnittelu, piirilevyasettelu on esitetty kaaviossa
Vaihe 5: Koodaus
Tämän mikro -ohjaimen koodi on kirjoitettu Keil uVision -ympäristöön ja se on annettu alla.
Vaihe 6: Android -sovelluksen suunnittelu
Käytämme MIT App Inventoria Android -sovelluksemme luomiseen bluetooth -ohjattuihin releisiin ja himmentimiin.