Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Nodemcu-г Wi-Fi сүлжээнд холбох
- Алхам 3: RFID уншигч холбоно уу
- Алхам 4: Үндсэн тохиргоог тохируулах
- Алхам 5: Txt файлыг картуудын тусламжтайгаар үүсгэх
- Алхам 6: Реленийг цахилгаан ороомогтой холбох
- Алхам 7: Нэмэлт: RGB Leds нэмэх
- Алхам 8: Нэмэлт: OLED дэлгэц нэмэх
- Алхам 9: Эцсийн тохиргоо
Видео: Nodemcu ашиглан утасгүй RFID хаалганы түгжээ: 9 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
- Үндсэн функц ---
Энэхүү төслийг Universidade do Algarve дахь сүлжээний харилцааны ангийн нэг хэсэг болгон хамтран ажиллагч Луис Сантостой хамтран бүтээсэн болно. Үүний гол зорилго нь RFID хаяг карт эсвэл түлхүүрийн бөгж ашиглан утасгүй сүлжээгээр цахилгаан түгжээнд нэвтрэх боломжийг хянах явдал юм.
Энэхүү төслийг хаалганы түгжээтэй ажиллахаар зохион бүтээсэн боловч үүнийг ямар ч төрлийн ороомог солих зориулалттай өөрчлөхөд хялбархан өөрчилж болно (үүнийг энэ хичээлийн үеэр дэлгэрэнгүй авч үзэх болно).
- Одоогийн хувилбар ---
Энэхүү анхны хувилбар нь сервер болон энгийн txt файлын тусламжтайгаар хийгдэх болно. Ирээдүйн ажилд өөр өөр хэрэгцээнд нийцсэн, илүү найдвартай хувилбарыг санал болгох өөр өөр хувилбаруудыг нэмж оруулах болно.
- Ирээдүйн ажил ---
Чөлөөт цаг олдвол би дараах онцлогуудыг шинэчлэхийг хичээх болно.
- Бусад хэрэглэгчдийг нэмэхийн тулд тусгай администраторын карт
- Файл руу чиглүүлэгчийн USB холболттой сангаар хандах
- Файлыг энгийн хоёртын түлхүүрээр шифрлээрэй
- Жинхэнэ ороомог түгжээг реле рүү холбож, зааварчилгааг ажлын видеогоор шинэчилнэ үү
- Олон цоож, хэрэглэгчийн хяналт, засвар үйлчилгээг хялбарчлахын тулд DBMS -т холбогдоно уу
- Утасгүй холболт байхгүй тохиолдолд мэдээллийг нөөцлөхийн тулд локал MicroSD файлыг нэмнэ үү
- GSM GPRS холбооны модулаар холбогдоно уу
- Утасгүй байхын тулд үүнийг нарны хавтангаар ажиллуулаарай
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Энэхүү төсөлд шаардлагатай бүрэлдэхүүн хэсгүүд нь:
- NodeMCU ESP8266 WIFI хөгжүүлэх зөвлөл
- DC 5V 1 сувгийн реле модуль
- RC522 чип IC карт индукцийн модуль RFID уншигч
- RFID хаяг карт эсвэл түлхүүр бөгж
- Соленоид унтраалгатай хаалганы түгжээ
- 1N4001-1N4007-аас нэг диод
- Кабель
- Талхны самбар
Нэмэлт:
-
RGB 3 өнгийн LED модуль 5050 эсвэл:
Улаан LED, ногоон LED нь 220 ом эсэргүүцэлтэй
- 0.96 инчийн 4Pin цэнхэр шар IIC I2C OLED дэлгэцийн модуль
Сониуч зан: NFC нь RFID гэр бүлийн нэг хэсэг бөгөөд ижил давтамжтайгаар ажилладаг (13.56 МГц). RC522
Алхам 2: Nodemcu-г Wi-Fi сүлжээнд холбох
NodeMCU -ийг ямар ч 802.11 утасгүй сүлжээнд холбоход туслах сайн хичээлүүд байдаг. Бидний дагаж явсан нэг нь:
Mybotic -ээс ESP8266 Arduino IDE хичээлийг суулгах
Анхаарна уу: NodeMCU дээрх зүүгийн зохион байгуулалт нь Arduino -аас ялгаатай бөгөөд хэрэв та p.e.: #define Led 5 -ийг ашигладаг бол дээрх зураг дээр харагдаж байгаа шиг самбар дээрх D1 -тэй холбогдсон болохыг анхаарна уу.
Нэг шийдэл бол энэ холбоог аль хэдийн хийдэг номын санг оруулах явдал юм. Бид зүгээр л биднийг удирдан чиглүүлэхийн тулд дүрсийг дагасан. Хожим нь энэ зааварт бүх холболт хийгдсэн дүрс байх болно.
Алхам 3: RFID уншигч холбоно уу
Номын санг удирдах хэсэгт очно уу: Цэсийн мөрөнд эскизийн доорхи номын санг оруулах.
"Хайлтаа шүүнэ үү" гэсэн текст хайрцган дээр MFRC522 оруулаад MFRC522 (SPI) -ийн Arduino RFID номын сантай GithubCommunity -ийг суулгаж сонгоно уу.
- RFID карт унших ---
Хэрэв та RFID уншигчийг туршиж үзэхийг хүсвэл Цэсийн мөрөн дэх Файлын доорх жишээнүүд рүү очоод MFRC522 -ийг хайж олоод ReadNUID -ийг сонгоод үзээрэй.
Алхам 4: Үндсэн тохиргоог тохируулах
Нэгдүгээрт, бид дээр дурдсан схемийн дагуу үндсэн тохиргоог угсарна (хэрэв та зураг дээр дарвал зүү байрлуулах талаар нэмэлт мэдээлэл байна).
Дараа нь NodeMCU -г холбож, Arduino IDE -ийг нээж, доорх кодыг хуулна уу.
Сүлжээнд зориулсан ssid болон нууц үгээ солихоо бүү мартаарай, код дээрх серверийн хост хаягийг оруулна уу.
Алхам 5: Txt файлыг картуудын тусламжтайгаар үүсгэх
Хэрэв та өмнөх алхамыг аль хэдийн туршиж үзсэн бол картуудыг RFID уншигч руу ойртоход юу ч болоогүй байж магадгүй юм. Зүгээр дээ! Та хүссэн картаа серверт нэмэх шаардлагатай хэвээр байна (ирээдүйд өөр хувилбарууд гарч ирэх болно).
Нэгдүгээрт, та серверээ ажиллуулах хэрэгтэй. Хүссэн газартаа.txt файл үүсгээд Arduino IDE дээрээ Цуваа Консолыг нээнэ үү. Кодыг ажиллуулж, үзүүлсэн RFID MAC хаягийг хуулж,.txt файлд оруулаад Enter товчийг дарахад төгсгөлд нь үргэлж хоосон мөр байх болно.. Txt файлыг хадгалаад дахин оролдоно уу.
Одоо энэ нь ажиллах ёстой, та NodeMCU -ийг дахин тохируулах эсвэл серверийг дахин эхлүүлэх шаардлагагүй болно.
Релетэй хамт ирдэг ON LED өнгө нь ихэвчлэн улаан өнгөтэй байдаг тул цоож нээлттэй байвал улаан гэрэлтэх ёстой. Нэмэлт тохиргоог хийх үед бид энэ LED -ийг NodeMCU самбар дээр нэмэлт порт ашиглах шаардлагагүйгээр байнгын улаан байдал, ногоон статусыг санал болгож өөрчлөхийг хичээх болно.
Тэмдэглэл: код доторх url дээрх хавтасны байршлыг өөрчлөхөө бүү мартаарай.
Алхам 6: Реленийг цахилгаан ороомогтой холбох
Анхаар, энэ алхам нь чухал юм
Соленоидын унтраалга нь гүйдэлээр поршенийг татах эсвэл түлхэх соронзон орон үүсгэдэг ороомог юм. Тэд ороомог хавхлага, хаалганы түгжээ, унтраалга гэх мэт байж болно …
Таны анхааралтай хийх ёстой зүйл бол хоёр алхам юм.
- Эрчим хүчний эх үүсвэр ба цахилгаан ороомог шилжүүлэгчийг дээр үзүүлсэн шиг реле рүү зөв холбоно уу;
- Цахилгаан хэлхээний хамгаалалтын цахилгаан ороомгийн хоёр зүүний хооронд диодыг холбоно уу.
Алхам 7: Нэмэлт: RGB Leds нэмэх
Дээрх хэлхээний схемийг дагаж, анод ба газардуулгын хооронд 220 ом эсэргүүцэл оруулахаа бүү мартаарай.
Хэрэв гэрэл хэт бүдэг эсвэл хэт тод байвал резисторын утгыг өөрчилж болно (220 Ом эсэргүүцэгчээс 1М Ом эсэргүүцэл рүү үсрээд үр дүнд нь эргэлзэж буй дүр эсгэж болохгүй).
Алхам 8: Нэмэлт: OLED дэлгэц нэмэх
Өмнөх шиг та дээрх хэлхээний шинэ диаграм болон доорх кодыг дагаж мөрдөх ёстой.
OLED дэлгэцийн ирээдүйн зорилго нь зөвхөн RGB функцийг хуулбарлах биш харин шаардлагатай бол хэрэглэгчдэд нэмэлт мэдээлэл өгөх боломжийг олгох явдал юм.
Алхам 9: Эцсийн тохиргоо
Дээрх төсөл нь нэмэлт код, иж бүрэн кодоор ажилладаг видео болон хэд хэдэн зураг дээр ажиллаж байгааг харах боломжтой юм.
Зөвлөмж болгож буй:
Хурууны хээ сканнер, RFID уншигчтай цахилгаан хаалганы түгжээ: 11 алхам (зурагтай)
Хурууны хээ сканнер, RFID уншигчтай цахилгаан хаалганы түгжээ: Энэхүү төсөл нь товчлуур ашиглах шаардлагагүй болох зорилготой байсан бөгөөд зорилгодоо хүрэхийн тулд хурууны хээний мэдрэгч, Arduino ашигласан. Гэсэн хэдий ч хурууны хээг уншдаггүй хүмүүс байдаг бөгөөд мэдрэгч үүнийг танихгүй. Дараа нь бодож байна
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
GSM болон Bluetooth ашиглан Arduino дээр суурилсан дижитал хаалганы түгжээ: 4 алхам
GSM болон Bluetooth ашиглан Arduino -д суурилсан дижитал хаалганы түгжээ: ТОВЧХОН: Та гэртээ ядарсан байдалтай ирээд хаалганыхаа түлхүүрийг алдсанаа бодоод үзээрэй. Та юу хийх вэ? Та түгжээгээ эвдэх эсвэл гол механикч руу залгах хэрэгтэй болно. Тиймээс түлхүүргүй цоож хийх нь аврах сонирхолтой санаа юм
Arduino RFID хаалганы түгжээ: 5 алхам (зурагтай)
Arduino RFID хаалганы түгжээ: *** 2010/08/9 шинэчлэгдсэн *** Би гараждаа хялбар, найдвартай нэвтрэхийг хүсч байна. RFID бол миний хаалгыг онгойлгох хамгийн сайн арга байсан, гараараа дүүрэн байсан ч би хаалгаа онгойлгож онгойлгож чадна! Би үндсэн ATMega 168 arduino chi бүхий энгийн хэлхээг бүтээсэн
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах унтраалга руу утасгүй хаалганы хонх цохих: 4 алхам
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах утас руу утасгүй хаалганы хонх цохих: Би саяхан дохиоллын систем барьж, гэртээ суулгасан. Би хаалган дээр соронзон унтраалга ашиглаж, дээврийн хөндийгөө хатуу хучилттай болгосон. Надад утасгүй шийдэл хэрэгтэй байсан бөгөөд энэ нь