Talaan ng mga Nilalaman:

Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield: 6 na Hakbang
Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield: 6 na Hakbang

Video: Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield: 6 na Hakbang

Video: Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield: 6 na Hakbang
Video: Web Programming - Computer Science for Business Leaders 2016 2024, Nobyembre
Anonim
Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield
Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield

Hello Guys, Nakapag-isip kami ng isang kapanapanabik na proyekto at iyon ang paraan upang magpadala ng rfid data sa google spreadsheet gamit ang Arduino. Sa madaling salita ay gagawa kami ng isang sistema ng pagdalo batay sa rfid reader na makakapag-save ng data ng pagdalo sa real time sa google spreadsheet.

Hakbang 1: Ginamit na Software:

Ginamit na Software
Ginamit na Software
Ginamit na Software
Ginamit na Software
Ginamit na Software
Ginamit na Software

Ito ang software na ginamit namin para sa proyektong ito:

1. Arduino IDE: Maaari mong i-download ang pinakabagong Arduino IDE mula sa link na ito:

www.arduino.cc/en/Main/Software

2. Google Drive: kailangan mong gumamit ng ilan sa mga app mula sa iyong google drive at ang una ay ang google sheet at ang isa pa ay ang google app script, kung saan kailangan mong isulat ang iyong script sa google.

3. Pushingbox: ang tool na ito na kailangan mong gamitin upang itulak ang data mula sa iyong arduino sa google sheet, bilang direkta hindi ka maaaring magpadala ng data mula sa arduino sa google sheet, kaya ito ang tool ng third party na kailangan mong gamitin. Maaari ka lamang pumunta sa pahinang ito at mag-log in lamang sa google.

Hakbang 2: Mga Ginamit na Mga Bahagi:

Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi
Mga Ginamit na Mga Bahagi

1) Arduino UNO:

Ang Arduino / Genuino Uno ay isang board ng microcontroller batay sa ATmega328P (datasheet). Mayroon itong 14 digital input / output pin (kung saan 6 ay maaaring magamit bilang mga output ng PWM), 6 na input ng analog, isang 16 MHz quartz na kristal, isang koneksyon sa USB, isang power jack, isang header ng ICSP at isang pindutang i-reset.

2) Ethernet Shield: Ang Arduino Ethernet Shield 2 ay kumokonekta sa iyong Arduino sa internet sa ilang minuto lamang. I-plug lamang ang module na ito sa iyong Arduino Board, ikonekta ito sa iyong network gamit ang isang RJ45 cable at sundin ang ilang mga simpleng hakbang upang simulang kontrolin ang iyong mundo sa pamamagitan ng internet. Tulad ng lagi sa Arduino, ang bawat elemento ng platform - hardware, software at dokumentasyon - ay malayang magagamit at open-source. Nangangahulugan ito na matututunan mo nang eksakto kung paano ito ginawa at gamitin ang disenyo nito bilang panimulang punto para sa iyong sariling mga circuit. Daan-daang libo ng mga Arduino Board ang nagpapalakas ng pagkamalikhain ng mga tao sa buong mundo, araw-araw.

3) RFID RC522 Reader na may Tag:

Mayroong mga murang mga module ng RFID na makakabasa at magsulat ng mga tag ni Mifare at ibinebenta sa maraming mga web store, tulad ng eBay at kasama sa maraming mga "starter kit" ngayon. Hanapin lamang ang RFID-RC522 (MF-RC522). Ang microcontroller at card reader ay gumagamit ng SPI para sa komunikasyon (sinusuportahan ng chip ang I2C at UART na mga protocol ngunit hindi ipinatupad sa library). Ang card reader at ang mga tag ay nakikipag-usap gamit ang isang 13.56MHz electromagnetic field.

Hakbang 3: Circuit Diagram:

Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit

Ang Circuit Diagram ng proyektong ito ay ibinigay sa itaas.

Kailangan mong ikonekta muna ang ethernet na kalasag tulad ng ipinakita sa itaas na imahe pagkatapos ay kailangan mong gawin ang koneksyon sa rfid

sa ibaba ay ang mga koneksyon na pin para sa arduino at rfid reader

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

Ang IRQ ay hindi konektado

Mangyaring tiyakin na ang isang bagay na gumagamit kami ng dalawang mga aparato ng SPI kaya ang SDA (SS) ay ginagamit na gamit ang kalasag ng Ethernet kaya kailangan naming gumamit ng magkahiwalay na pin para sa SDA (SS) sa kaso ng RFID-RC522 upang hindi magkaroon ng anumang hidwaan sa pagitan ng dalawang aparato ng SPI

Hakbang 4: Library:

Kailangan mong mag-install ng isang silid-aklatan para sa rfid rc522. Maaari mong makuha ang library mula sa link na ito

Hakbang 5: Code:

Maaari mong makuha ang source code ng proyektong ito mula sa aming pahina ng github. Narito ang link ng github para diyan

Hakbang 6: Video ng Proyekto:

Ang buong Paglalarawan ng Proyekto ay ibinibigay sa itaas na video

Kung mayroon kang anumang pag-aalinlangan tungkol sa proyektong ito huwag mag-atubiling magbigay ng puna sa amin sa ibaba.

At kung nais mong matuto nang higit pa tungkol sa naka-embed na system maaari mong bisitahin ang aming youtube channel

Mangyaring bisitahin at gusto ang aming Pahina sa Facebook para sa madalas na pag-update.

Salamat & Regards, Mga Teknolohiya ng Embedotronics

Inirerekumendang: