Агуулгын хүснэгт:
- Алхам 1: эд анги авах
- Алхам 2: Энэ нь хэрхэн ажилладаг талаар
- Алхам 3: эд ангиудыг холбох (дамжуулагч)
- Алхам 4: эд ангиудыг холбох (хүлээн авагч)
- Алхам 5: Код
- Алхам 6: Alexa тохиргоо
- Алхам 7: Баярлалаа
Видео: Хямд бөгөөд хялбар ухаалаг гэрийн систем: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн байна уу!
Би Эд бол би 15 настай, тооцоолох, програмчлах, цахилгаан инженерчлэл хийх сонирхолтой. Бага наснаасаа би эцэг эхийнхээ гэрт амьдардаг тул энэ төсөл нь мансарда/ дээврийн хөндий рүү нүүхээр шийдсэн үеэс эхэлсэн бөгөөд шинэ тавилгатай өрөөг зохион бүтээх явцад би үүнийг хийхээр шийдсэн юм. өрөө арай өөр; Ухаалаг өрөө төрсөн!
Алхам 1: эд анги авах
Үүнийг хийх өөр өөр аргууд байдаг, та бүх бүрэлдэхүүн хэсгүүдийг хямд үнээр худалдаж авах боломжтой, гэхдээ хүргэлт нь хятадаас 30 орчим хоног үргэлжилдэг, эсвэл эд ангиудыг Амазон дээрээс худалдаж авах боломжтой.
(Их Британийн бүх линкүүдээс би айж байна)
NODEMCU 1х
Амазон
Bangood
ARDUINO Хамгийн багадаа 2x Та хичнээн модуль ашиглаж байгаагаас хамаарч (Ямар ч төрлийн хийх болно, гэхдээ би хэвтэж байхдаа Pro Micros ашигладаг байсан)
Амазон
Bangood
8 ширхэг буухиа самбар 1x
Bangood
Амазон
Радио модулиуд (NRF24L01) хамгийн багадаа 2х
Амазон
Bangood
Хамгийн багадаа 2x радио адаптер
Bangood
Амазон
Нэмэлт төхөөрөмжүүдийг холбохыг хүсч байгаа эсэхээс хамаарч хэд хэдэн ганц релей модуль
Амазон
Bangood
MISC
Янз бүрийн зориулалттай олон тооны холбогч кабель
Маш их тэвчээр
ws2182b LED зурвас
Нэмэлт ухаалаг гэрийн эд зүйлс, жишээ нь. сэнс
Amazon Echo, ямар ч төрлийн
Програмчлалын USB кабель
Perf Board
Толгойг хавчих
Алхам 2: Энэ нь хэрхэн ажилладаг талаар
Үүнийг хийхдээ эхлээд энэ нь хэрхэн ажилладагийг ойлгох хэрэгтэй.
Үндсэндээ энэ тохиргоонд 3 бүрэлдэхүүн хэсэг багтсан болно.
- NodeMCU нь буухиа дагуу командыг илгээдэг Amazon Echo -аас командыг хүлээн авдаг
- NodeMCU -аас командыг буухиа дамжуулалтаар хүлээн авдаг Arduino нь радиогоор дамжуулан илүү олон тушаалыг илгээдэг.
- Радиогоор дамжуулан тушаалуудыг хүлээн авч, бүх гэрэлд хавсаргасан хүлээн авагч радио Arduino
Arduino -г NodeMCU -тэй харьцах үндсэн реле самбар Logic -ээс илүү сайн арга замууд байдаг гэдгийг би мэднэ, гэхдээ би өөр 3 шийдлийг туршиж үзсэн бөгөөд энэ нь эцсийн эцэст ажиллаж байсан цорын ганц ажил байсан тул би үүнтэй зууралдлаа.
Алхам 3: эд ангиудыг холбох (дамжуулагч)
Эхлээд NODEMCU -ийг буухиа руу холбоно уу
D0-D6-ийг реле дээр 1-7-р оролт руу залгах хэрэгтэй
болон VIN болон GROUND холбогдсон.
Релейг Arduino руу холбоно уу
Бидний хийх гэж байгаа зүйл бол буухиа товчлуурыг энгийн товчлуур шиг болгох явдал юм.
Тиймээс релений NO -ийг 5V гүйдэлтэй холбоно уу
Релений COM -ийг хоёр өөр зүйлд, зөв arduino зүү, GND руу 1Kohm татах эсэргүүцэлээр холбоно уу.
Та энэ бүгдийг талхны тавцан дээр эсвэл гагнуурын тусламжтайгаар perfboard ашиглан хийж болно
Радио модулийг холбоно уу
Эхлээд радио модулийг адаптертаа оруулаад дараа нь утсаар холбоно уу
Энэ нь pro micro -д зориулагдсан болно
Адаптер ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
МИ - 14
Энэ бол дамжуулагчийн функцын бүх утас юм
Алхам 4: эд ангиудыг холбох (хүлээн авагч)
Энэ хэсэг нь хичнээн хүлээн авагч модулийг ашиглахаар төлөвлөж байгаагаас хамаарна, миний хувьд маш их хэмжээгээр ашиглаж байгаа бол энэ алхамыг давтана уу.
Нэгдүгээрт, Радио модулийг эхлээд холбоно уу
Энэ нь pro micro -д зориулагдсан болно
Адаптер ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
МИ - 14
LED туузыг холбоно уу
5в - 5в
GND -GND
DI- A0
Алхам 5: Код
Сайн байна уу
Миний C ++ Мэдлэг/ Arduino ур чадвар нь дэд түвшинд байгааг би яг одоо хүлээн зөвшөөрөх болно.
Тиймээс би олон янзын хүмүүсийн кодыг нэгтгэсэн
Зээл:
Руй Сантос
Мехатроникийн талаар
Arduino -ийн жишээ
FauxMoESP бүтээгч
Үндсэндээ NodeMCU код нь FauxMoESP нэртэй гайхалтай номын санг ашигладаг.
Энэ нь WeMO Switch -ийг дуурайдаг.
Тэндээс үүнийг ашиглах нь маш энгийн боловч би Руй Сантосын кодыг ашиглаж, өөрчилсөн хэвээр байна, Уучлаарай!
Энэ нь буухиа бүрийг тодорхой командыг удирддаг, тэгээд л болоо.
Arduino дамжуулагч код нь загварыг тодорхойлж, дараа нь радио дохио илгээдэг, энэ нь миний код биш байсан ч би үүнийг өөрчилсөн.
Arduino Reciever код дахин минийх биш байсан ч би үүнийг өөрчилсөн бөгөөд кодыг сонсож, дараа нь LED -ийг асааж/ унтраав.
Доор холбосон код
Алхам 6: Alexa тохиргоо
Командын үндэс бол ердийн зүйл юм.
Alexa 7 зүйлийг хэрхэн хийхийг мэддэг; FauxmoESP унтраалгыг 10%, 20% гэх мэтээр тохируулснаар реле бүрийг асааж, унтрааж болно. Тиймээс бид эдгээр бүх зүйлийг дарааллаар нь хийдэг бөгөөд ингэснээр бид LED -ийг удирдах боломжтой болно.
Энэ процесс хэсэг хугацаа шаардагдах боловч тэвчээртэй байгаарай!
Алхам 7: Баярлалаа
Энэхүү сургамжтай зүйлийг үзэх цаг гаргасанд баярлалаа, энэ нь надад маш их ач холбогдолтой юм! Хэрэв та үүнийг бүтээсэн бол амжилт хүсье, эс тэгвээс энэ өдрийг сайхан өнгөрүүлээрэй, хэрэв танд таалагдсан бол сэтгэгдэл үлдээгээрэй, лайк дарна уу, асуух зүйлээ заавал асуугаарай.
Зөвлөмж болгож буй:
DIY хөөс аяганы гэрэл - Хөөс аяга хэрэглэх Дивали чимэглэлийн хялбар бөгөөд хямд санаа: 4 алхам
DIY хөөс аяганы гэрэл | Хөөс аяга ашиглан Дивали чимэглэлийн хялбар, хямд санаа: Энэ нийтлэлд бид Дивали баярыг зохион байгуулах төслийн талаар төсөвлөж ярих болно. Энэ заавар танд таалагдана гэж найдаж байна
Arduino Uno загас тэжээгч 6 хямд бөгөөд хялбар алхамаар: 6 алхам
Arduino Uno загас тэжээгч 6 хямд бөгөөд хялбар алхамаар: Тиймээс энэ төсөлд бага зэрэг түүх хэрэгтэй байж магадгүй юм. Амьтны загастай хүмүүст надтай ижил асуудал тулгардаг байсан: амралт, мартах. Би загасаа тэжээхээ байнга мартдаг байсан бөгөөд үүнийг явахаасаа өмнө үргэлж хийх гэж оролддог байсан
2 Raspberry Pis нь хялбар бөгөөд хямд алсын RAID: 19 алхам
2 Raspberry Pis нь хялбар бөгөөд хямд алсын RAID -ийн зорилго: Зорилго Гэртээ осол гарсан тохиолдолд би өөрийн дижитал баримт бичгүүдийг (зураг, иргэний үнэмлэх гэх мэт) сэргээж, заавал хуваалцахыг хүсч байна. Би энэ шийдлийг өөр хэн нэгэнтэй хуваалцахыг хүсч байна (миний итгэдэг хүн, эцэг эх эсвэл найз)
Тэдгээр файлуудыг устгасан, маш хялбар бөгөөд хэрэглэхэд хялбар: 7 алхам
Тэд устгасан файлуудыг устгасан, маш хялбар бөгөөд хэрэглэхэд хялбар. Та өөрийн хатуу диск, камер, mp3 файлыг устгаж, эсвэл хогийн саваа хоослоод дараа нь тэр файлыг хүсч байгаагаа ойлгосон уу? Энэ бол эдгээр файлуудыг сэргээх энгийн арга юм.Энэ зааврын дагуу би гэр бүлийн бүлэг бүрийг устгасан
Хямд, хялбар, интернетээр хянагддаг гэрийн автоматжуулалтын систем: 5 алхам (зурагтай)
Хямд, хялбар, интернетээр хянагддаг гэрийн автоматжуулалтын систем: Хэрэв та гэрийн тэжээвэр амьтан/хүүхэдтэй бол тэднийг тэжээх эсвэл интернетээр зодох шаардлагатай бол энэ систем танд хэрэг болж магадгүй юм. Вэбд холбогдсон дурын компьютерээс гэртээ мотор, LED гэх мэтийг удирдах нь маш хялбар бөгөөд хямд арга юм. Шаардлагатай бүх зүйл бол Webc