Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Бэлтгэх ба хөнгөн цагаан түгжээний таг
- Алхам 2: Үүнийг бүтээх: Хаалганы холболтын механизм
- Алхам 3: Үүнийг бүтээгээрэй: Амьтанд ээлтэй унтраалга
- Алхам 4: Үүнийг бүтээх: Моторт холбох
- Алхам 5: Электроникийг холбоно уу
- Алхам 6: Кодлох: Моторын хяналт
- Алхам 7: Үүнийг суулгаарай
- Алхам 8: Туршилт ба байршуулалт! мөн гэр орноо илүү хүртээмжтэй болгоорой, Өө
Видео: Микро: Бит нохойны хаалга онгойлгогч: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Таны гэрийн тэжээвэр амьтад өрөөндөө өөрсдийгөө урхиддаг уу? Та үсээ* найз нөхөддөө зориулж байшингаа илүү хүртээмжтэй болгохыг хүсч байна уу? Одоо чи чаднаа, баяртай !!
Энэхүү төсөл нь (гэрийн тэжээвэр амьтанд ээлтэй) унтраалга дарахад хаалгыг онгойлгохын тулд микро: битийн микроконтроллер ашигладаг. Бидэнд моторыг холбож, моторыг хаалгатай холбохын тулд микро: бит (магадгүй тустай), өндөр эргүүлэх мотор, зарим механик эд анги, хэсэг хэрэгтэй болно.
Унших хугацаа: ~ 15 мин
Бүтээх хугацаа: ~ 30-45 мин
Зардал: ~ 60 доллар
*Энэхүү төслийг хүн, гэр, ажлын байр болон бусад орон зайн хүртээмжийг сайжруулахын тулд цөөхөн бүрэлдэхүүн хэсэг болгон ашиглаж болно! Заа !!
Хангамж
Материал
- микро: бит
- microUSB кабель (3 фут ба түүнээс дээш)
-
Хоёртын Bots Planet Totem Spider иж бүрдэл
-
Хэрэв энэ бол таны робот техникийн анхны төсөл бол би энэ иж бүрдлийг ашиглахыг зөвлөж байна. Хэрэв та өмнө нь хэд хэдэн төсөл хийж байсан бол залруулга, өөрчлөлт хийхээс бүү чөлөөтэй байгаарай. Энд анхаарах ёстой хоёр зүйл байна.
- Энэхүү төсөл нь манай хаалгыг онгойлгохын тулд өндөр эргэлттэй мотор шаарддаг. Энэхүү иж бүрдэлээс авсан моторын хяналтын систем ба өндөр эргэлтийн мотортой DC мотор нь энэхүү төслийг бүтээхэд маш их тус болсон.
- Төрөл бүрийн хавтан, самар, боолтыг ашиглахад тохиромжтой байсан боловч өөр роботын иж бүрдэл эсвэл үйлдвэрлэгчээс шууд ижил төстэй механик эд ангиудаар сольж болно.
-
- 3 ААА батерей
- 24 урттай 2 урттай утас, 3 - 4 фут (1 - 1.3 м)
- Загас барих шугам, 4 '(1.3м)
- Хөнгөн цагаан, 2 "x3" тэгш өнцөгт (5-7 см)
- 8 жижиг хадаас
- 6 түлхэх тээглүүр
- Хананд наалдсан шаваас
Багаж хэрэгсэл
-
Жолоочийн иж бүрдэл
Тэмдэглэл: Binary Bots иж бүрдэл нь M3 драйвертай (мөн соронзон, wooo !!!), жижиг халивтай ирдэг
- Алх
- Утас хуулагч
- Халуун цавуу тараагч (зураг дээр байхгүй)
- Хайч
- Хэмжих соронзон хальс
- Харандаа
Алхам 1: Бэлтгэх ба хөнгөн цагаан түгжээний таг
1. Хаалганыхаа өргөнийг (дотор хэсэг) хэмжиж тэмдэглэ
2. 45 градусын өнцгөөр хаалганы түгжээнээс хаалганы нугас руу перпендикуляр хана хүртэлх зайг хэмжинэ
Анхаарна уу: таны өрөөний тохиргоо минийхээс өөр байж магадгүй юм. Анхаарах ёстой гол зүйл бол эргүүлэх хүчийг перпендикуляр ашиглах үед хамгийн бага байдаг. Өөрөөр хэлбэл моторыг аль болох перпендикуляр ойрхон холбохыг хичээгээрэй. 45 градусын өнцөг нь таны хүссэн хамгийн жижиг өнцөг байж магадгүй, том өнцөг нь мотор хаалгыг онгойлгоход хялбар болно.
3. 2 "x3" хэмжээтэй хөнгөн цагаан хайчилж ав (жишээ нь дахин боловсруулсан лаазнаас)
Алхам 2: Үүнийг бүтээх: Хаалганы холболтын механизм
Энэ хэсгийг бүтээхийн тулд танд Binary Bots Kit -ийн дараах хэсгүүд хэрэгтэй болно.
- 3 ширхэг 100x30 см хэмжээтэй самбар
- 2 нүхтэй 90 градусын хаалт
- 4 6мм хэмжээтэй M3 боолт
- 4 цоож самар
- 2 8мм хэмжээтэй M3 боолт
- 2 М3 самар
1. Самбаруудын нэгийг ав. Зүүн ирмэгээс хаалганы өргөнийг хэмжиж тэмдэглээрэй
2. Хоёр дахь самбарыг ав. Хоёрдахь самбарыг хооронд нь перпендикуляр байдлаар холбоно уу, ингэснээр хоёр дахь самбар нь хаалганы өргөний шугамын баруун талд байна. (Зураг 2)
Үүнийг хийхийн тулд хаалт, 6мм М3 хэмжээтэй 4 боолт, 4 түгжээтэй самар ашиглана уу. (Зураг 3 ба 4)
3. Гурав дахь хавтанг шүүрч аваад хоёр дахь хэсэгт нь урт (8мм) М3 боолт, тэгш өнцөгт М3 самар ашиглан шулуун шугамаар холбоно. (Зураг 5 ба 6)
Алхам 3: Үүнийг бүтээгээрэй: Амьтанд ээлтэй унтраалга
Энэ хэсгийг бүтээхийн тулд танд Binary Bots Kit -ийн дараах хэсгүүд хэрэгтэй болно.
- 100x30 см хэмжээтэй 2 самбар
- 4 6мм хэмжээтэй M3 боолт
- 4 М3 самар
- 2 8мм -ийн нейлон бэхэлгээ
Танд бас хэрэгтэй болно:
-
2 ширхэг 3-4 фут (1-1.3м) урт 24 хэмжигч утас
Ойролцоогоор 2см тусгаарлагчийг хоёр үзүүрээс нь салга
- 3 түлхэх тээглүүр
1. Самбаруудынхаа нэгийг авч, Nylon -ийн бэхэлгээг зүүн талд нь (2) М3 самар ашиглан бэхлээрэй. (Зураг 1 ба 2)
2. Хоёрдахь самбарыг авч, хоёр ширхэг (2) М3 боолт ашиглан хоёр дахь самбарыг нейлон бэхэлгээний тусламжтайгаар нэгдүгээрт бэхлээрэй. (Зураг 3)
3. М3 боолтны нэгийг аваад дээд хавтангийн баруун захын нүхээр шургуулна. Утасны нэг үзүүрийг боолтны сууринд боож боох. (Зураг 4)
4. Боолтыг бэхлэхийн тулд М3 самар ашиглана уу. (Зураг 5)
5. Доод самбар дээр 3 ба 4 -р алхамуудыг давтаж, хоёр дахь боолт нь эхнийхээс шууд доогуур байгаа эсэхийг шалгаарай.
Шилжүүлэгчийг хаах үед (өөрөөр хэлбэл самбарыг түлхэх) дээд ба доод боолтууд хоорондоо дарагдаж, бүрэн холбоо барих ёстой.
Алхам 4: Үүнийг бүтээх: Моторт холбох
Энэ хэсгийг бүтээхийн тулд танд Binary Bots Kit -ийн дараах хэсгүүд хэрэгтэй болно.
- 100x100 см хэмжээтэй 1 самбар
- 2 бяцхан эрэг бүхий 1 жижиг мотор (үнэхээр хөөрхөн бас маш хүчтэй!)
- 1 мотор холбогч ("вэб эхлүүлэгч")
- 1 ганхах багц ("вэб ороомог")
- 6 6мм хэмжээтэй M3 боолт
- 6 М3 самар
Танд бас хэрэгтэй болно:
- 6 жижиг хадаас
- 1 түлхүүр
- 4 фут (1.3 м) загас барих шугам (эсвэл ижил хүчирхэг шугам)
1. Моторыг хоёр жижиг эрэг ашиглан моторын бэхэлгээнд оруулаад бэхлээрэй (хэрэв танд байгаа бол илүү том халив ашиглахыг зөвлөж байна.)
2. 100х100см хэмжээтэй самбарыг авч, 6 М3 боолт, самар ашиглан моторыг зүүн талд (ойролцоогоор) дунд хавсаргана
3. Ороомог, загас агнуурын шугамыг ав. Загас барих шугамын нэг үзүүрийг ороомгийн дундуур шургуулж, дараа нь шүдээ боож өгнө. Халуун цавуугаар арчих
4. Хоёр ороомог хэсгийг түлхэж (хоёр ширхэгийн хоорондох утсыг чимхэж), моторын хөтөчийн босоо ам руу оруулаад вэб хэсэг нь гадагшаа харна. Гадна талд нь халуун цавуу түрхэж бэхлээрэй
Алхам 5: Электроникийг холбоно уу
Танд дараах хэсгүүд хэрэгтэй болно.
- микро: бит
- microUSB кабель
- Binary Bots мотор жолоочийн самбар
- 3 ААА батерей
1. Дөнгөж тавьсан Мотор холболтын тохиргоог аваад моторыг жолоочийн самбар дээр залгаарай. (Зураг 2)
Улаан моторын утсыг "Motor1" гэж бичсэн зүүн толгойн зүү рүү холбоно уу. Хар моторын утсыг "Motor1" гэж бичсэн баруун толгойн зүү рүү холбоно уу.
2. Гэрийн тэжээвэр амьтдад ээлтэй унтраалгыг холбоно уу! Шилжүүлэгч утаснуудын нэгийг микро: бит P0 зүү рүү, нөгөөхийг нь микро: бит GND зүүтэй холбоно уу (аль унтраалга утас хаашаа явах нь хамаагүй). (Зураг 3)
3. Микро: битийг хөдөлгүүрийн жолоочийн самбарт оруулаад товчлуурууд гадагш харсан байх ёстой (мотор жолоочоос хол).
4. Батерейг мотор жолоочийн самбарт оруулна уу. Цахилгаан унтраалгыг олоод "унтраах" руу шилжинэ үү
Алхам 6: Кодлох: Моторын хяналт
Make Code вэбсайт руу очно уу: www. MakeCode.org, micro: bit сонголтыг сонгоод "Шинэ төсөл" -г сонгоно уу. "Хаалга онгойлгогч" гэх мэт юу хийж байгаагаа тодорхойлоход туслахын тулд төслийнхөө нэрийг өөрчлөхийг зөвлөж байна.
Зарим суурь мэдээлэл:
Pin P0 -ийг асаахад (унтраалгыг хаах замаар) бид хөдөлгүүрийг эргүүлэхийг хүсч байгаа бөгөөд ингэснээр загас барих шугамыг дамарлах замаар хаалгыг онгойлгох болно. Бид бас загас барих шугамыг буулгахыг хүсч байна, ингэснээр бид хаалгаа дахин хааж чадна. Мөн гараар моторыг ороомогтой болгох, эргүүлэх, мөн хөдөлгүүрийн хүчийг таслах нь тустай юм.
Бид тогтмол гүйдлийн мотортой харьцдаг тул моторын нэг залгуурт хүч өгч, нөгөөг нь газардуулахад хөдөлгүүр нэг чиглэлд эргэх болно. Бид хүчийг моторын залгуурт шилжүүлснээр мотор нөгөө чиглэлд эргэх болно. Хөдөлгүүрийн хоёуланд нь цахилгаан таслах нь моторыг унтраадаг.
Эхэлцгээе!
Эхний кодын функц: Doggo Switch -ээр хөдөлгүүрийг асаасан
Энэ функцийг Зураг 1 -д үзүүлэв.
1. "Пин дарагдсан үед" (оролтын блокууд) -ыг сугалаад P0 зүүгээр тохируулсан эсэхийг шалгаарай
2. Зүү P0 блок дотор дижитал бичих блокуудыг ашиглан микро: битийн зүү P13 (1 болгож тохируулсан), микро: битийн зүү P14 -ийг унтраа. Энэ нь моторыг нэг чиглэлд асаана
Дижитал бичих блокуудыг Advanced Pins дээрээс олж болно. Доорх суман дээр дарж тохирох тээглүүрүүдийг сонгоно уу.
3. Ойролцоогоор 7 секундын турш (7000 мс) түр зогсоогоод P13 ба P14 -ийг 0 болгож хөдөлгүүрийг унтраа.
Тэмдэглэл: Миний тохиргоо болон нохойны хэрэгцээг хангахад 7 секунд маш сайн ажилласан боловч энэ нь таны хэрэгцээнд хаалгаа онгойлгоход хангалттай хугацаа байгаа эсэхийг шалгаарай.
4. P14 -ийг асааж P13 -ийг унтраахын тулд тоон бичих блок ашиглан моторыг эргүүлээрэй (урвуу чиглэлд эргүүлнэ). Ороомог хийх хугацаатай адил хэмжээний хугацааг буулгахаа мартуузай.
5. Нэмэлт: LED-ийг ашиглан тоолуур/тоолох тоолуурыг оруулснаар мотор хэзээ асах тухай мэдэгдэнэ. Түүнчлэн унтраалга дарагдсан болон хөдөлгүүрийг эргүүлэхээс өмнө завсарлага хийхийг зөвлөж байна.
Хоёрдахь кодын функц: Гарын авлагын нээлттэй
Энэ функцийг Зураг 2 -т үзүүлэв.
1. Гараар сэлгэн залгахын тулд "On Button A дарагдсан" (оролтын блокууд) чирнэ үү.
2. Энэ блок дотор дижитал бичих блокуудыг ашиглан микро: битийн зүү P13 (1 болгож тохируулсан), микро: битийн зүү P14 (0 болгож тохируулсан) -ийг идэвхжүүлнэ үү
3. ~ 3s (3000 ms) түр зогсоох блок нэмнэ үү
4. Мотороо унтраа! (дижитал бичих блокуудыг 0 болгож)
5. Нэмэлт: Моторыг асаахаасаа өмнө дүрсийг харуулснаар хөдөлгүүр аль зүгт эргэхийг мэдэх болно.
Миний хувьд би тэгш өнцөгтийн тоймыг сонгосон тул "нээлттэй хаалга" гэж зааж, танд болон таны тархинд хэрэгтэй зүйлийг сонгоорой.
Гурав дахь кодын функц: Гараар хаах
Энэ функцийг Зураг 3.1 -д үзүүлэв. Гарын авлагын унтраалга хийхийн тулд "B товчлуур дарагдсан" (оролтын блокууд) чирнэ үү.
2. Энэ блок дотор дижитал бичих блокуудыг ашиглан микро: битийн зүү P13 (0 болгож тохируулсан), микро: битийн зүү P14 (1 болгож тохируулсан) -ыг идэвхжүүлнэ үү
3. ~ 3s (3000 ms) түр зогсоох блок нэмнэ үү
4. Мотороо унтраа! (дижитал бичих блокуудыг хоёуланг нь 0 болгож тохируулснаар)
5. Нэмэлт: Моторыг асаахаасаа өмнө дүрсийг харуулснаар хөдөлгүүр аль зүгт эргэхийг мэдэх болно.
Дөрөв дэх кодын функц: моторыг унтраах
Энэ функцийг Зураг 3 -ийн доод талд харуулав.
1. "A+B товчлуур дээр дарагдсан" блокыг татаж аваарай
2. Хоёр дижитал бичих блок ашиглан P13 болон P14 хоёуланг нь 0 болгоно
Алхам 7: Үүнийг суулгаарай
1. Ханын наалдамхай шаваасыг ашиглан хөнгөн цагааныг хаалганы түгжээгээр боож өгнө
Хөнгөн цагааныг түгжээний эргэн тойронд нугалж, хаалга бүрэн хаагдах боломжтой боловч наалдахаас сэргийлнэ.
2. Халуун цавуу тараагч ашиглан хаалганы механизмын хэсгийн богино үзүүрийг хаалганы өргөн рүү, түгжээний яг доор байрлуулна. Илүү тогтвортой байдлыг хангахын тулд урт хэсгийг хаалган дээр наа
3. Хөдөлгүүрийн бэхэлгээ болон моторын хяналтын самбарыг хананд наалдана. Түлхүүр тээглүүрийг хэсэг хугацаанд байрлуулахын тулд түр хадаж, дараа нь моторын хянагчийг бэхлэхийн тулд 6 хадаас, моторын хяналтын самбарыг бэхлэхийн тулд 2 хадаас ашиглана уу.
4. Хананд наалдсан шаваасыг ашиглан хаалгыг онгойлгоход тохиромжтой газарт шилжүүлэгчийг холбоно уу. Нохой маань нэлээд том би болохоор шалнаас 1.5 фут орчим өндөрт суулгасан бөгөөд нохой нь унтраалгыг хамраараа дарах боломжтой болсон.
Би наалдамхай шаваас хийхийг илүүд үзсэн тул унтраалгыг тохируулж, шаардлагатай зүйлсийг нь арилгаж чадна, гэхдээ хэрэв та үүнийг байнгын болгохыг хүсвэл хадаас эсвэл халуун цавуу ашиглаж болно.
5. Түлхүүрийг ашиглан унтраалгын утсыг хананд бэхлээд, салгахаас сэргийлнэ
6. Мотор ороомог ба хаалганы механизмын хооронд загас барих шугамыг бэхлэнэ. Хаалгаа бүрэн хааж, дараа нь загас барих шугамыг хаалганы механизмаар хэд хэдэн удаа боож, заагаад халуун цавуугаар бэхлээрэй
Алхам 8: Туршилт ба байршуулалт! мөн гэр орноо илүү хүртээмжтэй болгоорой, Өө
Хузза !! Туршилтын үе шатанд бэлэн боллоо! Микро: битийг (microUSB кабелиар) асаагаад моторын хяналтын самбарыг асаана уу.
Шилжүүлэгчийг асааж, мотор таны хаалгыг онгойлгосон эсэхийг шалгаарай, таны үсэрхэг найз зугтах болно! Мөн мотор эргэдэг тул та хаалгаа дахин хааж болно.
Ямар нэг зүйлийг тохируулах/засах шаардлагатай байх магадлалтай тул бүх товчлуурыг шалгаж, системийг хананд найдвартай бэхэлсэн, юу ч хаасангүй эсэхийг шалгаарай.
Doggo Door онгойлгогчоо туршиж үзсэнийхээ дараа гэрийн тэжээвэр амьтанд үзүүлээрэй! … Тэгээд тэднийг сургаж магадгүй, тийм үү. Би үүнийг унтраалганы дээд хэсэгт хийсэн амттангаар хийсэн тул нохой маань унтраагуурыг санаандгүй асаасны дараа тэр хаалга нээгдсэнийг харав. Хэдэн оролдлого хийсэн (би ч гэсэн "шилжүүлэгчийг ав" гэсэн тушаал өгч дууссан), гэхдээ эцэст нь тэр үүнийг ойлгосон! Тэгээд одоо би хөөрхөн, гэхдээ маш их санаа зовдог нохойгоо гэртээ урхинд оруулах вий гэж санаа зоволгүй ганцааранг нь үлдээж болно (санаатайгаар? Надад ямар ч ойлголт алга).
Технологийг ашиглан өөрийнхөө болон бусдын амьдралыг илүү хялбар, сайхан болгохын тулд баяртай байна!
Хэрэв танд ямар нэгэн асуулт, асуудал тулгарах эсвэл энэ төслийн талаар өөр санаа байгаа бол надад мэдэгдээрэй, би юу хийж байгаагаа харахыг хүсч байна, тиймээс бүтээлээ хуваалцаарай!
Аз жаргалтай байна, найзууд!
Зөвлөмж болгож буй:
Хаалга онгойлгогч: 4 алхам
Хаалга онгойлгогч: Энэ төслийн зорилго нь логикийг хянах боломжтой хаалга онгойлгогчийг бий болгох явдал байв. Би өмнө нь гаражийн хаалга онгойлгогч ашиглаж, машины түгжээг суурилуулахын тулд хэлхээг өөрчилсөн (хаалгыг салхинд хийсэхээс сэргийлдэг), замыг хөнгөвчлөхийн тулд гэрэл
DIY ухаалаг гаражийн хаалга онгойлгогч + гэрийн туслахын интеграци: 5 алхам
DIY ухаалаг гаражийн хаалга онгойлгогч + гэрийн туслахын интеграцчлал: Энэхүү DIY төслийг ашиглан гаражийн ердийн хаалгаа ухаалаг болго. Би үүнийг хэрхэн яаж барьж, гэрийн туслах (MQTT дээр) ашиглан хянах, гаражийнхаа хаалгыг алсаас онгойлгох, хаах чадварыг зааж өгөх болно. Би Wemos нэртэй ESP8266 хавтанг ашиглах болно
Ухаалаг гаражийн хаалга онгойлгогч: 6 алхам (зурагтай)
Ухаалаг гаражийн хаалга онгойлгогч: CreditI нь Savjee -ийн хэрэгжилтийг бараг хуулбарласан боловч Shelly ашиглахын оронд Sonoff Basic -ийг ашигласан. Түүний вэбсайт болон YouTube сувгийг үзээрэй! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Бөөрөлзгөнө Pi ашиглан гаражийн хаалга онгойлгогч: 5 алхам (зурагтай)
Raspberry Pi ашиглан гаражийн хаалга онгойлгогч: Гаражийн моторыг ухаалаг гар утас эсвэл вэб хуудсыг үзэх боломжтой аливаа төхөөрөмжөөс удирдах боломжтой (AJAX!). Миний гаражид ганцхан удирдлага байсан тул төслийг эхлүүлсэн. Хоёр дахь нь худалдаж авах нь хэр хөгжилтэй байсан бэ? Хангалтгүй. Миний зорилго бол хяналт тавих, хяналт тавих явдал байв
Raspberry Pi 3 гаражийн хаалга онгойлгогч: 15 алхам (зурагтай)
Raspberry Pi 3 Garage Door Opener: Би үүнийг 2014 онд бүтээсэн. Түүнээс хойш маш их зүйл өөрчлөгдсөн. 2021 онд би энд ухаалаг гаражийн хаалга онгойлгогчийг шинэчилсэн. Raspberry Pi болон ухаалаг гар утсыг ашиглан гаражийн хаалгыг онгойлгож, хааж, хянана уу. Хаалгыг онгойлгох, хаах нь s