Isi kandungan:
- Langkah 1: Perisian yang Digunakan:
- Langkah 2: Komponen yang Digunakan:
- Langkah 3: Diagram Litar:
- Langkah 4: Perpustakaan:
- Langkah 5: Kod
- Langkah 6: Video:
Video: Sistem Kehadiran dengan Menghantar Data RFID ke Pelayan MySQL Menggunakan Python Dengan Arduino: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Dalam Projek ini saya telah menghubungkan RFID-RC522 dengan arduino dan kemudian saya menghantar data RFID ke pangkalan data phpmyadmin. Tidak seperti projek sebelumnya kami tidak menggunakan perisai ethernet dalam kes ini, di sini kami hanya membaca data bersiri yang berasal dari arduino dan kemudian mendorongnya ke phpmyadmin melalui satu kod python. Jadi di sini peranti kami disambungkan ke PC sehingga dapat menghantar data secara bersiri, anda juga boleh menyambungkan peranti ke raspberry pi untuk menjadikan projek ini mudah alih.
Langkah 1: Perisian yang Digunakan:
Ini adalah perisian yang kami gunakan untuk projek ini:
1. Arduino IDE: Anda boleh memuat turun Arduino IDE terkini dari pautan ini:
www.arduino.cc/en/Main/Software
2. Pemasangan pelayan XAMPP: Di sini kita menggunakan pelayan XAMPP, ia dapat digunakan di windows dan Linux, tetapi cadangan saya adalah jika anda berada di Ubuntu (Platform Linux mana pun), maka pergi dengan LAMP. Sekarang kerana kita berada di tingkap, jadi kita lebih suka pelayan XAMPP. Oleh itu, anda boleh memuat turun pelayan XAMPP dari pautan ini.
Sebagai alternatif, berikut adalah langkah untuk pelayan LAMP:
1. Pasang Apache:
sudo apt-get install apache2
2. Pasang MySQL:
sudo apt-get pasang mysql-server
3. Pasang PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Mulakan semula Pelayan:
sudo /etc/init.d/apache2 mulakan semula
5. Periksa Apache https:// localhost /
anda akan mendapat satu halaman apache dengan mengklik pautan di atas ini jika anda tidak mendapatkannya bermaksud ada yang tidak kena dengan pemasangan anda
Di sini kita menggunakan PHPMYADMIN yang merupakan antara muka web pelayan MySQL sehingga untuk memasang perintah penggunaan: sudo apt-get install phpmyadmin
3. Python IDLE: Oleh kerana kami menggunakan kod python untuk mendorong data ke phpmyadmin sehingga anda harus memuat turun python idle, anda boleh memuat turun alat python dari pautan ini
Selain itu, anda juga akan memerlukan beberapa perpustakaan untuk menjadikannya berfungsi seperti pyserial dan mysqldb. Cara memuat turun perkara-perkara ini, saya telah melampirkan dalam video saya yang dilampirkan sila tonton keseluruhan video yang diberikan di bawah.
Langkah 2: Komponen yang Digunakan:
1) Arduino UNO: Arduino Uno adalah papan mikrokontroler berdasarkan ATmega328P (lembaran data). Ia mempunyai 14 pin input / output digital (di antaranya 6 dapat digunakan sebagai output PWM), 6 input analog, kristal kuarza 16 MHz, sambungan USB, soket kuasa, header ICSP dan butang reset.
3) RFID RC522 Reader with Tag: Terdapat modul RFID murah yang dapat membaca dan menulis tag Mifare dan dijual di beberapa kedai web, seperti eBay dan disertakan dengan banyak "starter kit" pada masa ini. Cukup cari RFID-RC522 (MF-RC522). Mikrokontroler dan pembaca kad menggunakan SPI untuk komunikasi (cip menyokong protokol I2C dan UART tetapi tidak dilaksanakan di perpustakaan). Pembaca kad dan tag berkomunikasi menggunakan medan elektromagnetik 13.56MHz.
Langkah 3: Diagram Litar:
Litar Diagram projek ini diberikan di atas.
Anda perlu menyambungkan pelindung ethernet terlebih dahulu seperti yang ditunjukkan dalam gambar di atas maka anda perlu membuat sambungan rfid di bawah ini adalah pin sambungan untuk pembaca arduino dan rfid
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 tidak disambungkan
Langkah 4: Perpustakaan:
Anda perlu memasang satu perpustakaan untuk rfid rc522. Anda boleh mendapatkan perpustakaan dari pautan ini
Langkah 5: Kod
Anda boleh mendapatkan kod sumber dari pautan github ini
Langkah 6: Video:
Keseluruhan Penerangan Projek diberikan dalam video di atas
Sekiranya anda mempunyai keraguan mengenai projek ini, sila komen kami di bawah. Dan jika anda ingin mengetahui lebih lanjut mengenai sistem tertanam, anda boleh melayari saluran youtube kami
Sila kunjungi dan suka Halaman Facebook kami untuk kemas kini yang kerap.
Terima kasih & Salam, Teknologi Embedotronics
Disyorkan:
Sistem Kehadiran Jari Jari dan RFID Menggunakan Pangkalan Data Raspberry Pi dan MySQL: 5 Langkah
Sistem Kehadiran Cap Jari dan RFID Menggunakan Raspberry Pi dan MySQL Pangkalan Data: Video Projek Ini
Cara Menghantar Data DHT11 ke Pelayan MySQL Menggunakan NodeMCU: 6 Langkah
Cara Mengirim Data DHT11 ke Pelayan MySQL Menggunakan NodeMCU: Dalam Projek ini kami telah menghubungkan DHT11 dengan nodemcu dan kemudian kami mengirimkan data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin
Arduino Menghantar Data Dht11 ke Pelayan MySQL (PHPMYADMIN) Menggunakan Python: 5 Langkah
Arduino Menghantar Data Dht11 ke Pelayan MySQL (PHPMYADMIN) Menggunakan Python: Dalam Projek ini saya telah menghubungkan DHT11 dengan arduino dan kemudian saya menghantar data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin. Tidak seperti projek sebelumnya, kita tidak menggunakan perisai ethernet dalam kes ini, di sini kita hanya membaca
Arduino Menghantar Data Suhu dan Kelembapan ke Pelayan MySQL (PHPMYADMIN): 5 Langkah
Arduino Menghantar Data Suhu dan Kelembapan ke Pelayan MySQL (PHPMYADMIN): Dalam Projek ini saya telah menghubungkan DHT11 dengan arduino dan kemudian saya menghantar data dht11 yang merupakan kelembapan dan suhu ke pangkalan data phpmyadmin. Di sini kita menggunakan satu skrip PHP untuk mendorong data ke pangkalan data phpmyadmin
Sistem Kehadiran Dengan Menyimpan Data di Google Spreadsheet Menggunakan RFID dan Arduino Ethernet Shield: 6 Langkah
Sistem Kehadiran Dengan Menyimpan Data di Google Spreadsheet Menggunakan RFID dan Arduino Ethernet Shield: Hello Guys, Di sini kami hadir dengan projek yang sangat menarik dan itulah cara menghantar data rfid ke spreadsheet google menggunakan Arduino. Ringkasnya kita akan membuat sistem kehadiran berdasarkan pembaca rfid yang akan menyimpan data kehadiran secara real time ke goog