Мазмұны:
- 1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
- 2 -қадам: пайдаланылатын компоненттер:
- 3 -қадам: схема:
- 4 -қадам: Кітапхана:
- 5 -қадам: код:
- 6 -қадам: Жобаның бейнесі:
Бейне: RFID және Arduino Ethernet Shield көмегімен Google электрондық кестесінде деректерді сақтайтын қатысу жүйесі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сәлем Жігіттер, Мұнда біз өте қызықты жобаны ойлап табамыз, бұл Arduino көмегімен Google электрондық кестесіне rfid деректерін жіберу. Қысқаша айтқанда, біз rfid оқу құралы негізінде келушілердің қатысуын дереу Google кестесіне сақтайтын жүйеге қатысатын боламыз.
1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
Бұл біз осы жобада қолданған бағдарламалық жасақтама:
1. Arduino IDE: Сіз Arduino IDE -нің соңғы нұсқасын мына сілтемеден жүктей аласыз:
www.arduino.cc/kz/Main/Software
2. Google Drive: сізге google дискісіндегі кейбір қолданбаларды пайдалану керек, біріншісі - google парағы, екіншісі - google қосымшасының сценарийі, онда сізге Google сценарийін жазу керек.
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 оқырманы тегімен:
Mifare тегтерін оқи алатын және жаза алатын RFID арзан модульдері бар, олар eBay сияқты бірнеше интернет -дүкендерде сатылады және қазіргі уақытта көптеген «стартерлік жинақтарға» кіреді. RFID-RC522 (MF-RC522) іздеу жеткілікті. Микроконтроллер мен карта оқу құрылғысы байланыс үшін SPI пайдаланады (чип I2C және UART протоколдарын қолдайды, бірақ кітапханада енгізілмеген). Картаны оқу құрылғысы мен тегтер 13.56 МГц электромагниттік өріс арқылы байланысады.
3 -қадам: схема:
Бұл жобаның схемасы жоғарыда келтірілген.
Жоғарыда суретте көрсетілгендей алдымен Ethernet қалқанын қосу керек, содан кейін rfid байланысын орнату қажет
төменде arduino мен 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 қосылмаған
SDA (SS) Ethernet қалқанында бұрыннан қолданылғандықтан, екі SPI құрылғысын қолданатындығымызға көз жеткізіңіз, сондықтан RFID-RC522 жағдайда SDA (SS) үшін бөлек түйреуішті қолдану қажет, сондықтан олардың арасында ешқандай қайшылық болмайды. екі SPI құрылғысы
4 -қадам: Кітапхана:
Rfid rc522 үшін бір кітапхананы орнату қажет. Кітапхананы мына сілтемеден алуға болады
5 -қадам: код:
Сіз бұл жобаның бастапқы кодын біздің github бетінен ала аласыз. Міне, бұл үшін github сілтемесі
6 -қадам: Жобаның бейнесі:
Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген
Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз.
Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз
Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.
Рахмет пен құрметпен, Эмбедотроника технологиялары
Ұсынылған:
MotoStudent электрлік велосипедіне арналған деректерді алу және деректерді визуализациялау жүйесі: 23 қадам
MotoStudent электрлік велосипедіне арналған деректерді жинау және деректерді визуализациялау жүйесі: Деректерді жинау жүйесі - бұл сыртқы датчиктерден деректерді жинау, сақтау және өңдеу үшін оны бірге өңдейтін аппараттық және бағдарламалық қамтамасыз етудің жиынтығы, оны графикалық түрде көруге және талдауға болады. инженерлерге мүмкіндік береді
Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы қатысу жүйесі: 6 қадам
Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы келу жүйесі: Бұл жобада мен RFID-RC522-ді arduino-мен байланыстырдым, содан кейін RFID деректерін phpmyadmin дерекқорына жіберемін. Бұрынғы жобалардан айырмашылығы, біз бұл жағдайда ешқандай қалқанды қолданбаймыз, мұнда біз тек сериялық деректерді оқимыз
ARDUINO мен GSM -ды қолданатын RFID негізіндегі қатысу жүйесі: 5 қадам
ARDUINO мен GSM -ді қолданатын RFID негізіндегі қатысу жүйесі: Бұл жоба RFID технологиясын қолдана отырып, сыныпқа кірген әрбір оқушыны жазады, сонымен қатар сыныпта болатын уақытты есептейді. Бұл ұсынылған жүйеде әр студентке RFID белгісі беріледі. Қатысу процесі келесідей болуы мүмкін
Температура мен ылғалдылықтың дисплейі және Arduino және өңдеу көмегімен деректерді жинау: 13 қадам (суреттермен)
Температура мен ылғалдылықтың дисплейі және Arduino мен өңдеумен мәліметтерді жинау: Кіріспе: Бұл жоба Arduino тақтасын, сенсорды (DHT11), Windows компьютерін және өңдеу (тегін жүктелетін) бағдарламасын пайдаланып, температураны, ылғалдылықты сандық және бар диаграмма формасы, уақыт пен күнді көрсету және санау уақытын іске қосу
Arduino және Wave Shield көмегімен электрондық поштаны оқыңыз: 4 қадам
Arduino және Wave Shield көмегімен электрондық поштаны оқыңыз: Менің жобамның бір бөлігі ретінде мұнда https://www.instructables.com/id/Sound-Switcher/ (бұл жоба байқауда, сондықтан сізге ұнайтын болса, дауыс беріңіз!) Arduino көмегімен сыртқы дыбыс көзін (мысалы, iPod) ажыратады, бұл туралы сізге хабарлайды