
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Katika Mradi huu nimeingiliana na RFID-RC522 na arduino na kisha ninatuma data ya RFID kwa hifadhidata ya phpmyadmin. Tofauti na miradi yetu ya awali hatumii 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 chatu. 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:
www.arduino.cc/en/Main/Software
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 kufunga 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:
kuanzisha upya sudo /etc/init.d/apache2
5. Angalia Apache https:// localhost /
utapata ukurasa mmoja wa apache kwa kubofya kiunga hiki hapo juu ikiwa haukuipata maana yake kuna kitu kilienda vibaya na usakinishaji wako
Hapa tunatumia PHPMYADMIN ambayo ni kiolesura cha wavuti cha seva ya MySQL kwa kusakinisha amri hiyo ya matumizi:
3. IDE ya chatu: Kama tunavyotumia nambari ya chatu kushinikiza data kwa phpmyadmin kwa hivyo lazima upakue chatu bila kazi, unaweza kupakua zana ya chatu kutoka kwa kiungo hiki
mbali na hayo utahitajika pia maktaba zingine ili kuifanya ifanye kazi kama pyserial na mysqldb. Jinsi ya kupakua vitu hivi, nimefunika kwenye video yangu iliyounganishwa tafadhali angalia video nzima ambayo imetolewa hapa chini.
Hatua ya 2: Vipengele vilivyotumika:


1) Arduino UNO: Arduino Uno ni bodi ndogo ya kudhibiti vifaa 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) RFID RC522 Reader with Tag: Kuna moduli za bei rahisi za RFID ambazo zinaweza kusoma na kuandika vitambulisho vya Mifare na kuuzwa katika duka kadhaa za wavuti, kama eBay na kujumuishwa na "vifaa vya kuanza" vingi siku hizi. Tafuta tu RFID-RC522 (MF-RC522). Mdhibiti mdogo na msomaji wa kadi hutumia SPI kwa mawasiliano (chip inasaidia itifaki za I2C na UART lakini hazijatekelezwa kwenye maktaba). Msomaji wa kadi na vitambulisho huwasiliana kwa kutumia uwanja wa umeme wa 13.56MHz.
Hatua ya 3: Mchoro wa Mzunguko:

Mchoro wa Mzunguko wa mradi huu umetolewa hapo juu.
Unahitaji kuunganisha ngao ya ethernet kwanza kama inavyoonyeshwa kwenye picha hapo juu kisha unahitaji kufanya unganisho la rfid hapa chini ni pini za unganisho kwa msomaji wa arduino na rfid
RFID-RC522 Arduino UNO Arduino Mega
9 9
SDA (SS) 4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ haijaunganishwa
Hatua ya 4: Maktaba:
Unahitaji kusanikisha maktaba moja kwa rfid rc522. Unaweza kupata maktaba kutoka kwa kiunga hiki
Hatua ya 5: Kanuni
Unaweza kupata nambari ya chanzo kutoka kwa kiunga hiki cha github
Hatua ya 6: 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:
Alama ya kidole na Mfumo wa Mahudhurio ya RFID Kutumia Raspberry Pi na Hifadhidata ya MySQL: Hatua 5

Alama ya kidole na Mfumo wa Mahudhurio ya RFID Kutumia Raspberry Pi na Hifadhidata ya MySQL: Video ya Mradi huu
Kutuma Takwimu za Kutetemeka kwa Wavu na Joto kwa Karatasi za Google Kutumia Node-RED: Hatua 37

Kutuma Takwimu za Kutetemeka kwa waya na Joto kwa Majedwali ya Google Kutumia Node-RED: Kuanzisha mtetemo wa waya wa muda mrefu wa IoT wa Viwanda na sensorer ya joto ya NCD, ikijivunia hadi umbali wa maili 2 matumizi ya muundo wa mitandao ya waya. Ikijumlisha usahihi wa kitita cha 16-bit na sensorer ya joto, kifaa hiki kinaweza
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
Arduino Inatuma Takwimu za Dht11 kwa Seva ya MySQL (PHPMYADMIN) Kutumia Python: Hatua 5

Arduino Inatuma Takwimu za Dht11 kwa Seva ya MySQL (PHPMYADMIN) Kutumia Python: Katika Mradi huu nimeingiliana na DHT11 na arduino halafu 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
Uunganisho wa TCP / IP Juu ya GPRS: Jinsi ya Kutuma Takwimu kwa Seva Kutumia Moduli ya SIM900A: Hatua 4

Uunganisho wa TCP / IP Juu ya GPRS: Jinsi ya Kutuma Takwimu kwa Seva Ukitumia Moduli ya SIM900A: Katika mafunzo haya nitakuambia juu ya jinsi ya kutuma data kwa seva ya TCP ukitumia moduli ya sim900. Pia tutaona jinsi tunaweza kupokea data kutoka kwa seva hadi kwa mteja (moduli ya GSM)