Sisällysluettelo:
- Vaihe 1: Laitteisto ja komponentit
- Vaihe 2: Releen ohjauspiiri
- Vaihe 3: Himmennyspiirin suunnittelu
- Vaihe 4: Piirilevyn valmistus
- Vaihe 5: Koodaus
- Vaihe 6: Android -sovelluksen suunnittelu
Video: Koti -automaatio: Automaattinen kytkinkortti himmentimen ohjauksella Bluetoothin kautta Tiva TM4C123G: n avulla: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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.
Suositeltava:
Kirjoittaminen OLED -näyttöön Bluetoothin kautta: 6 vaihetta
Kirjoittaminen OLED -näyttöön Bluetoothin kautta: Tämä projekti on inspiroitu ja Arduino LCD -näytönohjaimen remix Bluetoothin kautta Johdanto: Tässä projektissa teemme "Bluetooth OLED" -laitteen. Tässä suunnittelussa yhdistämme Arduinon OLED- ja Bluetooth -moduuliin
HC-05-sarjan määritys Bluetoothin kautta: 10 vaihetta
HC-05-sarjamääritykset Bluetoothin kautta: Kun käytin Android-laitteita ja HC-05 Bluetooth SPP -moduuleja joissakin Arduino-projekteissa, halusin tarkistaa ja muuttaa HC-05-siirtonopeuksia ja muita parametreja kytkemättä tietokoneen USB-porttiin. Siitä tuli tämä. HC-05-moduulit yhdistävät sarja- ja Blu
Carro Robô Controlado Bluetoothin kautta: 10 vaihetta
Carro Robô Controlado Bluetoothin kautta: Um dos projetos mais ambiciosos para se fazer com Arduino on a buildção de um carro robô, para mim foi que me motivou a estudar more sobre o Arduino, and Internet and possibvel encontrar diversas form de constructionir um, seja um linjan sekoittaja
DIY -ohjaus RGB -LED -väri Bluetoothin kautta: 5 vaihetta
DIY -ohjaus RGB -LED -väri Bluetoothin kautta: Älylamppujen suosio on kasvanut viime aikoina, ja niistä on tulossa jatkuvasti keskeinen osa älykkään kodin työkalupakkia. Älykkäät lamput antavat käyttäjälle mahdollisuuden hallita valoaan käyttäjän älypuhelimessa olevan erikoissovelluksen kautta; lamppu voidaan kytkeä päälle
Ohjaa Ws2812 Neopixel LED STRIP -yhteyttä Bluetoothin kautta Arduino Unon avulla: 4 vaihetta
Ohjaa Ws2812 Neopixel LED STRIP -yhteyttä Bluetoothin kautta Arduino Unon avulla: Hei kaverit tässä ohjeessa opimme hallitsemaan neopixeliä arduinolla. Joten periaatteessa arduino yhdistetään Bluetoothin kautta hc05 Bluetooth -moduulin avulla älypuhelimeen ja älypuhelin lähettää komentoja vaihtaa neopixel -led -nauhan väriä