Innehållsförteckning:
- Steg 1: Använd programvara:
- Steg 2: Komponenter som används:
- Steg 3: Kretsdiagram:
- Steg 4: Källkod:
- Steg 5: Video:
Video: Arduino skickar Dht11 -data till MySQL -server (PHPMYADMIN) med Python: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
I detta projekt har jag anslutit DHT11 till arduino och sedan skickar jag data från dht11 som är fuktighet och temperatur till phpmyadmin -databasen. Till skillnad från vårt tidigare projekt använder vi inte någon ethernet -sköld i det här fallet, här läser vi bara seriedata från arduino och skickar det sedan till phpmyadmin genom en php -kod. Så här är vår enhet ansluten till PC så att den kan skicka data seriellt, du kan också ansluta enheten till hallon pi för att göra detta projekt bärbart.
Steg 1: Använd programvara:
Detta är den programvara vi har använt för detta projekt:
1. Arduino IDE: Du kan ladda ner den senaste Arduino IDE från denna länk:
2. Installation av XAMPP -server: Här använder vi XAMPP -server, den kan användas både i Windows och Linux, men mitt förslag är att om du är i Ubuntu (valfri Linux -plattform) går du med LAMP. Nu eftersom vi är i Windows så har vi föredragit XAMPP -server. Så du kan ladda ner XAMPP -server från den här länken.
Alternativt här är stegen för LAMP -server:
1. Installera Apache: sudo apt-get install apache2
2. Installera MySQL: sudo apt-get install mysql-server
3. Installera PHP: sudo apt-get install php5 libapache2-mod-php5
4. Starta om servern: sudo /etc/init.d/apache2 starta om
5. Kontrollera Apache https:// localhost/du får en apache -sida genom att klicka på länken ovan om du inte fick det betyder att något gick fel med din installation
Här använder vi PHPMYADMIN som är webbgränssnittet för MySQL -servern så för att installera det använda kommandot:
sudo apt-get install phpmyadmin
Steg 2: Komponenter som används:
1) Arduino UNO: Arduino/Genuino Uno är ett mikrokontrollkort baserat på ATmega328P (datablad). Den har 14 digitala in-/utgångsstift (varav 6 kan användas som PWM -utgångar), 6 analoga ingångar, en 16 MHz kvartskristall, en USB -anslutning, ett strömuttag, ett ICSP -huvud och en återställningsknapp.
3) DHT11 -sensor: Denna DHT11 -temperatur- och fuktighetssensor har en kalibrerad digital signalutgång med temperatur- och fuktighetssensor. Den är integrerad med en högpresterande 8-bitars mikrokontroller. Dess teknik garanterar hög tillförlitlighet och utmärkt långsiktig stabilitet. Denna sensor innehåller ett resistivt element och en sensor för våta NTC -temperaturmätare. Den har utmärkt kvalitet, snabb respons, antistörningsförmåga och hög prestanda.
Steg 3: Kretsdiagram:
Steg 4: Källkod:
Här för arduino har jag använt en exempelkod med en liten uppdatering, det vill säga DHTtester -kod, se inbäddningsvideon om vad jag har ändrat på den exempelkoden och en pythonkod som skickar data till phpmyadmin, som du kan hitta nedladdningslänken nedan
Steg 5: Video:
Hela projektbeskrivningen ges i ovanstående video
Om du har några tvivel angående detta projekt är du välkommen att kommentera oss nedan.
Och om du vill lära dig mer om inbäddade system kan du besöka vår youtube -kanal
Besök och gilla vår Facebook -sida för frekventa uppdateringar.
Tack och hälsningar, Embedotronics Technologies
Rekommenderad:
Skickar SMS med Arduino -- TC35 GSM -modul: 5 steg
Skickar SMS med Arduino || TC35 GSM -modul: I det här lilla projektet kommer jag att visa dig hur du använder en TC35 GSM -modul korrekt och hur du använder den med en Arduino Uno för att skicka ett SMS med den
Bygg en DIY självvattenkanna med WiFi - vattnar växter automatiskt och skickar varningar när vattnet är lågt: 19 steg
Bygg en DIY självvattningskruka med WiFi - vattnar växter automatiskt och skickar varningar när vattnet är lågt: Denna handledning visar hur du bygger en anpassad WiFi -ansluten självvattnande planter med en gammal trädgårdsplanter, en papperskorg, lite lim och ett själv Vattenkanna delmonteringssats från Adosia
Kontrollera åtkomst till Arduino YÚN med MySQL, PHP5 och Python: 11 steg (med bilder)
Kontrollera åtkomst till Arduino YÚN med MySQL, PHP5 och Python: Hej vänner! Som ni vet, i september den nya premiärskölden för Arduino, Arduino YUN. Denna lilla vän har ett inbäddat Linux -system som vi kan köra allt du kan tänka dig (åtminstone hittills). Även om det finns väldigt lite information
Hur man skickar MIDI -musik till Spielatron: 10 steg (med bilder)
Hur man skickar MIDI -musik till Spielatron: Denna instruktionsbok täcker de programverktyg vi använder för att enkelt ta standardmusiknotering, konvertera den till en MIDI -fil och spela den på Spielatron
Skickar ett SMS med temperatur i tid: 5 steg (med bilder)
Skickar ett SMS med temperatur i tid: Tanken är att få ett temperatur -sms från mina faders hus. Inget fancy bara att snabbt sätta ihop delar. Delarna är: Geekcreit ® ATmega328P Nano V3 Controller Board Compatible ArduinoDIY NANO IO Shield V1.O Expansionskort för ArduinoDS130