Агуулгын хүснэгт:

Arduino хий илрүүлэх дохиоллын систем: 6 алхам
Arduino хий илрүүлэх дохиоллын систем: 6 алхам

Видео: Arduino хий илрүүлэх дохиоллын систем: 6 алхам

Видео: Arduino хий илрүүлэх дохиоллын систем: 6 алхам
Видео: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Долдугаар сарын
Anonim
Arduino хий илрүүлэх дохиоллын систем
Arduino хий илрүүлэх дохиоллын систем

Бүгдээрээ сайн уу! Яг одоо би Tinkercad дээр Arduino хий илрүүлэх дохиоллын системийг хэрхэн яаж хийхийг тайлбарлах болно. Энэ хэлхээ нь хийн мэдрэгчийг ашиглан ойролцоо гал, утаа, хий алдагдсан эсэхийг илрүүлдэг. LCD болон дохиоллын тусламжтайгаар энэ хэлхээ нь "Хийн алдагдлын дохиолол" гэсэн мессежийг харуулахын зэрэгцээ ойролцоох хүмүүсийг сэрэмжлүүлдэг.

Хангамж

  • 1 Arduino uno
  • 1 MQ2 хийн мэдрэгч
  • 4 1 к ом эсэргүүцэл
  • 1 4.7 к ом эсэргүүцэл
  • 1 пьезо дуугаруулагч
  • 2 өөр өнгийн LED (энэ тохиолдолд би улаан, ногоон LED ашиглах болно)
  • 1 LCD (16x2)
  • 1 талхны самбар
  • Янз бүрийн өнгөтэй олон утас

Алхам 1: Төсөл ба схемийн зургийн тухай

Төсөл ба схемийн зургийн тухай
Төсөл ба схемийн зургийн тухай

Бид хий илрүүлэхийн тулд хийн мэдрэгч модулийг ашигласан. Хэрэв хий алдагдсан бол мэдрэгч нь өндөр импульс өгдөг бөгөөд Arduino нь мэдрэгчээс өндөр импульс авах үед энэ нь LCD болон пьезо дуугаруулагч руу дохио илгээдэг. Дараа нь LCD дэлгэц нь "Нүүлгэн шилжүүлэх" гэсэн мессежийг харуулдаг бөгөөд хийн илрүүлэгч хүрээлэн буй орчны хий мэдрэхгүй болтол дахин дахин дуугардаг пьезо дуугаруулагчийг идэвхжүүлдэг. Үгүй бол хийн мэдрэгч нь Arduino -д бага импульс өгдөг, дараа нь LCD "Бүгд ойлгомжтой" гэсэн мессежийг харуулна уу.

Алхам 2: Бүх хангамжийг цуглуулах

Бүх хангамжийг цуглуулах
Бүх хангамжийг цуглуулах

Алхам 3: Тохируулах (1 -р хэсэг)

Тохиргоо (1 -р хэсэг)
Тохиргоо (1 -р хэсэг)

Алхам

  1. Arduino 5V -ийг эерэг цахилгаан төмөр замд холбоно уу
  2. Arduino GND -ийг сөрөг цахилгаан төмөр замд холбоно уу
  3. Arduino A0 -ийг B1 хийн мэдрэгчтэй холбоно уу
  4. Хийн мэдрэгч A1, H2, A2 -ийг эерэг цахилгаан төмөр замд холбоно уу
  5. H2 хийн мэдрэгчийг газардуул
  6. B2 хийн мэдрэгчийг 4.7 к ом эсэргүүцэлтэй холбож, дараа нь газардуул
  7. Пьезо эерэг терминалыг Arduino pin 4 -тэй холбоно уу
  8. Пьезо сөрөг терминалыг 1 к ом эсэргүүцэлтэй холбож, дараа нь газардуул
  9. Хоёр LED -ийн катодуудыг 1 к ом эсэргүүцэлтэй холбож, дараа нь газардуул
  10. Улаан LED анодыг Arduino pin 2 -т холбоно уу
  11. Ногоон LED анодыг Arduino pin 3 -т холбоно уу

Алхам 4: Тохируулах (2 -р хэсэг)

Тохиргоо (2 -р хэсэг)
Тохиргоо (2 -р хэсэг)
  1. LCD газар, тодосгогч, LED катодыг газардуул
  2. LCD анодыг 1 к ом эсэргүүцэлтэй холбож, дараа нь эерэг цахилгаан төмөр замд холбоно уу
  3. LCD тэжээлийг эерэг тэжээлийн төмөр замд холбоно уу
  4. LCD бүртгэлийг Arduino pin 5 руу холбоно уу
  5. LCD унших/бичихийг газарт холбоно уу
  6. LCD идэвхжүүлэлтийг Arduino pin 6 руу холбоно уу
  7. LCD терминал 4, 5, 6, 7 -ийг Arduino pin 8, 9, 10, 11 рүү холбоно уу

Алхам 5: Код

Код
Код

Энд хий илрүүлэх дохиоллын системийн Arduino код байна.

gist.github.com/AZ979/8e344619862e4a76c3c2…

Алхам 6: Симуляцийг ажиллуулна уу

Симуляцийг ажиллуулна уу
Симуляцийг ажиллуулна уу

Та симуляцийг ажиллуулахдаа LCD дэлгэц нь мессежийг аюулгүй харуулах, үнэлэх чадвартай байх ёстой бөгөөд хэрэв хийн мэдрэгч хий алдагдсан бол пьезо дуугарах дохио өгөх ёстой. Хэрэв ямар нэгэн зүйл таны бодож байсан шиг ажиллавал эцэс хүртэл биелүүлсэн танд баяр хүргэе.

Зөвлөмж болгож буй: