Inhoudsopgave:
- Stap 1: gebruikte software:
- Stap 2: gebruikte componenten:
- Stap 3: Hoe Nodemcu in Arduino IDE te configureren
- Stap 4: Schakelschema:
- Stap 5: Coderen:
- Stap 6: Video:
Video: Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In dit project hebben we DHT11 gekoppeld aan nodemcu en vervolgens sturen we gegevens van dht11, wat vochtigheid en temperatuur is, naar de phpmyadmin-database.
Stap 1: gebruikte software:
1. Arduino IDE: wat betreft nodemcu gebruiken we alleen arduino IDE. Je kunt de nieuwste Arduino IDE downloaden via deze link:
www.arduino.cc/en/Main/Software
Hoe u nodemcu nu configureert naar arduino IDE, we zullen u dat in onderstaande stappen vertellen.
2. Installatie van de XAMPP-server: hier gebruiken we de XAMPP-server, deze kan zowel in Windows als in Linux worden gebruikt, maar mijn suggestie is dat als je in Ubuntu bent (elk Linux-platform), gebruik dan LAMP. Omdat we nu in Windows zijn, hebben we de voorkeur gegeven aan de XAMPP-server. U kunt dus de XAMPP-server downloaden via deze link. Als alternatief zijn hier de stappen voor de LAMP-server:
1. Installeer Apache
sudo apt-get install apache2
2. Installeer MySQL:
sudo apt-get install mysql-server
3. Installeer PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Start de server opnieuw:
sudo /etc/init.d/apache2 herstart
5. Controleer Apache
je krijgt een apache-pagina door op deze bovenstaande link te klikken als je het niet hebt gekregen, betekent dit dat er iets mis is gegaan met je installatie
Hier gebruiken we PHPMYADMIN, de webinterface van de MySQL-server, dus voor het installeren van dat gebruikscommando:
sudo apt-get install phpmyadmin
Stap 2: gebruikte componenten:
1) Node MCU V3: Node MCU is een open source IOT-platform. Het bevat firmware die draait op de ESP8266 Wi-Fi SoC van hardware die is gebaseerd op de ESP-12-module. De term "Node MCU" verwijst standaard naar de firmware in plaats van naar de dev-kits.
2) DHT11-sensor: deze DHT11-temperatuur- en vochtigheidssensor heeft een gekalibreerde digitale signaaluitgang met de mogelijkheid voor temperatuur- en vochtigheidssensoren. Het is geïntegreerd met een krachtige 8-bits microcontroller. Zijn technologie zorgt voor de hoge betrouwbaarheid en uitstekende stabiliteit op lange termijn. Deze sensor bevat een weerstandselement en een sensor voor natte NTC-temperatuurmeters. Het heeft een uitstekende kwaliteit, snelle respons, anti-interferentie vermogen en hoge prestaties.
Stap 3: Hoe Nodemcu in Arduino IDE te configureren
Hieronder staan de stappen om nodemcu in arduino IDE te configureren:
Bovenstaande I1-, I2- en I3-afbeeldingen zijn er ter referentie die we zullen gebruiken voor onze referenties om u het te laten begrijpen
Stap 1: Eerst moet je de Arduino IDE openen.
Stap 2: Klik nu op het tabblad Voorkeuren zoals I1-afbeelding. Nu moet je één URL kopiëren in de extra boardmanager. Hier is de URL- https://arduino.esp8266.com/stable/package_esp8266… klik dan op ok
Stap 3: Ga nu naar de Tools en selecteer vervolgens Board Manager. je krijgt een venster zoals I2.
Scroll gewoon naar beneden in dat venster en zoek naar esp8266 door ESP8266 Community of u kunt direct zoeken naar esp8266 door op de zoekoptie te typen, klik nu op de knop Installeren.
Stap 4: Start uw Arduino IDE opnieuw op
Stap 5: Ga nu naar Tools en selecteer vervolgens uw nodemcu-apparaat zoals we hebben getoond in I3-afbeelding
Stap 4: Schakelschema:
Stap 5: Coderen:
Je kunt de broncode krijgen van onze Github-link
Stap 6: Video:
De hele projectbeschrijving wordt gegeven in bovenstaande video
Als u twijfels heeft over dit project, kunt u ons hieronder een reactie geven. En als je meer wilt weten over embedded systemen, kun je ons YouTube-kanaal bezoeken
Bezoek en like onze Facebook-pagina voor regelmatige updates.
Bedankt & groeten, Embedotronics-technologieën
Aanbevolen:
Grote bestanden van computer naar computer verzenden: 6 stappen
Grote bestanden van computer naar computer verzenden: bestandsgroottes blijven toenemen naarmate de technologie vordert. Als je creatief bezig bent, zoals ontwerpen of modelleren, of gewoon een hobbyist bent, kan het overzetten van grote bestanden een gedoe zijn. De meeste e-maildiensten beperken de maximale grootte van bijlagen tot ongeveer 25
Draadloze trillings- en temperatuursensorgegevens naar Excel verzenden met Node-RED: 25 stappen
Draadloze trillings- en temperatuursensorgegevens naar Excel verzenden met behulp van Node-RED: Introductie van NCD's Long Range IoT Industrial draadloze trillings- en temperatuursensor, met een bereik tot 2 mijl door het gebruik van een draadloze mesh-netwerkstructuur. Dit apparaat is voorzien van een nauwkeurige 16-bits trillings- en temperatuursensor en
Meldingen naar uw telefoon verzenden vanaf een ESP8266: 3 stappen
Meldingen naar uw telefoon verzenden vanaf een ESP8266.: Zo nu en dan zou het handig zijn om een melding te krijgen op de telefoon over gebeurtenissen in uw Arduino-code. Met de ESP Notify Android-app en de bijbehorende arduino-bibliotheek kun je dat gemakkelijk bereiken en kun je meldingen verzenden vanaf elke ESP8266
Individuele bestanden veilig versnipperen met Verzenden naar met Ccleaner - Ajarnpa
Beveilig individuele bestanden met verzenden naar met Ccleaner: deze Instructable laat zien dat u een optie Verzenden naar moet toevoegen aan uw rechtermuisknop waarmee u het bestand met CCleaner kunt verwijderen
Individuele bestanden veilig versnipperen met Verzenden naar met Ccleaner V2 - Ajarnpa
Individuele bestanden veilig versnipperen met Verzenden naar met Ccleaner V2: Dit is een verbeterde versie van mijn vorige zelfstudie om een vernietigingsoptie toe te voegen aan uw rechterklik "context"-menu in verkenner waarmee u bestanden kunt versnipperen via Ccleaner. Deze methode biedt een meer directe benadering en hoeft dus niet toegevoegd te worden aan de