INHOUDSOPGAWE:
- Stap 1: Gebruikte sagteware:
- Stap 2: Gebruikte komponente:
- Stap 3: Kringdiagram:
- Stap 4: Bronkode:
- Stap 5: Video:
Video: Arduino stuur Dht11 -data na MySQL -bediener (PHPMYADMIN) met behulp van Python: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie projek het ek DHT11 met arduino gekoppel en dan stuur ek data van dht11, wat humiditeit en temperatuur is, na die phpmyadmin -databasis. In teenstelling met ons vorige projek, gebruik ons in hierdie geval geen ethernet -skild nie, hier lees ons net die seriële data wat van arduino afkomstig is en dit dan na phpmyadmin deur een php -kode stoot. So hier is ons toestel aan 'n rekenaar gekoppel, sodat dit data in serie kan stuur; u kan ook die toestel aan framboos pi koppel om hierdie projek draagbaar te maak.
Stap 1: Gebruikte sagteware:
Dit is die sagteware wat ons vir hierdie projek gebruik het:
1. Arduino IDE: U kan die nuutste Arduino IDE aflaai vanaf hierdie skakel:
2. Installasie van XAMPP -bediener: hier gebruik ons XAMPP -bediener, dit kan beide in Windows en Linux gebruik word, maar my voorstel is dat as u in Ubuntu (enige Linux -platform) is, dit ook met LAMP kan gaan. Aangesien ons in Windows is, het ons die XAMPP -bediener verkies. U kan dus die XAMPP -bediener vanaf hierdie skakel aflaai.
Hier is ook die stappe vir LAMP -bediener:
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. Herbegin bediener: sudo /etc/init.d/apache2 herbegin
5. Kyk na Apache https:// localhost/u kry een apache -bladsy deur op hierdie skakel hierbo te klik, as u dit nie verstaan nie, beteken dit dat iets verkeerd gegaan het met u installasie
Hier gebruik ons PHPMYADMIN, dit is die webkoppelvlak van MySQL -bediener, om die gebruiksopdrag te installeer:
sudo apt-get install phpmyadmin
Stap 2: Gebruikte komponente:
1) Arduino UNO: Arduino/Genuino Uno is 'n mikrobeheerbord gebaseer op die ATmega328P (datablad). Dit het 14 digitale in-/uitsetpenne (waarvan 6 as PWM -uitsette gebruik kan word), 6 analoog -insette, 'n 16 MHz -kwarts kristal, 'n USB -aansluiting, 'n kragaansluiting, 'n ICSP -kop en 'n reset -knoppie.
3) DHT11 -sensor: hierdie DHT11 -temperatuur- en humiditeitsensor het 'n gekalibreerde digitale seinuitset met die temperatuur- en humiditeitsensorvermoë. Dit is geïntegreer met 'n hoëprestasie-8-bis mikrobeheerder. Sy tegnologie verseker die hoë betroubaarheid en uitstekende langtermynstabiliteit. Hierdie sensor bevat 'n weerstandige element en 'n sensor vir nat NTC -temperatuurmeetapparate. Dit het uitstekende kwaliteit, vinnige reaksie, anti-inmengingsvermoë en hoë werkverrigting.
Stap 3: Kringdiagram:
Stap 4: Bronkode:
Hier vir arduino het ek 'n voorbeeldkode gebruik met 'n bietjie opdatering, dit wil sê DHTtester -kode. Kyk na die inbedvideo oor wat ek op die voorbeeldkode verander het, en een python -kode wat data na phpmyadmin stuur, wat u kan vind onder die aflaai skakel
Stap 5: Video:
Die hele projekbeskrywing word in bogenoemde video gegee
As u twyfel oor hierdie projek, kan u ons gerus hieronder kommentaar lewer.
En as u meer wil weet oor die ingebedde stelsel, kan u ons YouTube -kanaal besoek
Besoek en hou van ons Facebook -blad vir gereelde opdaterings.
Dankie & groete, Embedotronics tegnologie
Aanbeveel:
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Pos stuur bot met behulp van Python: 5 stappe
Mail Stuur Bot Met Python: In hierdie projek leer u hoe u e -posse met python kan stuur. veronderstel minimum persentasie atte
Stuur e -pos outomaties met foto uit 'n bondel lêer met behulp van ou lessenaar en XP: 4 stappe
Stuur e -pos outomaties met foto uit 'n bondel -lêer met behulp van ou lessenaar en XP: ek is baie gelukkig om 'n wonderlike uitsig te hê vanuit my venster op my kantoor. As ek weg is, wil ek sien wat ek mis en is ek gereeld weg. Ek het vroeër my eie webwerf en 'n tuisweerstasie gehad wat al die weer via ftp sou oplaai
Maak individuele lêers stukkend met behulp van Stuur na met Ccleaner: 4 stappe
Maak individuele lêers stukkend deur Stuur na met Ccleaner: Met hierdie instruksie kan u 'n Send to -opsie by u regsklik voeg, waarmee u die lêer met CCleaner kan verwyder
Maak individuele lêers stukkend met behulp van Stuur na met Ccleaner V2: 4 stappe
Veilige stukkie van individuele lêers met behulp van Stuur na met Ccleaner V2: dit is 'n verbeterde weergawe van my vorige tutoriaal om 'n versnipperingsopsie by te voeg by die regs -klik -konteks -kieslys in Explorer, waarmee u lêers kan versnipper via Ccleaner. Hierdie metode bied meer direkte benadering en soes hoef nie by die