Orodha ya maudhui:
- Hatua ya 1: Programu Iliyotumiwa:
- Hatua ya 2: Vipengele vilivyotumika:
- Hatua ya 3: Mchoro wa Mzunguko:
- Hatua ya 4: Nambari ya Chanzo:
- Hatua ya 5: Video:
Video: Arduino Inatuma Takwimu za Dht11 kwa Seva ya MySQL (PHPMYADMIN) Kutumia Python: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Katika Mradi huu nimeingiliana na DHT11 na arduino na kisha ninatuma data ya dht11 ambayo ni unyevu na joto kwa hifadhidata ya phpmyadmin. Tofauti na mradi wetu wa awali hatutumii ngao yoyote ya ethernet katika kesi hii, hapa tunasoma tu data ya serial inayotokana na arduino na kisha kuisukuma kwa phpmyadmin kupitia nambari moja ya php. Kwa hivyo hapa kifaa chetu kimeunganishwa na PC ili iweze kutuma data mfululizo, unaweza pia kuunganisha kifaa kwa rasipberry pi ili kufanya mradi huu kubebeka.
Hatua ya 1: Programu Iliyotumiwa:
Hizi ndio programu ambazo tumetumia kwa mradi huu:
1. Arduino IDE: Unaweza kupakua Arduino IDE mpya kutoka kwa kiunga hiki:
2. Ufungaji wa seva ya XAMPP: Hapa tunatumia seva ya XAMPP inaweza kutumika katika windows na Linux, lakini maoni yangu ni kwamba ikiwa uko katika Ubuntu (Jukwaa lolote la Linux) basi nenda na LAMP. Sasa kwa kuwa tuko kwenye windows kwa hivyo tumependelea seva ya XAMPP. Kwa hivyo unaweza kupakua seva ya XAMPP kutoka kwa kiunga hiki.
Vinginevyo hapa kuna hatua za seva ya LAMP:
1. Sakinisha Apache: Sudo apt-get install apache2
2. Sakinisha MySQL: sudo apt-get kufunga mysql-server
3. Sakinisha PHP: sudo apt-get kufunga php5 libapache2-mod-php5
4. Anzisha upya Seva: Anzisha upya sudo /etc/init.d/apache2
5. Angalia Apache https:// localhost / utapata ukurasa mmoja wa apache kwa kubofya kiungo hiki hapo juu ikiwa haukupata ina maana kuna kitu kilienda vibaya na usakinishaji wako
Hapa tunatumia PHPMYADMIN ambayo ni kiolesura cha wavuti cha seva ya MySQL kwa kusanikisha amri hiyo ya matumizi:
Sudo apt-get kufunga phpmyadmin
Hatua ya 2: Vipengele vilivyotumika:
1) Arduino UNO: Arduino / Genuino Uno ni bodi ya kudhibiti microcomputer kulingana na ATmega328P (datasheet). Inayo pini 14 za kuingiza / kutoa za dijiti (ambayo 6 inaweza kutumika kama matokeo ya PWM), pembejeo 6 za analogi, kioo cha Quartz 16 MHz, unganisho la USB, jack ya nguvu, kichwa cha ICSP na kitufe cha kuweka upya.
3) Sense ya DHT11: Sura hii ya Joto la DHT11 na Sura ya Unyevu ina alama ya ishara ya dijiti iliyosawazishwa na uwezo wa sensorer ya joto na unyevu. Imejumuishwa na mdhibiti mdogo wa utendaji wa 8-bit. Teknolojia yake inahakikisha kuegemea juu na utulivu bora wa muda mrefu. Sensorer hii inajumuisha kipengee cha kupinga na sensorer kwa vifaa vya kupima joto la NTC. Ina ubora bora, majibu ya haraka, uwezo wa kupambana na kuingiliwa na utendaji wa hali ya juu.
Hatua ya 3: Mchoro wa Mzunguko:
Hatua ya 4: Nambari ya Chanzo:
Hapa kwa arduino nimetumia nambari moja ya mfano na sasisho kidogo, hiyo ni nambari ya DHTtester, tafadhali angalia video ya kupachika juu ya kile nilichobadilisha kwenye nambari ya mfano, na nambari moja ya chatu inayotuma data kwa phpmyadmin, kwamba unaweza pata kutoka chini kiungo cha kupakua
Hatua ya 5: Video:
Maelezo yote ya Mradi yametolewa kwenye video hapo juu
Ikiwa una shaka yoyote kuhusu mradi huu jisikie huru kutupatia maoni hapa chini.
Na ikiwa unataka kujifunza zaidi juu ya mfumo uliopachikwa unaweza kutembelea kituo chetu cha youtube
Tafadhali tembelea na upende Ukurasa wetu wa Facebook kwa sasisho za mara kwa mara.
Shukrani na Habari, Teknolojia za Embedotronics
Ilipendekeza:
Fanya Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa moja (na Hifadhi Takwimu kwa Excel): Hatua 3
Tengeneza Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa Moja (na Hifadhi Takwimu kwa Excel): Sote tunapenda kucheza na kazi yetu ya P … lotter katika IDE ya Arduino. Walakini, wakati inaweza kuwa na faida kwa matumizi ya msingi, data inafutwa zaidi vidokezo vinaongezwa na sio kupendeza macho. Mpangaji wa Arduino IDE hana
Nodemcu Inatuma Takwimu za Joto na Unyevu kwa Thingspeak: Hatua 7
Nodemcu Inatuma Takwimu za Joto na Unyevu kwa Thingspeak: Hapa katika mafunzo haya tumeingiliana na nodemcu na sensor ya dht11 na kutuma data ya joto na unyevu kwenye seva ya vitu. Hapa pia tunapanga grafu ya joto na unyevu kwa seva ya kusema
Jinsi ya Kutuma Takwimu za DHT11 kwa Seva ya MySQL Kutumia NodeMCU: 6 Hatua
Jinsi ya Kutuma Takwimu za DHT11 kwa Seva ya MySQL Kutumia NodeMCU: Katika Mradi huu tumeingiza DHT11 na nodemcu na kisha tunatuma data ya dht11 ambayo ni unyevu na joto kwa hifadhidata ya phpmyadmin
Mfumo wa Mahudhurio kwa Kutuma Takwimu za RFID kwa Seva ya MySQL Kutumia Python Na Arduino: Hatua 6
Mfumo wa Mahudhurio kwa Kutuma Takwimu za RFID kwa Seva ya MySQL Kutumia Python Na Arduino: Katika Mradi huu nimeingiliana na RFID-RC522 na arduino halafu ninatuma data ya RFID kwa hifadhidata ya phpmyadmin. Tofauti na miradi yetu ya awali hatutumii ngao yoyote ya ethernet katika kesi hii, hapa tunasoma tu data ya serial inayotokana na ar
Arduino Inatuma Takwimu za Joto na Unyevu kwa Seva ya MySQL (PHPMYADMIN): Hatua 5
Arduino Inatuma Takwimu za Joto na Unyevu kwa Seva ya MySQL (PHPMYADMIN): Katika Mradi huu nimeingiliana na DHT11 na arduino halafu ninatuma data ya dht11 ambayo ni unyevu na joto kwa hifadhidata ya phpmyadmin. Hapa tunatumia hati moja ya PHP kushinikiza data kwa hifadhidata ya phpmyadmin