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

Lego нийцтэй шөнийн гэрэл: 3 алхам
Lego нийцтэй шөнийн гэрэл: 3 алхам

Видео: Lego нийцтэй шөнийн гэрэл: 3 алхам

Видео: Lego нийцтэй шөнийн гэрэл: 3 алхам
Видео: Сүнс гэж үнэхээр байдаг уу? 2024, Долдугаар сарын
Anonim
Lego нийцтэй шөнийн гэрэл
Lego нийцтэй шөнийн гэрэл

Энэхүү төсөл нь Lunchbox Electronics PTH LED тоосгоны тусламжтайгаар шөнийн гэрэл бөгөөд таны дуртай Legos -уудыг харуулах бөгөөд гагнах шаардлагагүй болно! Эхэлцгээе.

Алхам 1: Тоног төхөөрөмж

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

Шөнийн гэрлийг хадгалах хайрцгийн хувьд би Майклын үнэт эдлэлийн хайрцгийг ашигласан бөгөөд тэдгээр нь маш хямд бөгөөд өөрчлөхөд хялбар байдаг. Тэд бас маш олон янзын өнгөтэй байдаг тул та өөрийн өнгө төрхийг өөрчилж болно!

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

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

LED хөлийг тус бүр өөрийн багана руу залгаж, аль нь урт, аль нь богино болохыг тэмдэглээрэй. Урт хөл эерэг, богино хөл сөрөг байна. Arduino нь хичнээн харанхуй болохыг мэддэг байхын тулд бид фоторезистор нэмэх хэрэгтэй. Гэрэл мэдрэх тул LED -ээс хол байх шаардлагатай боловч нээлттэй талбайд байх ёстой. Хайрцагны урд хэсэг хамгийн сайн ажилладаг болохыг олж мэдсэн.

Энэхүү фото резистор нь Arduino -д гэрэл, харанхуй гэж хэлэх боломжийг олгодог цуврал резистортой байх шаардлагатай. Би 1 кОм эсэргүүцэл ашигласан. Энэхүү резисторыг фоторезисторынхоо дагуу байрлуулж, талхны тавцангийн хоёр талыг тавь.

LED тус бүр өөрийн гэсэн эсэргүүцэлтэй байх ёстой бөгөөд би бүхэлдээ ногоон өнгийн LED ашигладаг тул тав тухтай гэрэлтүүлэхийн тулд 100 Ом эсэргүүцэл ашигладаг байсан. Эдгээр резисторуудын хооронд холбогч утас ашиглан доорх зурагт үзүүлсэн шиг LED -ийн бүх богино хөлийг холбоно уу.

Аливаа металл хэсгүүд бие биендээ хүрэхгүй байхын тулд Arduino болон талхны хавтанг хайрцагны эсрэг талд байрлуулна. Дараа нь Arduino залгуурыг гадагшлуулахын тулд хайрцгийн нүхийг хайчилж ав. Самбарыг USB эсвэл DC залгуураар тэжээх боломжтой.

Эцэст нь хэлэхэд бид Arduino -ийг холбогч утас ашиглан холбох хэрэгтэй. Дээрх диаграм нь ямар холболт хаашаа явж байгааг харуулав.

Алхам 2: Програм хангамж

Програм хангамж
Програм хангамж

Бүх зүйл хэвийн ажиллаж байгаа эсэхийг шалгахын тулд GitHub -аас Arduino кодыг аваад самбар дээр байршуулна уу. Кодыг байршуулах дэлгэцийн агшинг доор харуулав.

Энэхүү програм хангамж нь хэзээ хэзээ унтраах, хэзээ асаахаа тодорхойлохын тулд HIGHBOUND ба LOWBOUND гэсэн хоёр хувьсагчийг ашигладаг. Эдгээр нь санамсаргүй тоонууд шиг харагдаж болох ч үнэн хэрэгтээ эдгээр нь фото резистороос мэдээлэл авах үед Arduino -ийн хардаг зүйл юм. Хэрэв та гэрэл асаахгүй байх үед асаах эсвэл унтраахад асуудал гарвал цуваа дэлгэцийг нээгээд ямар тоонууд авч байгааг хараарай.

Алхам 3: Legos нэмнэ үү

Legos нэмэх
Legos нэмэх

Дуртай Lego хэрэгслээ зүүгээд үзүүлээрэй!

Аз жаргалтай шөнийн гэрэлтүүлэг!

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