Beschrijving
Smarthome Het basisboek voor uw doe-het-zelf smarthome
Met moderne microcontrollermodules is het eenvoudig geworden om met sensoren meetwaarden te registreren en met actuatoren acties uit te voeren.
Dit boek laat aan de hand van talrijke voorbeelden zien hoe dit kan worden bereikt. Een breed spectrum wordt bestreken, van eenvoudige meetwaardeverwerving, tot automatische plantenbewatering, tot een MQTT-ondersteund smarthome controlecentrum.
De projecten en de gebruikte onderdelen worden in detail toegelicht. Een beginner kan de voorbeelden gemakkelijk kopiëren of, met een beetje programmeerkennis, aanpassen aan zijn eigen behoeften.
Gevorderde gebruikers kunnen de projecten gebruiken als inspiratie voor hun eigen verdere ontwikkeling.
Naast een gedetailleerde referentie aan het eind van het boek, kunnen alle beschreven programma's worden gedownload, evenals STL-bestanden voor het maken van behuizingen op de 3D-printer.
Inhoud:
- Gebruiken en programmeren van de ESP8266 en ESP32 microcontroller in de Arduino IDE.
- Gebruik van sensoren om omgevingsfactoren te meten
- Gebruik van actuatoren zoals relais en servo's
- Uitleg van bussystemen I2C en SPI
- Basisinleiding in HTML en CSS
- Eenvoudige webservers met microcontrollers
- Uitleg en gebruik van MQTT
- Bouw je eigen MQTT makelaar
Voordelen:
- Brede achtergrondkennis door gedetailleerde beschrijving van componenten en programmeerbeginselen
- Eenvoudige, gemakkelijk te begrijpen, geïllustreerde uitleg van de gebruikte bussystemen
- Verdieping van de theorie aan de hand van praktische voorbeelden
- Praktische projecten zoals de registratie van milieuparameters, automatische bewatering van planten en de besturing van een klep met een servo dienen als sjabloon voor uw eigen ideeën.
- Smarthome control unit met touch screen bediening kan ongewijzigd worden gebruikt, maar ook als basis voor eigen verdere ontwikkelingen.