Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Гялалзсан LED гэрлийг угсарна уу
- Алхам 2: Хэт авианы зайн мэдрэгч
- Алхам 3: Долоон сегментийн LED ба Buzzer
- Алхам 4: Шилжүүлэгч
- Алхам 5: Код
Видео: Зайн мэдрэгчийн дохиолол W/ Arduino: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Гэртээ бие даан зохион байгуулж, унтраалгын тусламжтайгаар идэвхжүүлэх боломжтой зай/хөдөлгөөн мэдрэгчийн сэрүүлгийг та хүсч байсан уу? Миний бүтээсэн дохиоллын систем яг ийм байдлаар ажилладаг бөгөөд хэт авианы зайны мэдрэгчийг ашиглан инч 15 инчийн дотор гарч ирэх эсэхийг хянаж, дохиолол зэвсэглэсний дараа (унтраалгыг асаахад) дохиоллын гэрэл анивчиж эхлэх болно. үймээн самуун ойр орчмын хүмүүсийг нэн даруй түгшээж байна. Сэрүүлгийг 7 сегментийн LED ашигладаг таймераар тохируулсан боловч дохиолол унтрахгүй бол хязгааргүй үргэлжлэх боловч гохоос 10 секундын дараа цагдаад "мэдэгдэж" таны байршил руу илгээх болно. Тиймээс, ямар ч урт зүйлгүйгээр шаардлагатай материалыг авч үзье.
Хангамж
Долоон сегментийн LED
Талхны самбар
Ардуино
Дуу чимээ
Johson Decade Counter x 2
555 таймер
Хэт авианы зайн мэдрэгч
LED x 9
470 Ом эсэргүүцэл
330 Ом эсэргүүцэл x 2
1 мега ом эсэргүүцэл
Алхам 1: Гялалзсан LED гэрлийг угсарна уу
Утасныхаа өнгийг кодлохоо мартуузай! Нэгдүгээрт, улаан утас нь цахилгаан холболтыг харуулдаг бол хар утас нь газардуулгатай холболтыг илэрхийлдэг. Хар эсвэл улаан өнгөөр ялгагдахгүй өөр өөр өнгийн утаснууд нь зөвхөн таны үзэмжээр гоо зүйн хувьд зориулагдсан болно. Та 555 таймераа Жонсоны арван жилийн тоолуурын хоёрын нэгэнд тохируулах хэрэгтэй болно. Нэг тоолуурыг бүрэн утсаар холбосны дараа дараагийн тоолуур руу очно уу. Энэ удаад аль хэдийн тохируулсан тоолуураас урвуу гаралтын 10 зүүг холбож, хоёр дахь арван жилийн тоолуурын таймертай холбоно уу. Хар өнгөтэй холбогдсон бүх тээглүүрийг газардуулаарай (эсвэл хэрэв та tinkercad ашиглаж байгаа бол төрөл бүрийн тээглүүрийг ялгахын тулд суулгагдсан шошгоны системийг ашигладаг). Талхны самбарыг шууд цахилгаан тэжээлийн оронд дижитал зүүгээр холбож байгаарай, энэ нь LED системийг кодоор тэжээх үед бид үүнийг зохицуулж чадна.
Алхам 2: Хэт авианы зайн мэдрэгч
Хэт авианы зайн мэдрэгч нь объектыг мэдрэгчийн 15 инчийн зайд оруулсан эсэхийг шалгахад ашиглагдах болно, мэдээжийн бодит зай нь танд хамаарна, бодит байдал дээр хамаагүй хол байх болно. Гэхдээ төслийг бараг л дуурайхын тулд бид үүнийг 15 инч диаметртэйгээр хязгаарлах болно. Trig ба Echo тээглүүрийг өөрийн хүссэн дижитал тээглүүрт холбохоо мартуузай, мөн хүч болон газардуулгыг тогтоосон тээглүүртэйгээ холбох ёстой.
Алхам 3: Долоон сегментийн LED ба Buzzer
Долоон сегментийг өөрийн хүссэн дижитал тээглүүрт тохируулна уу. DP нэртэй зүү бүү залгаарай, мөн таны загвараас хамааран танд нийтлэг анод (CA) эсвэл нийтлэг катод (CC) байх болно. Сүлжээний утсыг хаа нэгтээ 330 Ом эсэргүүцэлтэйгээр CC -ийг газардуулж, CA -ийг цахилгаан тэжээлд холбосон эсэхийг шалгаарай. Нэмж дурдахад долоон сегментийн удирдамжийг дохиоллын төвийн ойролцоо байрлуулах ёстой боловч ямар ч гол хэрэгслийн алсын хараанд саад болохгүй. Дуут дохионы хувьд дуугаруулагчийг терминал хөлийнхөө дижитал зүү болгож, сөрөг хөлийг нэг кило-ом эсэргүүцэлтэй хамт газарт залгаарай.
Алхам 4: Шилжүүлэгч
Шилжүүлэгчийг хоёр терминалын аль алиных нь хүчдэл, газардуулгатай холбох ёстой бөгөөд нийтлэг хөлийг дижитал зүүтэй холбох ёстой, учир нь асаахад тэжээл нь зүү рүү орох бөгөөд энэ нь хүчийг мэдэрч дохиоллыг унтраахыг хэлдэг..
Алхам 5: Код
Кодын arduino файлыг энэ гарын авлагыг дагаж буй бүх хэрэглэгчид татаж авах боломжтой. Энэхүү код нь хэт авианы зайн мэдрэгчийн зайг мэдрэх, хэт авианы зайн мэдрэгч 15 инчийн дотор ямар нэгэн объектыг мэдэрч, унтраалгыг асаахад дохиолол өгдөг. Энэ нь сум хэлбэртэй удирдагч/анивчдаг гэрэл, долоон сегментийн долгионы таймер 10 секундын (9 -ээс 0 хүртэл), долоон сегментийн дэлгэц дээр нэг секунд өнгөрөхөд дуугарах дохиог асаах болно. Объектыг 15 инчийн хилийн гадна шилжүүлэх эсвэл унтраалгыг асаах замаар дохиоллыг хялбархан зэвсэггүй болгох боломжтой.
Зөвлөмж болгож буй:
Arduino Nano ашиглан нийгмийн зайн дохиолол: 4 алхам
Arduino Nano ашиглан нийгмийн зайн дохиолол: Сайн байна уу, энэ зааварчилгааны уншигчид, би танд хэдхэн алхамаар arduino нано ашиглан нийгмийн алс холын сануулга, сэрүүлгийг хэрхэн яаж хийхийг харуулах болно
Хэт авианы мэдрэгчийн интерфэйстэй DIY дижитал зайн хэмжилт: 5 алхам
Хэт авианы мэдрэгчийн интерфэйстэй DIY дижитал зайн хэмжилт: Энэхүү зааварчилгааны зорилго нь GreenPAK SLG46537 -ийн тусламжтайгаар дижитал зайны мэдрэгчийг зохион бүтээх явдал юм. Энэхүү систем нь хэт авиан мэдрэгчтэй харьцах зорилгоор бичил биетэн ба GreenPAK -ийн бусад бүрэлдэхүүн хэсгүүдийг ашиглан бүтээгдсэн болно. Систем нь дараах байдлаар бүтээгдсэн
TinkerCAD хэт авианы алсын зайн мэдрэгчийн хэлхээ (Компьютерийн төгсгөл): 4 алхам
TinkerCAD хэт авианы зайн мэдрэгчийн хэлхээ (Computer Eng Final): Бид хорио цээрийн үед хийх өөр хөгжилтэй tinkerCAD хэлхээг бүтээх болно! Өнөөдөр сонирхолтой бүрэлдэхүүн хэсэг нэмэгдсэн байна, та таамаглаж байна уу? За, бид хэт авианы зайн мэдрэгчийг ашиглах болно. Нэмж дурдахад бид 3 LED -ийг кодлох гэж байна
Arduino дууны мэдрэгчийн дохиолол: 5 алхам
Arduino дууны мэдрэгчийн дохиолол: Энэхүү заавар нь дууны мэдрэгч дээр суурилсан сэрүүлгийг Arduino ашиглан бүтээх зорилготой юм
Шил хагалах дохиолол / Хулгайн дохиолол: 17 алхам
Шил хагалах дохиолол / Хулгайн дохиолол: Энэ хэлхээг ашиглан халдагч шил хагарах чимээ гарахгүй байсан ч халдагч шилэн цонх хагарч байгааг илрүүлэх дохиолол өгөхөд ашиглаж болно