Inhoudsopgave:
- Stap 1: Adafruit Feather Huzzah
- Stap 2: Cayenne IoT voor iedereen
- Stap 3: Installeer de software
- Stap 4: Installeer de Adafruit Huzzah Feather ESP8266 op Arduino IDE
- Stap 5: Maak het circuit
- Stap 6: Maak uw Cayenne-dashboard
Video: Meteo Node IoT Smart Meteo Station - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik wil een apparaat maken om de temperatuur en vochtigheid in mijn kantoor te bewaken. Er zijn veel boards die compatibel zijn met LUA of Arduino IDE. Er zijn veel borden met wifi-internetverbinding. Ik hou van Adafruit en ik hou van alle producten van dit merk.
Voor mijn project heb ik de kleine en zeer slimme Adafruit Huzzah Feather-versie gekozen. De Adafruit Feather is een complete lijn ontwikkelborden van Adafruit die zowel standalone als stapelbaar zijn. Ze kunnen worden gevoed door lipo-batterijen voor gebruik onderweg of door hun micro-USB-stekkers voor stationaire projecten. Veren zijn flexibel, draagbaar en net zo licht als hun naamgenoot.
Ik gebruik de DHT-11-sensor. De DHT-11 is een kleine sensor met een goede respons en een zeer lage prijs. Zie op Amazon.
We hebben ook een complete lijn accessoires en Feather Wings om planken op te stapelen en ruimte toe te voegen voor prototyping. In de kern is de Adafruit Feather een compleet ecosysteem van producten - en de beste manier om uw project te laten vliegen.
www.adafruit.com/feather
Ik kies voor Adafruit Huzzah omdat het de ESP8266-chip aan boord heeft. Dit is een chip die ik elke dag in mijn projecten gebruik en ik ben er dol op.
U kunt Huzzah ESP8266 kopen op AMAZON:
De Huzzah ESP8266 Feather-versie:
Ook gebruik ik dagelijks Cayenne Dashboard. Het Cayenne Dashboard is een perfecte oplossing voor iedereen die op een eenvoudige manier de gegevens in de cloud wil delen of het MQTT-protocol wil gebruiken met Raspberry Pi- of Arduino-borden. De Cayenne is heel eenvoudig en de gemeenschap is een schat aan projecten en suggesties. Bekijk de site, abonneer u vandaag nog gratis. Lees het forum en praat met de gebruikers.
Stap 1: Adafruit Feather Huzzah
Feather is het nieuwe ontwikkelbord van Adafruit, en net als zijn naamgenoot is het dun, licht en laat je vliegen! We hebben Feather ontworpen als een nieuwe standaard voor draagbare microcontroller-cores.
Dit is de Adafruit Feather HUZZAH ESP8266 - onze kijk op een 'alles-in-één' ESP8266 wifi-ontwikkelbord met ingebouwde USB en batterijoplader. Het is een ESP8266 wifi-module met alle extra's die je nodig hebt, klaar om te rocken!
De Huzzah ESP8266 Feather-versie:
Details:
- Maatregelen 2,0 "x 0,9" x 0,28" (51 mm x 23 mm x 8 mm)
- 9,7 gram
- ESP8266 @ 80MHz met 3.3V logica/voeding
- 4 MB FLASH (32 MBit)
- Ingebouwde WiFi 802.11 b/g/n
- 3.3V-regelaar met 500mA piekstroomuitgang
- CP2104 USB-serieel converter aan boord met 921600 max baudrate voor snel uploaden
- Ondersteuning voor automatische reset om in de bootload-modus te komen voordat de firmware wordt geüpload
- 9 x GPIO-pinnen - kan ook worden gebruikt als I2C en SPI1 x analoge ingangen 1.0V max
- Ingebouwde 100mA LiPoly-oplader met oplaadstatusindicator-LED, kan ook een spoor knippen om de oplader uit te schakelen
- Pin #0 rode LED voor algemeen knipperend.
- Pin #2 blauwe LED voor bootloading debug & knipperen voor algemeen gebruik
- Aan/uit-pin
- 4 montagegaten
- Reset knop
Stap 2: Cayenne IoT voor iedereen
Cayenne is een perfect platform voor het ontwikkelen van uw cloudproject. Cayenne biedt u een complete oplossing voor het ontwikkelen van uw IoT-project. Een dashboard dat de data ontvangt, opslaat en ook activeert. U kunt bijvoorbeeld een mail sturen of een bericht sturen. De installatie is heel eenvoudig, er zijn tonnen video en veel projecten die je kunt bekijken en remixen.
Meld u nu gratis aan!
Daarna kun je een bord toevoegen aan je dashboard. Noteer uw persoonlijke token. Daarna moet u dit ondertekenen in de Arduino-code.
Stap 3: Installeer de software
Download eerst de Adafrut Huzzah-stuurprogramma's. U kunt de documenten op de officiële site van Adafruit bekijken en alle bestanden downloaden.
Na de eerste stap kun je de Arduino IDE downloaden en het Adafruit Huzzah-bord toevoegen. Download de Arduino IDE van de officiële site www.arduino.cc en volg de procedure voor het toevoegen van de boards.
Voeg de Cayenne-bibliotheek toe door de officiële Arduino-gids te volgen. U kunt de bibliotheek handmatig downloaden en installeren door de bestanden naar de Arduino-bibliothekenmap te kopiëren.
Daarna kun je de firmware op je board uploaden. Sluit het Adafruit Huzzah-bord aan op uw computer met behulp van een USB-kabel en upload de code met behulp van de Arduino IDE.
ONTHOUD: voeg uw SSID en wachtwoord toe voor uw WiFi-internetlan en uw Cayenne-token
Download de code van GitHub:
github.com/masteruan/Meteo-node-Cayenne/bl…
Stap 4: Installeer de Adafruit Huzzah Feather ESP8266 op Arduino IDE
Typ https://arduino.esp8266.com/stable/package_esp8266com_index.json in het veld Extra Board Manager-URL's in de voorkeuren van Arduino v1.6.4+.
Gebruik vervolgens de Board manager om het ESP8266-pakket te installeren.
Na het installatieproces zou u moeten zien dat het esp8266-pakket is gemarkeerd als GENSTALLEERD.
Sluit het Boards Manager-venster zodra het installatieproces is voltooid. Als je opnieuw bent opgestart, selecteer je Adafruit HUZZAH ESP8266 in de vervolgkeuzelijst Tools->Board
Details bord:
80 MHz als de CPU-frequentie
Flitsgrootte bij 4M (3M SPIFFS)
Uploadsnelheid, selecteer 115200 baud
De bijpassende COM-poort voor uw FTDI- of USB-seriële kabel
Dit is de Arduino IDE 8266-ondersteuning:
Stap 5: Maak het circuit
De DHT-11 sensor is een goede sensor die je twee waarden geeft. Luchtvochtigheid en temperatuur in Celsius of Fahrenheit.
Je kunt de DHT-11 vinden op Amazon
Je kunt de DHT-11 op Arduino en op Adafruit Huzzah gebruiken. Sluit respectievelijk de VCC en GND aan op de 3V- en GND-pinnen. Sluit daarna de datapin aan op pin nummer 12. Pinnummer 3 op de DHT-11 is NC (niet aangesloten).
Daarna kunt u de batterijstekker of een led aansluiten. In mijn project gebruik ik een blauwe led aan de onderkant van de structuur. De led is verbonden met de Batt-pin. Als ik de batterij op het Adafruit-bord aansluit, gaat de led aan. Zoals je kunt zien op de video, wanneer de meteo-node op de grond is, zoals je kunt zien op de video, verlicht de blauwe led de rand van de wolk.
Stap 6: Maak uw Cayenne-dashboard
De laatste stap is het maken van je dashboard. Ik gebruik twee widgets in analoge stijl, voor temp- en humi-waarden, één knop voor het commando van de led aan boord en een numerieke teller die op het dashboard de seconden van activiteit van het meteostation laat zien.
Nu kunt u de Meteo Node achterlaten waar u maar wilt, en het toont u de temperatuur en vochtigheid van de omgeving. U kunt het apparaat ver van elektriciteit laten staan, omdat het apparaat een lithiumbatterij bevat. Ook hebben de Adafruit Huzzah een spanningsregelaar voor het opladen van de batterij. Wanneer je de Meteo-Node op de USB-stekker aansluit, laad je de batterij op.
Laat het apparaat op uw wijnmakerij staan en regel de temperatuur en vochtigheid van uw wijnstok op de werkplek. Of laat het apparaat in uw auto of in uw koelkast staan en controleer de waarden van temperatuur en vochtigheid.
Aanbevolen:
De Arduino- en Drive Station-software downloaden die u nodig hebt voor MiniFRC (UPDATE 13-05-18): 5 stappen
De Arduino- en Drive Station-software downloaden die u nodig heeft voor MiniFRC (UPDATE 13-5-2018): MiniFRC is een tweejaarlijkse mini-robotcompetitie die wordt gehouden door FRC-team 4561, de TerrorBytes. Teams bouwen kwartschaalrobots om te strijden op een kwartschaal FRC-veld. In deze tutorial laat ik je zien hoe je alle benodigde software downloadt en installeert
Huishoudelijke apparaten bedienen met Node MCU en Google Assistant - IOT - Blynk - IFTTT: 8 stappen
Huishoudelijke apparaten bedienen met Node MCU en Google Assistant | IOT | Blynk | IFTTT: een eenvoudig project om apparaten te bedienen met Google Assistant: Waarschuwing: omgaan met netstroom kan gevaarlijk zijn. Met uiterste zorg behandelen. Huur een professionele elektricien in tijdens het werken met open circuits. Ik neem geen verantwoordelijkheden voor de da
Maak je eigen Hyperion New-U Station vanuit Borderlands 2: 15 stappen
Maak je eigen Hyperion New-U Station uit Borderlands 2: De New-U-stations in Borderlands 2 zijn enkele van de meest iconische delen van het spel (zelfs als ze geen canon zijn). Dus besloot ik er een te maken! dit project is vrij eenvoudig en vereist 0 kennis van Linux of python (tenzij je dat wilt) het zal con
DIY SMD REWORK STATION: 7 stappen
DIY SMD REWORK STATION.: In deze Instructable kun je leren hoe je een heteluchtpistoolcontroller maakt met Arduino en andere veelvoorkomende componenten. In dit project wordt het PID-algoritme gebruikt om het benodigde vermogen te berekenen en wordt het bestuurd door een geïsoleerde Triac-driver. Dit project gebruikt
Hoe een Comfort Monitoring Sensor Station te bouwen: 10 stappen (met afbeeldingen)
Hoe een Comfort Monitoring Sensor Station te bouwen: Deze instructable beschrijft het ontwerp en de constructie van een zogenaamd Comfort Monitoring Station CoMoS, een gecombineerd sensorapparaat voor omgevingscondities, dat is ontwikkeld op de afdeling Bouwkunde van TUK, Technische Universität Ka