Мазмуну:
- 1 -кадам: Жоопкерчиликтен баш тартуу
- 2 -кадам: Керектүү компоненттерди чогултуу
- 3-кадам: RFID-RC522ди Uno менен туташтырыңыз
- 4 -кадам: Nokia LCD5110ду Uno менен туташтырыңыз
- 5 -кадам: Кодду жазыңыз
- 6 -кадам: Булак коду жана Arduino Logo Graphics
- 7 -кадам: Система аракетте
- 8 -кадам:
Video: DIYMall RFID-RC522 жана Nokia LCD5110ду Arduino менен колдонуу боюнча дагы бир көрсөтмө: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Эмне үчүн мен DIYMall RFID-RC522 жана Nokia LCD5110 үчүн башка Нускаманы түзүүнүн зарылдыгын сездим? Чынын айтсам, мен өткөн жылы ушул түзмөктөрдүн экөөнү тең колдонуп, Концепциянын Провизорунун үстүндө иштеп жаткам жана кандайдыр бир жол менен кодду "алмаштырып" койгом. DIYMall RFID-RC522де башка RFID-RC522 тактайларындагыдай эле этикеткалар жок болгондуктан, кайсы пин экенин аныктоо кыйын болгон. Мындан тышкары, эгер мен POCто кылган нерсемди унутуп калсам, аны азыр интернеттен таба алам.
1 -кадам: Жоопкерчиликтен баш тартуу
Бул нускаманы аткаруунун натыйжасында болуп жаткан нерселер үчүн эч кандай жоопкерчилик тартпай тургандыгыбызды билдирүү үчүн тез эле баш тартуу. Эч нерсе курбоодо өндүрүүчүлөрдүн көрсөтмөлөрүн жана коопсуздук баракчаларын ээрчүү эң жакшы, андыктан өзүңүз куруу үчүн колдонгон тетиктери менен шаймандары үчүн бул документтерге кайрылыңыз. Биз жөн гана өзүбүздүн кадамдарыбыз жөнүндө маалымат берип жатабыз. Биз профессионал эмеспиз. Чындыгында, бул курулушка катышкан инсандардын 3төн 2си балдар.
2 -кадам: Керектүү компоненттерди чогултуу
1) An Arduino Uno тактасы.
2) DIYMall RFID-RC522 тактасы.
3) Nokia LCD5110 тактасы
4) секирүүчүлөр
5) RFID теги (ачкыч чынжыр).
6) Кошумча UNO Proto Shield же кадимки нан тактасы.
3-кадам: RFID-RC522ди Uno менен туташтырыңыз
Баарын оңой кылуу үчүн мен бардык байланыштарымды түзүү үчүн Proto Shield колдондум. Сиз кааласаңыз, нан тактасын колдонсоңуз болот же нерселерди түз эле зым менен байланыштырсаңыз болот. Proto Shield же нан тактасынын артыкчылыгы RFID-RC522 казыктары түздөн-түз Proto Shield же нан тактасына туташа алат, ошону менен RFID-RC522ди кармоо үчүн "стендди" камсыздай алат.
Мен Proto Shield колдондум, анткени менде жөн эле бирөө асылып калды. Кандай болбосун, RFID-RC522ди төмөнкүдөй туташтырыңыз:
- SDA / NSS Uno боюнча 10 -пинге
- SCO Uno боюнча 13 -пинге чейин
- MOSI Uno боюнча 11 -пинге
- MISO Uno боюнча 12 -пинге
- Undo боюнча GNDден GNDге
- Uno боюнча 9 -пинге RST
- Uno боюнча VCC 3.3кө чейин
4 -кадам: Nokia LCD5110ду Uno менен туташтырыңыз
Эми Nokia LCD5110ду Uno менен туташтыруу мезгили келди. Бул жолу мен негизги казыктар үчүн түздөн -түз Uno менен туташуу үчүн секирүүчү кабелдерди колдонууну чечтим жана чыңалуу байланыштары үчүн Proto Shieldдеги нан тактасын колдондум. Бул тандоонун негизги себеби мен Nokia LCD5110дун ордунан туруусун кааладым. Эгер мен аны түздөн -түз Proto Shieldдеги нан тактасына туташтырсам, экран ордуна жатып калат.
- Uno боюнча VCC 3.3кө чейин
- Undo боюнча GNDден GNDге
- CS/SCE Uno боюнча 3 -пинге
- Uno боюнча 4 -пинге RST
- DC / D / C Uno боюнча 5 -пинге
- MOSI / DN (MOSI) Uno боюнча 6 -пинге
- SCK / SCLK Uno боюнча 7 -пинге
- Uno боюнча GND үчүн LED
5 -кадам: Кодду жазыңыз
Мен инженердик долбоорлор сайтынын мисалдарын инженердик долбоорлор DIYMall RFID-RC522 үчүн, ошондой эле Nokia LCD5110 үчүн Rinky Dink Electronics үчүн көңүл ачуу үчүн бир аз өзгөртүүлөрдү коштум.
Бул мисал кээ бир корголгон кирүү чекитин кулпулоо жана ачуу үчүн RFID тегдерин колдонууну окшоштурат. Тиешелүү RFID теги аныкталгандан кийин система кулпусун ачат.
Программа биринчи жолу инициализацияланганда, ал LCD5110 экранында Arduino логотибин (өзүнчө графикалык файлда сакталган) көрсөтөт, ошондуктан колдонуучу анын иштеп жатканын билет. 3 секунддан кийин ал кирүү чекити кулпуланганын билдирүүчү "RFID Locked" билдирүүсүн көрсөтөт. Андан кийин программа ар бир экинчи RFID тегин текшерет. Эгерде RFID теги табылса, программа RFID тегинин уникалдуу номерин текшерет жана кирүү чекитинин кулпусун ачуу керекпи же жокпу аныктайт. Эгерде тиешелүү уникалдуу номер аныкталса, система уникалдуу номерди LCD5110до көрсөтөт жана тутумду 2 секундага кулпусуз абалына коёт. Эгерде уникалдуу номер табылбаса, система уникалдуу номерди LCD5110до көрсөтөт жана тутумду кулпуланган абалда кармайт.
Тийиштүү уникалдуу номер табылганда, кандайдыр бир иш -аракетти аткаруу үчүн, бул мисал кодуна серво же реле кошууга болот.
6 -кадам: Булак коду жана Arduino Logo Graphics
7 -кадам: Система аракетте
8 -кадам:
Мен үмүт кылам, кимдир бирөө, өзүмдөн башка, бул Нускаманы пайдалуу деп табат.
Сунушталууда:
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: 6 кадам (сүрөттөр менен)
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: Бул үйрөткүчтө мен сизге бир эле аналогдук кирүүчү пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окууну көрсөтөм
Бир пин клавиатурасы Raspberry Pi колдонуу боюнча көрсөтмө: 9 кадам
One Pin клавиатурасы Raspberry Pi колдонуу боюнча көрсөтмө: ЖООПКЕРЧИЛИК: БУЛ АЧЫК БУЛАК ПРОДУКЦИЯСЫН КОЛДОНУУ КӨРСӨТМӨСҮ: БИР ПИН АЧУУ. Бул DIY долбоору эмес. Эгерде сиз тактайларды өзүңүз жасоону кааласаңыз, үйрөтмөнүн аягында бүркүттүн файлдарын табууга болот. One Pin клавиатурасы деген эмне? Бир пин баскычтоп
Топурактын нымдуулук сенсорун колдонуу боюнча толук көрсөтмө W/ Практикалык мисал: 7 кадам
Топурактын нымдуулук сенсорун колдонуу боюнча толук көрсөтмө W/ Практикалык мисал: Бул жана башка укмуштуудай сабактарды ElectroPeakтин расмий сайтынан окуй аласыз Обзор Бул колдонмодо сиз топурактын ным сенсорун кантип колдонууну үйрөнөсүз. Практикалык мисалдар кодду өздөштүрүүгө жардам берүү үчүн берилет. Сиз эмнени үйрөнөсүз: Кантип топурак
IPhone 6 Plus Батареясын алмаштыруу: Ички Батареяны алмаштыруу боюнча көрсөтмө: 12 кадам (Сүрөттөр менен)
IPhone 6 Plus Батарейкасын алмаштыруу: Ички Батареяны алмаштыруу боюнча көрсөтмө: Эй балдар, мен бир аз мурун iPhone 6 батарейкасын алмаштыруу боюнча көрсөтмө бердим жана бул көп адамдарга жардам берген окшойт, бул жерде iPhone 6+ үчүн колдонмо. IPhone 6 жана 6+ окшош түзүлүшкө ээ, ачык өлчөмдөгү айырмачылыктан башка. Бар
Дагы бир дагы санарип сүрөт алкагы (Linux): 9 кадам
Дагы бир дагы санарип сүрөт алкагы (Linux): Башка конструкцияларды көрүп, өзүмдүкүн жасап көргүм келди. ~ $ 135те так арзан болбосо да, бул кызыктуу долбоор болду жана мен жыйынтыгына абдан кубанычтамын. Бул таза жөнөкөй жана кубат үчүн бир кичинекей зымды гана талап кылат. Долбоордун баасы: Ноутбук