Агуулгын хүснэгт:
- Алхам 1: Материалын жагсаалт
- Алхам 2: Толин тусгал эзэмшигч
- Алхам 3: Arduino Mini -ийг ашиглах дохио/дохиолол
- Алхам 4: Leaser Beam
- Алхам 5: Дахин сонгох сонголтыг тохируулах
- Алхам 6: Демо
Видео: Arduino ашиглан шөнийн хулгайч дохиолол: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн байна уу, энэ бол миний 5 дахь заавар юм. Ер нь би Arduino -г үндсэн бүрэлдэхүүн хэсэг болгон ашиглаж болохуйц уралдаан болоход би зааварчилгаа бичдэг. Энэхүү оптик уралдааны тусламжтайгаар надад маш цөөхөн, энгийн бүрэлдэхүүн хэсгүүдтэй, гайхалтай төслийг харуулах боломж олдсон юм.
Одоо Arduino ашиглан шөнийн хулгай илрүүлэгчийг бүтээцгээе.
Алхам 1: Материалын жагсаалт
- Ардуино мини
- LDR нэг хэсэг
- Түрээслэгч
- АА батерей (2)
- AA батерейны эзэмшигч
- Гулсах унтраалга (2)
- Толин тусгал (тусгал шаардлагагүй)
- 6см х 5см хэмжээтэй жижиг хайрцаг
- Нэг удирдсан
- Нэг дуугаралт
- 5V цахилгаан хангамж
- Чихэвч 5 ширхэг
- Унадаг дугуй 2 хэсэгтэй
- Супер цавуу
Алхам 2: Толин тусгал эзэмшигч
- Миний ерөнхий дэлгүүрээс би 2см х 2см хэмжээтэй толь авсан
- Тиймээс би хавсаргасан 3d принтер эзэмшигчийг хэвлэв, та үүнийг зайрмагны мод ашиглан хийж болно.
- Супер цавуу ашиглан чихний хуванцар хэсгүүдийн жижиг хэсгүүдийг толинд наалддаг.
- Унадаг дугуйтай болсноор би тэднийг эзэмшигч дээрээ үлдээв.
Алхам 3: Arduino Mini -ийг ашиглах дохио/дохиолол
Энэ систем нь хүрээлэн буй орчны гэрлийн эрч хүчийг мэдэрч ажилладаг. Гэрлийг илрүүлэх боломжтой мэдрэгч бол LDR юм. Энэ нь хямд бөгөөд та үүнийг аль ч цахилгаан барааны дэлгүүрээс эсвэл онлайнаар худалдаж авах боломжтой.
LDR нь VCC (5V) -д холбогдсон үед аналог хүчдэл өгдөг бөгөөд энэ нь түүний оролтын гэрлийн эрчимтэй шууд хамааралтай байдаг. Өөрөөр хэлбэл, гэрлийн эрч хүч их байх тусам LDR -ээс харгалзах хүчдэл их байх болно. LDR нь аналог хүчдэл өгдөг тул Arduino дээрх аналог оролтын зүүтэй холбогддог. Arduino нь ADC (аналог-тоон хөрвүүлэгч) -тэй, дараа нь аналог хүчдэлийг (0-5V-ээс) дижитал утга болгон (0-1023) болгон хувиргадаг. Хүрээлэн буй орчин эсвэл гадаргуу дээр хангалттай гэрэл байгаа тохиолдолд LDR-ээс Arduino-ээр дамжуулан уншсан хөрвүүлсэн тоон утгууд 800-1023 хооронд байх болно.
LDR -ийг Arduino -той холбосны дараа та Arduino -ээр дамжуулан LDR -ээс ирж буй утгыг шалгаж болно. Үүнийг хийхийн тулд Arduino -г USB -ээр компьютер дээрээ холбоод Arduino IDE эсвэл програм хангамжийг нээнэ үү. Дараа нь хавсаргасан кодыг Arduino дээрээ байршуулна уу.
Кодыг байршуулсны дараа Arduino IDE дээрх "Serial monitor" товчлуурыг дарна уу. Энэ нь дэлгэц дээр өөр өөр утгыг хэвлэх шинэ цонх нээгдэнэ. Одоо мэдрэгчийг түүний гэрлийг хаах замаар туршиж үзээрэй. цуваа монитор дээр очно уу.
===================================
int prevSensorValue = 0; энэ нь төхөөрөмжийг асаахад анх удаа тохируулагдах болно. Гэрлийг хаах үед мэдрэгчийн утга буурах болно. Үүнийг цуваа дэлгэцээс шалгаарай. Миний хувьд энэ нь 200 байсан. Хэрэв ялгаа 150 -аас их байвал 13 -р зүүг өндөр болгоно.
Энэ нь BJT унтраалгыг асааж, сэрүүлгийг 2 минутын турш асаах болно.
Эцэст нь 3d принтер ашиглан хайрцаг бүтээв.
Алхам 4: Leaser Beam
- Би 6мм диаметртэй 3в лизер авсан.
- Би үүнд зориулж эзэмшигч бий болгосон, хэрэв та үүнийг алгасаад шууд нааж болно.
- AA батерей эзэмшигчийг ашиглаарай, 2 батерей нь эерэг төгсгөлийг лизерийн эерэг утас, сөрөг төгсгөлд нэмнэ.
- Зөв холболт хийсний дараа лазер туяа авах болно.
- Холболтын хооронд шилжүүлэгч тавь, слайд шилжүүлэгч сайн ажиллах болно.
- Давхар тууз ашиглан аль хэсэгт бэхлэхийг хүсч байгаа ханан дээр тавь.
Алхам 5: Дахин сонгох сонголтыг тохируулах
- Түрээслэгчийг байрлуулсны дараа туяа ханан дээр хаана унаж байгааг шалгаарай.
- Толин тусгал толийг тэнд байрлуулаад хүссэн газартаа хазайлган унагахыг хичээгээрэй.
- Хамгаалахыг хүссэн бүхэл бүтэн талбайг харах хүртэл 2 -р алхамыг бусад толин тусгалаар давтана.
- LDR дээр унах эцсийн цацрагийг хий.
Алхам 6: Демо
Бүх зүйлийг нэгтгэсний дараа гайхалтай ажиллах болно.
Зөвлөмж болгож буй:
Хаалганы хонх, хулгайч, утааны дохиолол гэх мэт Arduino түлхэх дохио: 8 алхам
Хаалганы хонх, хулгайн дохиолол, утааны дохиолол гэх мэт Arduino түлхэх дохио: Arduino Uno болон Ethernet Shield ашиглан хаалганы хонх, хулгайч, дохиоллын дохиолол гэх мэт IoT мэдэгдэл. Миний вэбсайт дээрх дэлгэрэнгүй мэдээллийг эндээс үзнэ үү: Arduino Push Alert Box -ийн тухайд Wiznet W5100 чип дээр суурилсан Arduino Uno болон Ethernet Shield ашигладаг
Шил хагалах дохиолол / Хулгайн дохиолол: 17 алхам
Шил хагалах дохиолол / Хулгайн дохиолол: Энэ хэлхээг ашиглан халдагч шил хагарах чимээ гарахгүй байсан ч халдагч шилэн цонх хагарч байгааг илрүүлэх дохиолол өгөхөд ашиглаж болно
INFRARED хулгайч дохиолол: 4 алхам (зурагтай)
INFRARED HURGLAR ALARM: IR дээр суурилсан хамгаалалтын дохиоллын хэлхээ нь аливаа хөдөлгөөнийг илрүүлж, дохиоллыг идэвхжүүлдэг. Энэ хэлхээ нь аливаа хөдөлгөөнд сэрэмжлүүлэг өгөх шаардлагатай байшин, банк, дэлгүүр, хязгаарлагдмал газарт маш хэрэгтэй байдаг. Энэ хэлхээ нь хэт улаан туяаны мэдрэгч дээр суурилсан бөгөөд энэ нь IR туяа i
Муурын хулгайч Жоуль хулгайч: 6 алхам (зурагтай)
Муурны хулгайч Жоуль Хулгайч: Муурын хулгайчийг " хулгайлах " ашигласан батерейнаас үлдсэн жоулууд. Муурны хулгайч бяцхан сарвуугаа батерей дээр авахад түүний хамрын бүх жоулал алга болтол LED хамар нь гэрэлтдэг. Усыг шавхах үед батерейг дахин ашиглаарай. Та илүү тайван унтах болно
Kodak -ийн нэг удаагийн камерыг дахин боловсруулснаар Жоуль хулгайч LED бамбар эсвэл шөнийн гэрэл үүсгээрэй. 11 алхам (зурагтай)
Kodak -ийн нэг удаагийн камерыг дахин боловсруулж Joule Thief LED бамбар эсвэл шөнийн гэрэл бүтээгээрэй. Интернэтээс Joule Thief LED драйверуудын талаарх мэдээллийг олж харсны дараа би тэдгээрийг туршиж үзэхээр шийдлээ. Зарим ажлын нэгжийг авсны дараа би дахин боловсруулж болох объектуудын эд ангиудын өөр өөр эх үүсвэрийг туршиж эхлэв. Би үүнийг олж мэдсэн