Omschrijving
Leer hoe je de ESP32 Microcontroller en het programmeren met MicroPython in je toekomstige projecten kunt gebruiken!
Het (Engelstalige) projectboek, geschreven door de bekende Elektor auteur Dogan Ibrahim, bevat vele software- en hardware-gebaseerde projecten die speciaal voor de MakePython ESP32 ontwikkelkit ontwikkeld zijn. De kit wordt geleverd met verschillende LED's, sensoren, en actuatoren. De kit helpt je de basiskennis op te doen om eigen IoT projecten te maken.
Alle volledig geëvalueerde projecten in het boek zijn voorzien van de bijgeleverde componenten. Elk project bevat een blokschema, een schakelschema, een volledige programmalijst, en een volledige programma beschrijving.
Inbegrepen in de kit
- 1x MakePython ESP32 ontwikkelingsboard met kleuren LCD
- 1x Ultrasone afstandsmeter
- 1x Temperatuur- en luchtvochtigheidssensor
- 1x Zoemer module
- 1x DS18B20 module
- 1x Infrarood module
- 1x Potentiometer
- 1x WS2812 module
- 1x Geluidssensor
- 1x Trilsensor
- 1x Module met lichtgevoelige weerstand
- 1x Puls sensor
- 1x Servo motor
- 1x USB kabel
- 2x Knop
- 2x Breadboard
- 45x Schakeldraad
- 10x Weerstand 330R
- 10x LED (Rood)
- 10x LED (Groen)
- 1x Projectboek (Engelstalig, 206 pagina's)
Boek met 46 projecten
LED Projecten
- Knipperende LED
- SOS knipperende LED
- Knipperende LED – met behulp van een timer
- Afwisselend knipperende LEDs
- Knopbediening
- De knippersnelheid van de LED's veranderen met drukknop onderbrekingen
- Chasing-LEDs
- Binaire teller met LEDs
- Kerstverlichting (willekeurig-knipperende 8 LEDs)
- Elektronische dobbelsteen
- Geluksdag van het week
Projecten voor Pulsewidth Modulation (PWM)
- Genereer een PWM golfvorm van 1000 Hz met 50% duty cycle
- LED helderheid regelen
- Meten van de frequentie en duty cycle van een PWM golfvorm
- Melodieën maker
- Eenvoudig elektronisch orgel
- Servo motor besturing
- Servo motor DS18B20 thermometer
Projecten voor analoog naar digitaal converteren (ADC)
- Voltmeter
- Plotten van de analoge ingangsspanning
- Interne temperatuursensor van de ESP32
- Ohmmeter
- Lichtgevoelige weerstandsmodule
Projecten voor digitaal naar analoog converteren (DAC)
- Opwekken van vaste spanningen
- Opwekken van een zaagtand-golf signaal
- Opwekken van een driehoek-golf signaal
- Golfvorm met willekeurige periode
- Genereren van een sinus-golf signaal
- Genereren van een nauwkeurig sinus-golf signaal met behulp van een timer interrupts
Gebruik van het OLED Display
- Seconden teller
- Gebeurtenisteller
- DS18B20 digitale thermometer met OLED
- ON-OFF temperatuur regelaar
- Meten van temperatuur en luchtvochtigheid
- Ultrasone afstandsmeting
- Hoogte van een persoon (stadiometer)
- Hartslag (polsslag) meten
Andere bij de set geleverde sensoren
- Diefstal alarm
- Met geluid geactiveerd licht
- Infrarood obstakel-vermijding met zoemer
- WS2812 RGB LED ring
- Tijdregistratie van temperatuur en luchtvochtigheid
Netwerkprogrammering
- Wi-Fi scanner
- Bediening op afstand vanuit de Internet browser (met een smartphone of PC) – Webserver
- Temperatuur- en luchtvochtigheidsgegevens opslaan in de Cloud
Werking met Low-Power
- Gebruik een timer om de processor te laten ontwaken