Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Numera har vi fjärrkontroller för våra tv -apparater och andra elektroniska system, vilket har gjort våra liv väldigt enkelt. Har du någonsin undrat över hemautomation som skulle ge möjlighet att styra rörljus, fläktar och andra elektriska apparater hemma med en fjärrkontroll? Självklart, ja! Men är de tillgängliga alternativen kostnadseffektiva? Om svaret är Nej har vi hittat en lösning på det. Vi har kommit med ett nytt system som kallas mikrokontroller baserad hemautomation med Bluetooth. Detta system är superkostnadseffektivt och kan ge användaren möjlighet att styra alla elektroniska enheter utan att ens spendera för en fjärrkontroll. Detta projekt hjälper användaren att styra alla elektroniska enheter med sin smartphone. Vi har också lagt till dimningen till en port där du kan fjärrstyra antingen ljusets ljusstyrka eller fläktens hastighet.
Steg 1: Hårdvara och komponenter
1. Mikrokontroller TM4C123GH6PM
Cortex-M mikrokontroller vald för hårdvarubaserad programmering och gränssnittsillustrationer är TM4C123 från Texas Instruments. Denna mikrokontroller tillhör den högpresterande ARM Cortex-M4F-baserade arkitekturen och har en bred uppsättning kringutrustning integrerade.
2. 5V relämodul
3. LCD LCD -skärmen (LCD)
Vi kommer att använda 16x2 LCD för att visa status för vårt växelbord.
4. Bluetooth-modul HC-05
Bluetooth -modul för att styra reläer och dimmerkrets.
5. Mobil laddare Mobil laddare för att driva mikrokontrollen såväl som reläer.
6. Hölje av plastbrytarkort
7. 7 stickkontakter
Steg 2: Relästyrkrets
Denna design är lätt att förstå och implementera. Den mottagna utmatningen från Bluetooth kan ändra tillståndet för varje kontakt som vi har i kortet.
Steg 3: Designa Dimmer Circuit
Första operationen är Zero Crossing Detection. Zero Crossing är den punkt där ingångssinusvåg blir noll omedelbart under sin svängning.
Den andra operationen utlöser Triac med opto-isolatorn, dvs MOC3021. Utlösningen bör göras med hjälp av mikrokontrollen och dämpningen av spänningen är direkt proportionell mot fördröjningen vid utlösningen.
Steg 4: Gör PCB
Proteus -design, PCB -layout anges i diagrammet
Steg 5: Kodning
Koden för denna mikrokontroller är skriven i Keil uVision -miljön och ges nedan.
Steg 6: Designa Android Applicaiton
Vi kommer att använda MIT App Inventor för att göra vår Android -applikation för Bluetooth -styrda reläer och dimmer.