Агуулгын хүснэгт:
Видео: Arduino хурууны хээгээр хаалганы түгжээ: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн байна уу, энэ төсөлд тавтай морилно уу, үүнд хоёр төсөл багтсан боловч тэдгээр нь бараг адилхан бөгөөд энэ нь Arduino UNO самбар, FPM10A хурууны хээний мэдрэгч, LCD i²c дэлгэц дээр суурилсан хаалганы түгжээний систем юм. товчлуур оруулах.
Таны хянах хүсэлтэй түгжих системийг бүү мартаарай, үүний дараа таны утас, код өөрчлөгдөж магадгүй, гэхдээ санаа зовох хэрэггүй, энэ нь амархан байх болно.
Алхам 1: Багаж хэрэгсэл
Энэхүү төсөлд шаардлагатай тоног төхөөрөмжүүд нь:
- Arduino самбар, энд би НҮБ -ыг ашиглаж байна
Adafruit FPM10A хурууны хээний мэдрэгч
- LCD i²c дэлгэц
- Төслийн хоёр дахь хувилбарт танд товчлуур хэрэгтэй болно, энд би 4x4 ашиглаж байна
Хаалганы түгжээний системийн талаар бүү мартаарай, би зурган дээрх машиныг ашигласан (хятад дэлгүүрээс 10 доллар), гэхдээ би зөвхөн түгжих төхөөрөмжийг л ашигладаг байсан, учир нь энэ төхөөрөмж нь хоёр чиглэлд эргэх ёстой тогтмол мотортой байсан. миний L298n хос H-гүүр модулийг ашиглаарай, хэрэв та хүсвэл бага зэрэг IC H гүүр ашиглаж болно, гэхдээ энэ нь таны ашиглаж буй системээс хамаарна, та бүгдийг транзистор болон цахилгаан соронзон цоожоор сольж болно …
Үргэлжлүүлэхийн өмнө дээр дурдсан бүх элементүүдийг хэрхэн ашиглахаа мэдэх хэрэгтэй.
Arduino uno + 4 × 4 Keypad Matrix + LCD i2c дэлгэц
Arduino -той FPM10A (50DY) хурууны хээ мэдрэгч
Arduino LCD I2C нь энгийн хэрэглээ бөгөөд цуваа дэлгэцээс шууд бичих боломжтой
L298n хос H-bridge драйверийг Arduino-той хэрхэн ашиглах талаар алхам алхмаар
Алхам 2: Хувилбар 1
Эхний хувилбарт: LCD + хурууны хээ мэдрэгч + l298n (системийг хянах) + резистортой товчлуур (би 1k ашигласан) ашигладаг.
Эхний хувилбарын хувьд та хурууны хээний сангаас "бүртгүүлэх" кодыг эхлээд оруулах ёстой (доороос доош), үүнийг ашиглан хурууны хээ нэмж, байршуулж, цуваа дэлгэцийг нээгээд ID -г бичээд "Enter" товчийг дараад дагах хэрэгтэй. хурууны хээний заавар дээрх шиг алхамууд. Дараа нь хоёр дахь кодыг байршуулж, хэрэглэгч бүрийн хувьд хүссэн нэрээ оруулна уу, кодыг оруулна уу, эндээс үзэхэд хурууны хээний загварыг дотоод флаш диск дээр хадгалах болно. Код ажиллаж эхэлмэгц Arduino нь мэдрэгч дээр хуруугаа тавихыг байнга хүлээж байдаг, эс тэгвээс хэрэв та дотор байгаа бол товчлуурыг дарж нээнэ үү, хэрэв хуруу хүчинтэй бол (мэдээллийн санд байгаа) түгжээг онгойлгох болно. хурууны хээ ID -тай холбоотой мессеж, нэрийг харуулдаг, хэрэв ID нь нэртэйгээ хослуулаагүй бол зарим хачин зүйлийг харуулах болно: D …
Энэ бол миний утастай холбоотой зүйл юм, тиймээс та товчлуур дээр дарагдах ёсгүй, өөрөөр хэлбэл Arduino 5v зүүгээр өндөр түвшинг авахын оронд өөр утас оруулах шаардлагатай болно (мөн энэ нь илүү эмх замбараагүй байх болно). Өндөр 8 дээр би доош татах эсэргүүцэлтэй 9-р зүү дээрх товчлуурын төлөвийг уншсан.
Алхам 3: Хувилбар 2
1 -р хувилбараас харахад модулийн флаш диск дээр шинэ загвар нэмэхийн тулд та компьютер ашиглах ёстой (эсвэл Arduino програмчлахад ашигладаг бүх зүйлээ ашиглах ёстой), тиймээс би зөвхөн тэжээлийн эх үүсвэр шаарддаг энэхүү суулгагдсан хувилбарыг хийсэн. Ажиллаж, шинэ загваруудыг товчлуураар нэмж оруулав (энэ төсөл нь зөвхөн хурууны хээгээр нэвтрэх боломжтой тул дотор нь үлдэх ёстой гэсэн үг юм, та үүнийг зөвхөн товчлуур дээр суурилсан миний бусад төсөлтэй нэгтгэж болно, та үүнийг хийх хэрэгтэй болно. зарим өөрчлөлт, гэхдээ энэ нь амархан).
Товчлуурыг дотор нь байрлуулсан бөгөөд ингэснээр та энд байгаа товчлуурыг дарж түгжээг онгойлгож болно гэсэн үг бөгөөд "А" нь шинэ хүн нэмэхэд зориулагдсан болно.
Хурууны шинэ загвар нэмэхийн тулд 'A' товчлуурыг дарна уу, энэ нь '1' '2' '3' '4' кодонд байгаа нууц үгийг асуух болно, та үүнийг тэнд өөрчилж болно, кодыг оруулаад ID дугаараа оруулна уу 3 оронтой формат, жишээ нь "001", "021" эсвэл "115" гэсэн тоонуудаар та 1 -ээс 127 хүртэл ID оруулж болно, ID -г товшсоны дараа хуруугаа тавьж, арилгаад дахин байрлуулахыг танаас хүсэх болно … Ажлаа хийлээ. Эхний хувилбар болох түгжээг онгойлгохын тулд хүчин төгөлдөр хурууны хээг хүлээж байна.
Энэ бол хоёр дахь хувилбарын утас, би дотроос нь нээх ажлыг 'B' товчлуураар хийж байгаа тул би товчлуурыг арилгасан.
Алхам 4: Номын сан ба кодууд
Номын сан:
-LCD i2c NewLiquidCrystal номын санг татаж авах
-Товчлуурын номын санг татаж авах
-FPM10A хурууны хээ мэдрэгчийг татаж авах
Кодууд
- Танд LCD дэлгэц өөр хаяг байгаа бол i2c сканнер татаж аваарай
-1 -р хувилбарын эхний код нь хурууны хээ номын сангийн “Бүртгүүлэх” код юм
Хувилбар 1 -ийн хоёр дахь код: Эндээс татаж авна уу
Хувилбар 2 -ийн код: Эндээс татаж авна уу
Эхний хувилбарт миний хийсэн код нь ID -г серийн дэлгэц дээр харуулахын оронд номын сангийн "Хурууны хээ" жишээн дээр үндэслэсэн болно (энэ нь хурууны хээний загвар мэдээллийн санд байгаа гэсэн үг), өөрөөр хэлбэл бүх нээлтийн дарааллыг өдөөдөг (модуль нь мэдээллийн баазаас тохирох зүйлийг олж чадаагүй гэсэн үг) энэ нь дэлгэц дээр энгийн мессежийг харуулдаг.
Хоёрдахь хувилбарын код нь "Хурууны хээ" ба "Бүртгүүлэх" жишээн дээр үндэслэсэн бөгөөд эхний хувилбар шиг, гэхдээ энэ удаад би "Бүртгүүлэх" функцийг нэмсэн бөгөөд та ID -г цувралын дэлгэцийн оронд товчлуураас нэмж болно.
Зөвлөмж болгож буй:
Хурууны хээ сканнер, RFID уншигчтай цахилгаан хаалганы түгжээ: 11 алхам (зурагтай)
Хурууны хээ сканнер, RFID уншигчтай цахилгаан хаалганы түгжээ: Энэхүү төсөл нь товчлуур ашиглах шаардлагагүй болох зорилготой байсан бөгөөд зорилгодоо хүрэхийн тулд хурууны хээний мэдрэгч, Arduino ашигласан. Гэсэн хэдий ч хурууны хээг уншдаггүй хүмүүс байдаг бөгөөд мэдрэгч үүнийг танихгүй. Дараа нь бодож байна
Хурууны хээгээр санал өгөх онлайн систем (FVOS): 5 алхам
Хурууны хээгээр санал өгөх онлайн систем (FVOS): Хурууны хээгээр санал өгөх онлайн систем нь сонгогчдод хурууны хээгээ төхөөрөмжөөр дамжуулан сканнердах, өгөгдлийг Серверт хадгалах замаар мэдээллээ цуглуулах, баталгаажуулах замаар саналаа бүрэн дижитал хэлбэрээр өгөх боломжийг олгодог. Энэ нь хэрэглэгчдэд ээлтэй G
Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам
Гайхамшигтай эрхий бөхийн барилдаан: Гэрлийн эрхий хурууны ялалт (V.O.L.T.): Тэмдэглэлийг хамгийн сайн уншаарай! Daarnaast telt het apparaat zelf af tot 3, zodat je nooit meer vals kan spelen
Arduino хурууны хээгээр ирц бүрдүүлэх систем: Үүлэн өгөгдөл хадгалах: 8 алхам
Arduino хурууны хээнд хамрагдах систем/ Үүлэн өгөгдөл хадгалах: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас унших боломжтой тоймОдоогийн байдлаар IoT системийн хэрэглээ нэмэгдэж байгаатай холбогдуулан IoT төхөөрөмжүүдийн ажиллагаа, хэрэгжилтийн талаар суралцах нь маш чухал юм. Энэхүү гарын авлагад бид хийх гэж байна
Хурууны хээгээр хамгаалагдсан хайрцаг: 4 алхам
Хурууны хээгээр хамгаалагдсан хайрцаг: DFRobot -ийн UART хурууны хээ скан хийгчийг ашиглан хурууны хээгээ хадгалж, зөвхөн эрх бүхий хүмүүст хайрцагт нэвтрэхийг зөвшөөрнө үү