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

Бот лазер галерей тоглоом: 4 алхам (зурагтай)
Бот лазер галерей тоглоом: 4 алхам (зурагтай)

Видео: Бот лазер галерей тоглоом: 4 алхам (зурагтай)

Видео: Бот лазер галерей тоглоом: 4 алхам (зурагтай)
Видео: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Долдугаар сарын
Anonim
Image
Image
Бот лазер галерей тоглоом
Бот лазер галерей тоглоом
Бот лазер галерей тоглоом
Бот лазер галерей тоглоом
Бот лазер галерей тоглоом
Бот лазер галерей тоглоом

Энэ бол "идэвхгүй болгох" зорилгоор роботын гэдэс рүү лазер заагч чиглүүлдэг тоглоом юм. Ботын сул талыг цохиход нүд нь харанхуйлж, лазерын чимээ сонсогдоно. Таван ботийг идэвхгүй болгосны дараа тоглоомыг дахин тохируулж, роботууд нэг нэгээр нь асаах болно.

Энэ нь микроконтроллерууд ямар чадвартай болохыг тайлбарлах оролт/гаралтын энгийн жишээг бий болгодог бөгөөд энэ нь талхны самбар дээрх товчлуурыг дарахаас хамаагүй илүү юм. Дараагийн сайхан алхам бол нэмэлт түвшний санал хүсэлтийг хангахын тулд servo эсвэл чичиргээ мотор нэмэх явдал юм.

Алхам 1: хангамж цуглуулах

Хангамж цуглуулах
Хангамж цуглуулах
Хангамж цуглуулах
Хангамж цуглуулах
  • 5мм LED (эсвэл хэрэв та 3d хэвлэсэн загварыг ашиглахгүй байгаа бол ямар ч хэмжээтэй ашиглаж болно)
  • LDR (гэрлээс хамааралтай эсэргүүцэл)
  • 3 утас
  • 2 резистор (би 200 ом ашигладаг байсан, гэхдээ та LED -ээ хамгаалах боломжтой бүх зүйлийг ашиглаж болно. Боловсролын линк!)
  • Микроконтроллер, би Arduino Nano ашигладаг байсан
  • Талх, холбогч кабель
  • Түр зуурын унтраалга
  • Пьезо "илтгэгч" П

Нэмэлт

  • Дулаан бууралт
  • Холбогч
  • Цавуу

Би бот бүрийг модульчлагдсан болгож тохируулсан тул хадгалах эсвэл өөрчлөхөд хялбархан салгаж болно. Би ил задгай холболтыг бага зэрэг хамгаалахын тулд дулаан багасгагч ашигласан.

Хэрэгсэл:

  • Гагнуурын төхөөрөмж
  • 3D принтер (заавал биш)

Алхам 2: 3d хэвлэх

3d хэвлэх
3d хэвлэх
3d хэвлэх
3d хэвлэх

www.thingiverse.com/thing:2069579

Хэрэв та миний загварыг ашиглахыг хүсвэл линкийг дагана уу. 5 мм -ийн LED нь арын хэсэгт тохирох хэсгийг дарах болно.

LDR (эсвэл хоёр утастай аливаа мэдрэгч) -ийг урд талаас нь оруулах боломжтой. Та нүхийг халуун хадаас эсвэл жижиг өрмийн тусламжтайгаар жаахан нээх хэрэгтэй болж магадгүй юм.

Хэрэв та загварыг 3d хэвлэхийг хүсэхгүй байгаа бол та өөрөө ямар нэгэн зүйл хийж болно. Прототип нь энгийн цаасан картоноор эхэлж, утсыг нь нэвтлэн гаргажээ.

Алхам 3: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Би эдгээрийг талхны самбар дээр залгах нэмэлт бүрэлдэхүүн хэсгүүд байхгүй байхаар зохион бүтээсэн. Зөвхөн утас, унтраалга.

{LED, LDR, 2 резистор} бүрийн багц нь нэг bot -ийг төлөөлдөг. Би робот бүрт гагнасан толгойн зүү рүү шууд залгасан servo өргөтгөлийн утас ашигладаг байсан. Робот тус бүрээс гурван утас ирэх болно.

Тиймээс зөв резисторыг зөв залгуурт холбохдоо болгоомжтой байгаарай. Та миний схемийг бага зэрэг будилсан гэж бодож магадгүй, гэхдээ энэ нь намайг дөрвөн утас авахаас аварсан. Энэ нь утга учиртай гэж найдаж байна.

Улбар шар өнгийн утаснууд ӨНДӨР эхэлнэ. Энэ нь LDR бүрт 5V өгдөг. LED гэрэл асах үед (улбар шар утас HIGH) сайн ажилладаг тул бид зөвхөн гэрлийн мэдрэгчийг (LDR) уншдаг. Хэрэв та LED асахгүй байхад LDR -ийг уншихын тулд кодыг өөрчилвөл утсыг залгах өөр аргыг олох хэрэгтэй болно.

Алхам 4: Програмчлал

Энд код байна

gist.github.com/justbennett/a68a47d28f705d…

5 аналог оролт байдаг бөгөөд энэ нь 5 LDR юм. 3 дижитал оролт байдаг. Дахин тохируулах, босгыг дээшлүүлэх, босгыг бууруулах. Босго тохируулга нь төхөөрөмж өөр өөр гэрэлтүүлгийн нөхцөлд дасан зохицох боломжтой юм. Хэрэв та тод лазер ашиглаж байгаа бол энэ нь хамаагүй.

5 LED гаралт ба чанга яригчийн гаралт байдаг.

Та энэ кодыг бусад мэдрэгч эсвэл өөр бусад зорилгоор тохируулж болно.

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