
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

In hierdie projek het ek RFID-RC522 met arduino gekoppel, en dan stuur ek data van RFID na die phpmyadmin-databasis. In teenstelling met ons vorige projekte, gebruik ons in hierdie geval geen ethernet -skild nie, maar hier lees ons net die seriële data wat van arduino afkomstig is en dit dan na phpmyadmin deur een python -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 vanaf hierdie skakel aflaai:
www.arduino.cc/en/Main/Software
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 installeer apache2
2. Installeer MySQL:
sudo apt-get installeer mysql-bediener
3. Installeer PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Herbegin bediener:
sudo /etc/init.d/apache2 herbegin
5. Gaan Apache https:// localhost/na
U kry een apache -bladsy deur op die 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
3. Python IDLE: Aangesien ons python -kode gebruik om data na phpmyadmin te stuur, sodat u python ledig moet aflaai, kan u die python -instrument van hierdie skakel aflaai
afgesien daarvan sal u ook 'n paar van die biblioteke nodig hê om dit te laat werk, soos pyserial en mysqldb. Hoe om hierdie dinge af te laai, wat ek in my aangehegte video behandel het, kyk na die hele video wat hieronder gegee word.
Stap 2: Gebruikte komponente:


1) Arduino UNO: Arduino Uno is 'n mikrobeheerderbord 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) RFID RC522 -leser met etiket: daar is goedkoop RFID -modules wat Mifare se etikette kan lees en skryf, en word tans in verskillende webwinkels, soos eBay, verkoop en word tans by baie 'voorgeriewe' ingesluit. Soek eenvoudig RFID-RC522 (MF-RC522). Die mikrobeheerder en kaartleser gebruik SPI vir kommunikasie (chip ondersteun I2C- en UART -protokolle, maar word nie op biblioteek geïmplementeer nie). Die kaartleser en die etikette kommunikeer met behulp van 'n 13,56MHz elektromagnetiese veld.
Stap 3: Kringdiagram:

Kringdiagram van hierdie projek word hierbo gegee.
U moet eers 'n ethernet -skild aansluit, soos in die prent hierbo getoon, dan moet u die onderstaande rfid -verbinding maak, die verbindingspenne vir arduino en rfid -leser
RFID-RC522 Arduino UNO Arduino Mega
RST 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 is nie gekoppel nie
Stap 4: Biblioteek:
U moet een biblioteek vir rfid rc522 installeer. U kan die biblioteek vanaf hierdie skakel kry
Stap 5: Kode
U kan die bronkode kry van hierdie github -skakel
Stap 6: 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:
Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: 5 stappe

Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: video van hierdie projek
Mens-rekenaar-koppelvlak: funksioneer as 'n gripper (gemaak deur Kirigami) deur polsbeweging met behulp van EMG: 7 stappe

Mens-rekenaar-koppelvlak: Function a Gripper (gemaak deur Kirigami) deur polsbeweging met behulp van EMG: Dit was dus my eerste poging met 'n mens-rekenaar-koppelvlak. Ek het die spieraktiveringsseine van my polsbeweging vasgelê met 'n EMG-sensor, dit verwerk deur luislang en arduino en het 'n origami -gebaseerde grijper aangestuur
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 musiek deur middel van LED's: 9 stappe (met foto's)

Stuur musiek deur middel van LED's: U weet waarskynlik dat radiogolwe klank kan oordra, maar het u geweet dat sigbare lig dieselfde kan doen? Deur 'n baie eenvoudige stroombaanontwerp en 'n paar algemeen beskikbare onderdele te gebruik, kan ons maklik 'n toestel bou waarmee ons musiek kan stuur