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

Arduino -тэй гэрийн автоматжуулалт: 4 алхам
Arduino -тэй гэрийн автоматжуулалт: 4 алхам

Видео: Arduino -тэй гэрийн автоматжуулалт: 4 алхам

Видео: Arduino -тэй гэрийн автоматжуулалт: 4 алхам
Видео: Arduino Home Automaiton Гэрийн автомажуулалт 2024, Долдугаар сарын
Anonim
Arduino -тэй гэрийн автоматжуулалт
Arduino -тэй гэрийн автоматжуулалт

Энэхүү бэлэн бүтээгдэхүүн нь сэрүүлгийн хэсэг, цаг агаар, утасгүй цаг, лазер хайчлах замаар үйлдвэрлэсэн эд ангиудыг угсрах, огтлох үйл ажиллагааг хослуулсан. Миний сонголт бол утасгүй цаг агаарын мэдрэгч, утасгүй хөдөлгөөн мэдрэгч, янз бүрийн мэдрэгчээс мэдээлэл авах төв юм. Үйлдвэрлэлийн ижил сүнс, аргыг дагаж нэмэлт модулиудыг үйлдвэрлэх боломжтой. Би үйлдвэрлэлд шаардлагатай төрөл бүрийн эд ангиудыг хурааж, жагсаалтаас эхэллээ. Дараа нь би модуль бүрийн холбогдох кодыг тогтоов. Эцэст нь объект, эцсийн бүтээгдэхүүн болох бүх зүйлийг хайрцагт цуглуулах.

Миний төсөл гурван хэсэгт хуваагдана:

- Интерфейсийн үүрэг гүйцэтгэдэг дэлгэц, гар бүхий төв төв. Энэ нь огноо, цаг, цаг агаар, системийг зэвсэглэх, нууц үгээ солих гэсэн 4 цэсэнд хуваагддаг.

- Цаг агаарын мэдрэгч: утасгүй модуль, 2 LED бүхий температур, чийгшлийн мэдрэгч.

- Сэрүүлгийн мэдрэгч: Хөдөлгөөн мэдрэгч, дамжуулагч, 2 LED.

Хэсэг бүрийг 9V батерейгаар ажилладаг Arduino хавтангаар удирддаг.

Алхам 1: Master HUB

Мастер HUB
Мастер HUB
Мастер HUB
Мастер HUB
Мастер HUB
Мастер HUB
Мастер HUB
Мастер HUB

Тоног төхөөрөмж

- Arduino MEGA

- LCD дэлгэц 20х4

- 4х4 хэмжээтэй гар

- NRF24L01

- DS3231

- 433MHZ хүлээн авагч

- Дуу чимээ

- LED x3 (Ногоон, Шар, Улаан)

- эсэргүүцэл 220 Ом x3

- ABS хуванцар хайрцаг

- Талхны самбар

- Дюпонт кабель

- Батерей 9V + унтраалга

Миний хайрцгийг асаахын тулд би Arduino -ийн эмэгтэй залгуурт холбогдохын тулд залгуур адаптер бүхий 9V батерей ашигладаг. Гэсэн хэдий ч би бидний хүслийн дагуу хайрцгийг унтрааж, мөнгөө хэмнэхийн тулд унтраалгыг гагнав. бөмбөр.

Үүнийг хийхийн тулд би гүйдэл дамжуулахын тулд контакт үүсгэхийн тулд унтраагуурыг гагнахын тулд +улаан утсыг тайлсан. Эцэст нь гагнуураа хамгаалахын тулд би дулааныг багасгадаг хоолойг ашигласан бөгөөд энэ нь халууны үр дүнд гагнаасыг татаж, бэхлэхийн тулд гагнууранд бэхлэв.

Чуулган

Объект үйлдвэрлэхээс өмнө би янз бүрийн элементүүдийг Fritzing OpenSource програм хангамжийн схемийн дагуу угсардаг.

Бүх элементүүдийг угсарсны дараа бүх зүйл зөв ажиллаж байгаа эсэхийг шалгадаг. Ногоон LED нь хүч байгаа гэсэн үг юм.

20x4 хэмжээтэй LCD дэлгэцийн давуу тал нь 16x2 хэмжээтэй харьцуулахад илүү олон тэмдэгтүүдийг харуулах боломжтой юм. Миний хувьд би 4 програмын цэсийг хялбархан харуулах боломжтой.

Зүсэх талаар би нэг асуудалтай тулгарсан. Үнэн хэрэгтээ би фасадыг лазераар огтлохоор төлөвлөж байсан боловч хуванцар байсан нь хэргийн дээд хэсгийг хайлуулах эрсдэлтэй байв. Би зүсэгч, хөрөө, өрөм, зүлгүүрийн тусламжтайгаар бүх зүйлийг өөрийн гараар огтлохыг илүүд үзсэн.

Үйлдвэрлэлийн хугацаа: 2 цаг

Эхлэхийн тулд бид фасадны янз бүрийн холбогчийг угсрах ёстой. Өрөмдлөг нь үнэн зөв, бараг цавуу шаарддаггүй, амархан таардаг.

Эцэст нь би хайрцагт байгаа бүх зүйлийг тавихаасаа өмнө Fritzing дээр хийсэн загварыг дагаж бусад бүрэлдэхүүн хэсгүүдийг угсардаг. Би мөн гагнуурын гагнуур дээр илүү найдвартай, бат бөх байхын тулд дулааныг багасгадаг хоолойг нэмсэн. Дараа нь булан бүрт байрлах 4 боолтны тусламжтайгаар угсралтыг хаагаад бүх зүйл зөв ажиллаж байгаа эсэхийг шалгана.

Алхам 2: Цаг агаарын станц

Цаг уурын станц
Цаг уурын станц
Цаг уурын станц
Цаг уурын станц
Цаг уурын станц
Цаг уурын станц

Тоног төхөөрөмж

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (Ногоон, Цэнхэр)

- эсэргүүцэл 220 Ом x2

- ABS хуванцар хайрцаг

- Талхны самбар

- Дюпонт кабель

- Батерей 9V + унтраалга

Чуулган

Объект үйлдвэрлэхээс өмнө би янз бүрийн элементүүдийг OpenSource Fritzing програм хангамжийн схемийн дагуу угсардаг.

Бүх элементүүдийг угсарсны дараа бүх зүйл зөв ажиллаж байгаа эсэхийг шалгадаг. Ногоон LED нь хүч байгаа гэсэн үг юм. Цэнхэр LED нь 5 секунд тутамд асдаг. Эдгээр 5 секунд нь DHT мэдрэгч 11 -ийн температур тус бүрийн хоорондох хугацааны интервалтай тохирч байна.

Угсарсны дараа би үндсэн модуль болон цаг агаарын мэдрэгчийг туршиж үздэг. Гар дээрх B товчлуурыг дарснаар NRF24L01 мэдрэгчээр утасгүй илгээсэн температур, чийгшлийн мэдээллийг хүлээн авдаг.

Үйлдвэрлэл

Би хэргийнхээ фасадыг бүтээхээс эхлэв

Autocad. Би унтраалга болон 2 LED -ийн нүхийг оруулав.

Зүсэх талаар би нэг асуудалтай тулгарсан. Үнэн хэрэгтээ би фасадыг лазераар огтлохоор төлөвлөж байсан боловч хуванцар байсан нь хэргийн дээд хэсгийг хайлуулах эрсдэлтэй байв. Би зүсэгч, хөрөө, өрөм, зүлгүүр ашиглан бүх зүйлийг өөрийн гараар огтлохыг илүүд үзсэн.

Үйлдвэрлэх хугацаа: 0:30

Эхлэхийн тулд бид фасадны янз бүрийн холбогчийг угсрах ёстой. Өрөмдлөг нь үнэн зөв, бараг цавуу шаарддаггүй, амархан таардаг.

Эцэст нь би хайрцагт байгаа бүх зүйлийг тавихаасаа өмнө Fritzing дээр хийсэн загварыг дагаж бусад бүрэлдэхүүн хэсгүүдийг угсардаг. Би мөн гагнуурын гагнуур дээр илүү аюулгүй байдал, бат бөх байдлыг хангах үүднээс дулаан багасгадаг хоолойг нэмж оруулав.

Хажуугийн хоёр талд нүх өрөмдөхөө мартдаггүй

агаарт нэвтрүүлэх, DHT мэдрэгчийн 11 өгөгдлийг авахын тулд хайрцаг.

Дараа нь булан бүрт байрлах 4 боолтны тусламжтайгаар угсралтыг хаагаад бүх зүйл зөв ажиллаж байгаа эсэхийг шалгана.

Алхам 3: Сэрүүлгийн мэдрэгч

Сэрүүлгийн мэдрэгч
Сэрүүлгийн мэдрэгч
Сэрүүлгийн мэдрэгч
Сэрүүлгийн мэдрэгч
Сэрүүлгийн мэдрэгч
Сэрүүлгийн мэдрэгч

Тоног төхөөрөмж

- Arduino UNO

- 433 МГц дамжуулагч

- PIR мэдрэгч

- LED x2 (Ногоон, Улаан)

- эсэргүүцэл 220 Ом x2

- ABS хуванцар хайрцаг

- Талхны самбар

- Дюпонт кабель

- Батерей 9V + унтраалга

Чуулган

Объект үйлдвэрлэхээс өмнө би янз бүрийн элементүүдийг OpenSource Fritzing програм хангамжийн схемийн дагуу угсардаг.

Бүх элементүүдийг угсарсны дараа бүх зүйл зөв ажиллаж байгаа эсэхийг шалгадаг. Ногоон LED нь хүч байгаа гэсэн үг юм. PIR мэдрэгч нь хөдөлгөөнийг илрүүлмэгц улаан LED гэрэл асдаг. Хөдөлгөөн мэдрэгдмэгц мэдрэгчийг дахин тохируулахын тулд 5 секунд хүлээх шаардлагатай болно.

Угсарсны дараа би үндсэн модуль болон дохиоллын мэдрэгчийг туршиж үздэг. Гар дээрх C товчлуурыг дарснаар би автоматаар тоолох тоолуурыг 9 секундын турш эхлүүлдэг. D түлхүүр нь надад нууц үгээ солих боломжийг олгодог.

Үйлдвэрлэл

Би хэргийнхээ фасадыг бүтээхээс эхлэв

Autocad. Би унтраалга хийх нүх, PIR мэдрэгчийн бүрхүүлийг дамжуулах тойрог, 2 LED оруулав.

Зүсэх талаар би нэг асуудалтай тулгарсан. Үнэн хэрэгтээ би фасадыг лазераар огтлохоор төлөвлөж байсан боловч хуванцар байсан нь хэргийн дээд хэсгийг хайлуулах эрсдэлтэй байв. Би зүсэгч, хөрөө, өрөм, зүлгүүр ашиглан бүх зүйлийг өөрийн гараар огтлохыг илүүд үзсэн.

Үйлдвэрлэх хугацаа: 1 цаг 20 минут

Эхлэхийн тулд бид фасадны янз бүрийн холбогчийг угсрах ёстой. Өрөмдлөг нь үнэн зөв, бараг цавуу шаарддаггүй, амархан таардаг. Би мөн зайгаа эсрэг талын дуэль дээр нааж байна

тохиолдолд орон зайг хэмнэхийн тулд тагла.

Эцэст нь би хайрцагт байгаа бүх зүйлийг тавихаасаа өмнө Fritzing дээр хийсэн загварыг дагаж бусад бүрэлдэхүүн хэсгүүдийг угсардаг. Нэмэлт аюулгүй байдлыг хангах үүднээс би бас дулааныг багасгадаг хоолой нэмсэн

удирдсан гагнуур дээр бат бэх.

Дараа нь би булан бүрт байрлах 4 эрэг ашиглан угсралтыг хаагаад бүх зүйл зөв ажиллаж байгаа эсэхийг шалгана.

Алхам 4: Эцсийн шалгалт

Эцсийн шалгалт
Эцсийн шалгалт
Эцсийн шалгалт
Эцсийн шалгалт
Эцсийн шалгалт
Эцсийн шалгалт

Бүх зүйл төгс ажилладаг!

Энэхүү гарын авлагыг дагаж байгаад баярлалаа, шинэ бүтээгдэхүүнээ хөгжилтэй өнгөрүүлээрэй!

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