Turinys:

Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“: 6 žingsniai
Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“: 6 žingsniai

Video: Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“: 6 žingsniai

Video: Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“: 6 žingsniai
Video: 4 - Erdvinių duomenų sluoksnių (lentelių) kūrimas PostgreSQL + PostGIS duomenų bazėse naudojant QGIS 2024, Lapkritis
Anonim
Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“
Lankymo sistema su duomenų saugojimu „Google“skaičiuoklėje naudojant RFID ir „Arduino Ethernet Shield“

Sveiki bičiuliai, Čia mes sugalvojame labai įdomų projektą, būtent tai, kaip siųsti „RFID“duomenis į „Google“skaičiuoklę naudojant „Arduino“. Trumpai tariant, mes sudarysime lankomumo sistemą, pagrįstą „RFID“skaitytuvu, kuri realiu laiku išsaugos lankomumo duomenis „Google“skaičiuoklėje.

1 veiksmas: naudojama programinė įranga:

Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga

Šią programinę įrangą mes panaudojome šiam projektui:

1. „Arduino IDE“: naujausią „Arduino IDE“galite atsisiųsti iš šios nuorodos:

www.arduino.cc/en/Main/Software

2. „Google“diskas: turite naudoti kai kurias „Google“disko programas, o pirmoji yra „Google“lapas, o kita - „Google“programos scenarijus, kuriame turite parašyti „Google“scenarijų.

3. „Pushingbox“: šis įrankis, kurį turite naudoti norėdami perkelti duomenis iš „arduino“į „Google“lapą, nes tiesiogiai negalite siųsti duomenų iš „arduino“į „Google“lapą, todėl tai yra trečiosios šalies įrankis, kurį turite naudoti. Galite tiesiog eiti į šį puslapį ir tiesiog prisijungti naudodami „Google“.

2 žingsnis: naudojami komponentai:

Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai

1) „Arduino UNO“:

„Arduino“/„Genuino Uno“yra mikrovaldiklio plokštė, pagrįsta ATmega328P (duomenų lapas). Jame yra 14 skaitmeninių įvesties/išvesties kaiščių (iš kurių 6 gali būti naudojami kaip PWM išėjimai), 6 analoginiai įėjimai, 16 MHz kvarco kristalas, USB jungtis, maitinimo lizdas, ICSP antraštė ir atstatymo mygtukas.

2) „Ethernet Shield“: „Arduino Ethernet Shield 2“per kelias minutes prijungia „Arduino“prie interneto. Tiesiog prijunkite šį modulį prie „Arduino“plokštės, prijunkite jį prie tinklo RJ45 kabeliu ir atlikite kelis paprastus veiksmus, kad pradėtumėte valdyti savo pasaulį internetu. Kaip visada naudojant „Arduino“, kiekvienas platformos elementas-aparatinė įranga, programinė įranga ir dokumentacija-yra laisvai prieinamas ir atviro kodo. Tai reiškia, kad galite tiksliai sužinoti, kaip jis pagamintas, ir naudoti jo dizainą kaip savo grandinių pradžios tašką. Šimtai tūkstančių „Arduino“lentų jau kasdien skatina žmonių kūrybiškumą visame pasaulyje.

3) RFID RC522 skaitytuvas su žyma:

Yra pigių RFID modulių, galinčių skaityti ir rašyti „Mifare“žymas, ir jie parduodami keliose internetinėse parduotuvėse, pvz., „EBay“ir yra įtraukti į daugelį „pradinių rinkinių“. Tiesiog ieškokite RFID-RC522 (MF-RC522). Mikrokontroleris ir kortelių skaitytuvas bendravimui naudoja SPI (lustas palaiko I2C ir UART protokolus, bet neįdiegtas bibliotekoje). Kortelių skaitytuvas ir žymės bendrauja naudodami 13,56 MHz elektromagnetinį lauką.

3 žingsnis: grandinės schema:

Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema

Šio projekto grandinės schema pateikta aukščiau.

Pirmiausia turite prijungti „Ethernet“skydą, kaip parodyta aukščiau esančiame paveikslėlyje, tada turite sukurti „rfid“ryšį

žemiau yra „arduino“ir „rfid“skaitytuvo prijungimo kaiščiai

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 nėra prijungtas

Įsitikinkite, kad mes naudojame du SPI įrenginius, todėl SDA (SS) jau naudojamas su „Ethernet“ekranu, todėl RFID-RC522 atveju turime naudoti atskirą kaištį SDA (SS), kad nekiltų konfliktų du SPI įrenginiai

4 žingsnis: biblioteka:

Turite įdiegti vieną biblioteką, skirtą rfid rc522. Biblioteką galite gauti iš šios nuorodos

5 žingsnis: kodas:

Šio projekto šaltinio kodą galite gauti iš mūsų „github“puslapio. Čia yra „Github“nuoroda

6 žingsnis: projekto vaizdo įrašas:

Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše

Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau.

O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale

Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.

Ačiū ir linkėjimai, Embedotronikos technologijos

Rekomenduojamas: