Мазмуну:
- 1 -кадам: Колдонулган Программалык камсыздоо:
- 2 -кадам: Колдонулган компоненттер:
- 3 -кадам: Райондук диаграмма:
- 4 -кадам: Китепкана:
- 5 -кадам: Код:
- 6 -кадам: Долбоордун видеосу:
Video: RFID жана Arduino Ethernet Shieldди колдонуп, Google электрондук жадыбалында маалыматтарды сактоо менен катышуу системасы: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам балдар, Бул жерде биз абдан кызыктуу долбоорду ойлоп табабыз жана бул Arduino аркылуу rfid маалыматтарын Google жадыбалына кантип жөнөтүү керек. Кыскасы, биз rfid окурманынын негизинде катышуу системасын түзөбүз, ал катышуу маалыматын реалдуу убакытта Google жадыбалына сактап калат.
1 -кадам: Колдонулган Программалык камсыздоо:
Бул биз бул долбоор үчүн колдонгон программалар:
1. Arduino IDE: Бул шилтемеден акыркы Arduino IDE жүктөп алсаңыз болот:
www.arduino.cc/en/Main/Software
2. Google Drive: Google драйвыңыздан кээ бир колдонмолорду колдонушуңуз керек, биринчиси - google баракчасы, экинчиси - google колдонмосунун скрипти, анда сиз Google скриптиңизди жазышыңыз керек.
3. Pushingbox: бул курал сиз 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 Reader тег менен:
Арзан RFID модулдары бар, алар Mifare тегдерин окуй жана жаза алышат жана eBay сыяктуу бир нече интернет дүкөндөрүндө сатылат жана азыркы учурда көптөгөн "башталгыч комплекттерге" киргизилген. Жөн гана RFID-RC522 (MF-RC522) издеңиз. Микроконтроллер жана карт окурман SPIди байланыш үчүн колдонот (чип I2C жана UART протоколдорун колдойт, бирок китепканага киргизилген эмес). Карт окурман жана тегдер 13.56MHz электромагниттик талаанын жардамы менен байланышат.
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 туташкан жок
Сураныч, биз эки SPI түзмөгүн колдонуп жаткандыгыбызды текшериңиз, андыктан SDA (SS) Ethernet калканы менен колдонулган, андыктан RFID-RC522 үчүн SDA (SS) үчүн өзүнчө пин колдонушубуз керек, ошондо ортосунда эч кандай конфликт болбойт. эки SPI түзмөк
4 -кадам: Китепкана:
Сиз rfid rc522 үчүн бир китепкананы орнотушуңуз керек. Китепкананы бул шилтемеден ала аласыз
5 -кадам: Код:
Бул долбоордун баштапкы кодун биздин github баракчасынан ала аласыз. Бул үчүн github шилтемеси
6 -кадам: Долбоордун видеосу:
Долбоордун сүрөттөмөсү толугу менен жогорудагы видеодо берилген
Эгерде сизде бул долбоорго кандайдыр бир шектенүү пайда болсо, бизге төмөндө комментарий жазуудан тартынбаңыз.
Жана эгер сиз киргизилген система жөнүндө көбүрөөк билгиңиз келсе, биздин youtube каналыбызга кире аласыз
Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.
Рахмат жана урматтоо менен, Embedotronics Technologies
Сунушталууда:
MotoStudent Electric Racing Bike үчүн маалыматтарды алуу жана маалыматтарды визуалдаштыруу системасы: 23 кадам
MotoStudent Electric Racing Bike үчүн маалыматтарды алуу жана маалыматтарды визуалдаштыруу системасы: Маалыматты алуу системасы - бул тышкы сенсорлордон маалыматтарды чогултуу, сактоо жана иштетүү үчүн чогуу иштеген аппараттык жана программалык камсыздоолордун жыйындысы, аны графикалык түрдө визуалдаштыруу жана анализдөө үчүн, инженерлерге уруксат берүү
Ардуино менен Python колдонуп MySQL серверине RFID маалыматын жөнөтүү менен катышуу системасы: 6 кадам
Arduino менен Python колдонуп MySQL серверине RFID маалыматын жөнөтүү менен катышуу системасы: Бул долбоордо мен RFID-RC522 менен ардуино менен байланышып, анан phpmyadmin маалымат базасына RFID маалыматын жөнөтүп жатам. Мурунку долбоорлорубуздан айырмаланып, биз бул учурда эч кандай Ethernet калканчын колдонбойбуз, бул жерде биз жөн гана келип жаткан сериялык маалыматтарды окуп жатабыз
ARDUINO ЖАНА GSM КОЛДОНУУСУ RFID БАЗАСЫНДА КАТЫШУУ СИСТЕМАСЫ: 5 кадам
ARDUINO ЖАНА GSM КОЛДОНУУЧУ RFID НЕГИЗГИ КАТЫШУУ СИСТЕМАСЫ: Бул проект RFID технологиясын колдонуп, класска кирген ар бир окуучуну эскертип, класста жашаган убактысын эсептейт. Бул сунушталган системада ар бир студент RFID теги менен бөлүштүрүлөт. Катышуу процесси мындай болушу мүмкүн
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү