Stap 1: Hoe werkt het systeem?
Natuurlijk, de code van een airconditioner, variëren afhankelijk van het model en volgens de fabrikant. Om deze reden moet als de eerste fase van het werk, u de procedure die reverse-engineering, dat is heet het verkrijgen van de codes voor uw apparaat, met behulp van de sensor TSOP1738.
Zodra u de codes hebt ontvangen voor uw airconditioner, zijn we bijna te voltooien "het werk". Hebt u een klein programma dat vereenvoudigt het instellen van de code in te voegen in de Arduino, en kunt u de diverse coderingen. Deze codes kunnen worden ingesteld door de gebruiker door middel van een simpele webpagina, met of zonder bescherming.
Zoals je hebt gelezen in de "Hardware-eisen", schreef ik dat u moet twee Arduino, de belangrijkste reden is dat de sequenties van bits worden verzonden naar de airconditioners zijn te groot om te worden opgenomen in een enkel apparaat, dat onder andere moet ook zorgen voor het deel van de opdrachten voor bestandsbeheer die zal worden overgebracht via het Internet.
In de praktijk zal er een apparaat dat voor de deel-webserver en de andere zorgt voor het verzenden van IR-signalen. De andere reden die mij gevraagd om dit project te doen met twee apparaat, is dat u kunt veilig Raspberry PI te gebruiken voor het beheer van de webserver, dus zeker verbeteren de look en feel van de webpagina.