Агуулгын хүснэгт:
Видео: EAL- Embedded - хосолсон түгжээ: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ төсөл бол EAL-ийн 2.1 С-програмчлалын сэдвийг сонгохоор хийсэн нэг сургуулийн төсөл юм. Энэ бол анх удаа би Arduino төсөл, C програмчлал хийсэн. Энэ бол хосолсон түгжээг танилцуулсан төсөл юм. Хосолсон түгжээг бид өдөр бүр олон газарт ашиглаж болно. Бид үүнийг сейфэнд эсвэл хаалга онгойлгох шаардлагатай үед ашиглаж болно.
Алхам 1: бүрэлдэхүүн хэсгүүд
Энэхүү төслийг бүтээхийн тулд би дараах бүрэлдэхүүн хэсгүүдийг ашигласан болно
- Ардуино мега 2560
- LCD 2x16 HD44780 цэнхэр
- Konverter LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Товчлуур 4х4 8 зүү
- Цэнхэр LED
- Холбоо барих талбай
- Холболтын утас
- Цахилгаан банк
Алхам 2: Холболт
Дээрх зураг ба дараах тайлбар нь бүх бүрэлдэхүүн хэсгүүд Arduino Mega 2560 -тэй хэрхэн холбогдсон болохыг харуулав.
LCD төгсгөл KONVERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
KEYPAD - Arduino 2560 мега
холбогдсон A0 A1 A3 A4 A5 A6 A7
SERVO - Arduino 2560 мега
GND - GND
VCC - 5V
Сигнал - 8 зүү
Алхам 3: Програмчлал
Би номын сангаа LCD дэлгэц, нууц үг, товчлуураас олж авснаар програмчилж эхлэв. Дараа нь Arduino дахь хялбар програмуудын тусламжтайгаар миний бүрэлдэхүүн хэсгүүд сайн ажиллаж байгааг шалгасан. Хамгийн том бэрхшээлүүдийн нэг нь хөрвүүлэгч нь LCD дэлгэцтэй холбоогүй байсан явдал юм. Нэг өдөр, оройны дараа би нэг асуудал олсон. Асуудал нь хөрвүүлэгчийн буруу хаяг байв. Дараагийн алхам бол програмыг дуусгах явдал байв.
Товчлуур, би кодыг оруулчихсан байсан. (1111)
Servo нь түгжээг тайлах механизм шиг ажилладаг.
LCD нь миний оруулсан кодыг харуулж байна. (1111)
Програм нь ийм байдлаар ажиллаж байгаа бөгөөд намайг зөв кодыг оруулсны дараа цэнхэр өнгийн гэрэл асаж, servo нь 90 градусын хөдөлгөөн хийдэг.
Алхам 4: Туршилт
Туршилтанд би одыг зөвшөөрсөн код (1111) оруулсан болно. Би LCD дээр зөв кодыг оруулсны дараа НЭЭЛТ гэсэн бичээсийг харж, цэнхэр LED гэрэл асаж, servo нь 90 градусын хөдөлгөөн хийдэг. Би буруу код бичсэний дараа БУРУУ гэсэн бичээсийг олж харсан.
Төхөөрөмж зөв ажиллаж, ямар ч асуудалгүй ажиллаж байна.
Энэ бол маш олон төсөл, нөхцөл байдалд ашиглах боломжтой хялбар төсөл юм.
Зөвлөмж болгож буй:
RFID Гэрийн хаалганы түгжээ: 4 алхам
RFID Home Made Door Lock: RFID Door Lock төхөөрөмж нь өдөр тутмын амьдралдаа ашиглах боломжтой практик төхөөрөмж юм. Та түлхүүр картаа скан хийхдээ хаалганы түгжээг онгойлгож болно. Би энэ вэбсайтаас төслийг өөрчилсөн: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Нэг товчлууртай Servo түдгэлзүүлэлтийн түгжээ: 3 алхам
Нэг товчлууртай Servo Suspension Lockout: Бүрэн дүүжлүүртэй уулын дугуй нь зөөлөн явах боломжийг олгодог боловч өгсүүр явган явахдаа дүүжлүүрийг түгжих шаардлагатай болдог. Үгүй бол дөрөө дээр зогсоход түдгэлзүүлэлт нь шахагдаж, энэ хүчин чармайлтаа үрэх болно. Унадаг дугуй үйлдвэрлэгчид үүнийг мэддэг бөгөөд маш сайн
Nf Mcu Энэтхэгийн автомашины төв түгжээ Rfid болон Blynk таймерын түгжээг тайлах: 9 алхам
Node Mcu Энэтхэгийн машины төв түгжээ Rfid ба Blynk таймерын түгжээг тайлах: Өнөөдөр би танд Энэтхэг маягийн автомашиныг бүрэн автоматжуулсан rfid хаяг blynk wifi удирдлага, цаг онгойлгогчийг харууллаа. төв түгжээ ОФЛАЙН ИДЭВХТЭЙ АЖИЛЛАХ СҮЛЖЭЭНИЙ ТҮГЖЭЭР ХЭРЭГЛЭЖ БАЙНА
Tnikercad дээрх нууц үгээр хамгаалагдсан хаалганы түгжээ: 4 алхам
Tnikercad дээрх нууц үгээр хамгаалагдсан хаалганы түгжээ: Энэ төслийн хувьд бид товчлуураас оролт авч, оролтыг өнцгийн байрлал болгон боловсруулж, олж авсан 3 оронтой өнцөг дээр үндэслэн servo моторыг хөдөлгөх болно. хэрэв танд 3x4 хэмжээтэй товчлуур байгаа бол энэ нь маш төстэй холболттой тул ийм байж магадгүй
RF -ээс Wifi - Хаалганы түгжээ: 3 алхам (зурагтай)
Wifi to RF - Door Lock: Тойм Энэхүү зааварчилгаа нь гэрийн автоматжуулалтын програмаар дамжуулан хаалгыг түгжих / онгойлгох боломжийг танд олгоно