Բովանդակություն:
- Քայլ 1: Օգտագործված ծրագրակազմ
- Քայլ 2: Օգտագործված բաղադրիչներ
- Քայլ 3: Շղթայի դիագրամ
- Քայլ 4: Գրադարան
- Քայլ 5: Կոդ
- Քայլ 6: Նախագծի տեսանյութ
Video: Հաճախումների համակարգ ՝ Google աղյուսակի տվյալների պահպանմամբ ՝ օգտագործելով RFID և Arduino Ethernet Shield ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Բարև տղերք, Այստեղ մենք հանդես ենք գալիս շատ հետաքրքիր նախագծով, և դա այն է, թե ինչպես կարելի է rfid տվյալներ ուղարկել Google աղյուսակ Arduino- ի միջոցով: Մի խոսքով, մենք պատրաստվում ենք հաճախումների համակարգ ստեղծել ՝ հիմնված rfid ընթերցողի վրա, որն իրական ժամանակում կպահպանի հաճախումների տվյալները Google աղյուսակում:
Քայլ 1: Օգտագործված ծրագրակազմ
Սրանք այն ծրագրերն են, որոնք մենք օգտագործել ենք այս նախագծի համար.
1. Arduino IDE. Դուք կարող եք ներբեռնել վերջին Arduino IDE- ն այս հղումից.
www.arduino.cc/hy/Main/Software
2. Google Drive. Դուք պետք է օգտագործեք ձեր google drive- ի որոշ ծրագրեր, և առաջինը `google թերթիկն է, իսկ մյուսը` google հավելվածի սցենարը, որտեղ դուք պետք է գրեք ձեր google script- ը:
3. Pushingbox. Այս գործիքը, որը դուք պետք է օգտագործեք, ձեր arduino- ից տվյալները google թերթ մղելու համար, քանի որ ուղղակիորեն arduino- ից տվյալներ չեք կարող ուղարկել google թերթ, այնպես որ սա երրորդ կողմի գործիքն է, որը դուք պետք է օգտագործեք: Կարող եք պարզապես գնալ այս էջ և պարզապես մուտք գործել google:
Քայլ 2: Օգտագործված բաղադրիչներ
1) Arduino UNO:
Arduino/Genuino Uno- ն միկրոկառավարիչների տախտակ է, որը հիմնված է ATmega328P (տվյալների թերթիկի) վրա: Այն ունի 14 թվային մուտքային/ելքային կապ (որից 6 -ը կարող են օգտագործվել որպես PWM ելքեր), 6 անալոգային մուտք, 16 ՄՀց քվարց բյուրեղյա, USB միացում, հոսանքի միակցիչ, ICSP վերնագիր և վերակայման կոճակ:
2) Ethernet Shield. Arduino Ethernet Shield 2 -ը ձեր Arduino- ն միացնում է ինտերնետին ընդամենը մի քանի րոպեում: Պարզապես միացրեք այս մոդուլը ձեր Arduino տախտակին, միացրեք այն ձեր ցանցին RJ45 մալուխով և հետևեք մի քանի պարզ քայլերի ՝ ձեր աշխարհը ինտերնետով վերահսկելու համար: Ինչպես միշտ, Arduino- ի դեպքում, պլատֆորմի յուրաքանչյուր տարր `ապարատային, ծրագրային ապահովում և փաստաթղթեր, ազատորեն հասանելի է և բաց կոդով: Սա նշանակում է, որ դուք կարող եք ճշգրիտ սովորել, թե ինչպես է այն պատրաստված և օգտագործել դրա դիզայնը որպես ելակետ ձեր սեփական սխեմաների համար: Հարյուր հազարավոր Arduino տախտակներ արդեն ամեն օր սնուցում են մարդկանց ստեղծագործական ունակությունները ամբողջ աշխարհում:
3) RFID RC522 ընթերցող ՝ պիտակով
Կան էժան RFID մոդուլներ, որոնք կարող են կարդալ և գրել Mifare- ի պիտակները և վաճառվել մի քանի վեբ խանութներում, օրինակ ՝ eBay- ում և ներառված մեր օրերի բազմաթիվ «մեկնարկային հավաքածուների» հետ: Պարզապես որոնեք RFID-RC522 (MF-RC522): Միկրոկառավարիչը և քարտի ընթերցողը օգտագործում է SPI հաղորդակցության համար (չիպը աջակցում է I2C և UART արձանագրություններին, բայց գրադարանում չի կիրառվում): Քարտի ընթերցողը և պիտակները հաղորդակցվում են 13.56 ՄՀց էլեկտրամագնիսական դաշտի միջոցով:
Քայլ 3: Շղթայի դիագրամ
Այս նախագծի սխեմայի սխեման տրված է վերևում:
Նախ անհրաժեշտ է միացնել ethernet վահանը, ինչպես ցույց է տրված վերևում նկարում, այնուհետև անհրաժեշտ է կատարել rfid կապ
ստորև ներկայացված է arduino և rfid ընթերցողի միացման կապերը
RFID-RC522 Arduino UNO Arduino Mega
ՌՍՏ 9 9
SDA (SS) 4/10 4/53
ՄՈՍԻ 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ- ն միացված չէ
Խնդրում ենք մի բան համոզվել, որ մենք օգտագործում ենք երկու SPI սարք, այնպես որ SDA (SS) արդեն օգտագործվում է Ethernet վահանով, այնպես որ RFID-RC522- ի դեպքում SDA- ի (SS) համար պետք է առանձին քորոց օգտագործենք, որպեսզի որևէ հակամարտություն չլինի: երկու SPI սարք
Քայլ 4: Գրադարան
Rfid rc522- ի համար անհրաժեշտ է տեղադրել մեկ գրադարան: Գրադարանը կարող եք ձեռք բերել այս հղումից
Քայլ 5: Կոդ
Այս նախագծի աղբյուրի կոդը կարող եք ստանալ մեր github էջից: Ահա դրա համար github- ի հղումը
Քայլ 6: Նախագծի տեսանյութ
Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում
Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև:
Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը
Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:
Շնորհակալություն և հարգանքներ, Embedotronics Technologies
Խորհուրդ ենք տալիս:
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. 5 քայլ
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. Այս նախագծի տեսանյութը
Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike– ի համար ՝ 23 քայլ
Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike- ի համար. Տվյալների ձեռքբերման համակարգն ապարատային և ծրագրային ապահովման հավաքածու է, որը աշխատում է միասին ՝ արտաքին սենսորներից տվյալներ հավաքելու, դրանք պահելու և հետագայում մշակելու համար, որպեսզի դրանք գրաֆիկականորեն պատկերացվեն և վերլուծվեն, թույլ տալով ինժեներներին կատարել
Հաճախումների համակարգ ՝ ուղարկելով RFID տվյալներ MySQL սերվերին Python- ի միջոցով Arduino- ով. 6 քայլ
Հաճախումների համակարգ ՝ ուղարկելով RFID տվյալներ MySQL սերվերին ՝ օգտագործելով Python- ը Arduino- ով. Այս նախագծում ես RFID-RC522- ը միացրել եմ arduino- ին, այնուհետև RFID- ի տվյալները ուղարկում եմ phpmyadmin տվյալների բազա: Ի տարբերություն մեր նախորդ նախագծերի, այս դեպքում մենք չենք օգտագործում որևէ Ethernet վահան, այստեղ մենք պարզապես կարդում ենք ar- ից ստացվող սերիական տվյալները
Nodmcu RFID հաճախումների սերվեր `վերամշակմամբ` 4 քայլ
Nodmcu RFID հաճախումների սերվեր մշակմամբ. Հաճախելիությունը նշելու հիանալի միջոց
Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32) ՝ 9 քայլ
Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32). Այս նախագիծը հաճախումների գրանցման պարզ համակարգ է, որն օգտագործում է GT-521F32- ը, Sparkfun- ի էժան օպտիկական մատնահետքերի սկաներ `սկանավորելու և գրանցելու համար, և երբ որևէ մեկը մուտք է գործում: