Stap 1: Wat zullen we
Voor dit project zullen we:
Voor uw eigen aangepaste circuit *:
- ATmega328p (+28-pins aansluiting)
- 16 Mhz kristal oscillator
- 2 x 22pF, 1 x 0.1uF condensatoren
- 10K Ohm weerstand
U moet ook een Arduino uno bord om te programmeren van de IC ATmega328p. Het heeft ook sterk aanbevolen om het bouwen van uw circuit op een breadboard eerst.
* Als u een Arduino board proberen iets klein, zoals Arduino Nano of Arduino Micro te gebruiken wilt.
Sensoren en modules:
- DHT-22 (voor temperatuur en vochtigheid) ($9 de link)
- Adafruit BMP280 (voor luchtdruk en hoogtemeter)
- ESP8266 WiFi module (~ 3$ link)
Stroombron:
- 3, 7V accu (500mAh zal wel goed)
Opmerking:
Onze code is alleen ter ondersteuning van de BMP280 sensor van Adafruit. Als u wilt gebruiken van een ander merk zal moet u wijzigingen aanbrengen in onze code.
Er zijn te veel versies van WiFi van de ESP8266 modules daar... sommigen van hen zal niet werken met onze code, dus zorg ervoor dat u gebruik maken van dezelfde versie (link - foto's hier)