
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

In dit project heb ik DHT11 gekoppeld aan Arduino en dan stuur ik gegevens van dht11, wat vochtigheid en temperatuur is, naar de phpmyadmin-database. Hier gebruiken we één PHP-script om gegevens naar de phpmyadmin-database te pushen.
Stap 1: gebruikte software:


Dit zijn de software die we voor dit project hebben gebruikt:
1. Arduino IDE: u kunt de nieuwste Arduino IDE downloaden via deze link:
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 Apachesudo 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) Arduino UNO: Arduino/Genuino Uno is een microcontrollerbord gebaseerd op de ATmega328P (gegevensblad). Het heeft 14 digitale input/output-pinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kwartskristal, een USB-aansluiting, een stroomaansluiting, een ICSP-header en een resetknop.
2) Ethernet Shield: Het Arduino Ethernet Shield 2 verbindt uw Arduino in slechts enkele minuten met internet. Sluit deze module gewoon aan op uw Arduino-bord, sluit hem aan op uw netwerk met een RJ45-kabel en volg een paar eenvoudige stappen om uw wereld via internet te besturen. Zoals altijd bij Arduino is elk element van het platform - hardware, software en documentatie - vrij beschikbaar en open-source. Dit betekent dat u precies kunt leren hoe het is gemaakt en het ontwerp kunt gebruiken als uitgangspunt voor uw eigen circuits. Honderdduizenden Arduino-boards voeden al elke dag de creativiteit van mensen over de hele wereld.
3) 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: Schakelschema:


Schakelschema van dit project is hierboven gegeven.
U moet eerst het Ethernet-schild aansluiten zoals weergegeven in de bovenstaande afbeelding, daarna moet u de DHT11-verbinding maken
Stap 4: Coderen:
Je kunt de broncode van dit project krijgen van onze github-pagina. Hier is de github-link daarvoor
Stap 5: 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:
DIY temperatuur-naar-frequentieomvormer: 4 stappen

DIY Temperatuur-naar-frequentieomvormer: Temperatuursensoren zijn een van de belangrijkste soorten fysieke sensoren, omdat veel verschillende processen (ook in het dagelijks leven) door temperatuur worden geregeld. Bovendien maakt de temperatuurmeting indirecte bepaling mogelijk van andere fysische
Gegevens van draadloze trillingen en temperatuur naar Google Spreadsheets verzenden met Node-RED: 37 stappen

Gegevens van draadloze trillingen en temperatuur naar Google Spreadsheets verzenden met Node-RED: Introductie van NCD's Long Range IoT Industrial draadloze trillings- en temperatuursensor, met een bereik tot 3 mijl door het gebruik van een draadloze mesh-netwerkstructuur. Dit apparaat is voorzien van een nauwkeurige 16-bits trillings- en temperatuursensor en
Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen

Spellen uploaden naar Arduboy en 500 spellen naar Flash-cart: Ik heb een zelfgemaakte Arduboy gemaakt met serieel Flash-geheugen dat maximaal 500 spellen kan opslaan om onderweg te spelen. Ik hoop te delen hoe je games kunt laden, inclusief hoe je games opslaat in het seriële flash-geheugen en je eigen geconsolideerde gamepakket kunt maken
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen

Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): door Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen

12v naar USB-adapter 12v naar 5v-transformator (ideaal voor auto's): hier wordt uitgelegd hoe u een 12v-naar-USB (5v)-adapter maakt. Het meest voor de hand liggende gebruik hiervan is voor 12v-autoadapters, maar overal waar je 12v hebt, kun je het gebruiken! Als je 5v nodig hebt voor iets anders dan USB, sla dan gewoon de stappen over het toevoegen van de USB-poorten over