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

TriggerX: 15 алхам
TriggerX: 15 алхам

Видео: TriggerX: 15 алхам

Видео: TriggerX: 15 алхам
Видео: РАЗДАЕТ WIFI СЛЕДИТ ЗА ЧЕЛОВЕКОМ 4G камера видеонаблюдения 2024, Арваннэгдүгээр
Anonim
TriggerX
TriggerX

Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн Make курсын төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com)

Ихэнхдээ бид оффисын компьютертэй гэрээсээ алсаас нэвтрэн ажилладаг. Асуудал нь компьютер хэзээ нэгэн цагт хөлдсөн бөгөөд шинээр эхлэх шаардлагатай болдог (компьютерийг дахин эхлүүлэх). Энэ тохиолдолд та оффис руу орж, өөрөө дахин эхлүүлэх хэрэгтэй болно (компьютерийн цахилгаан хэлхээг өөрчлөхгүйгээр электрон хэлбэрээр хийх нь хэцүү байдаг). Энэхүү төсөл нь TirggerX -ийг энэхүү үйл явдлаас үүдэлтэй юм. Удаан хугацааны турш би унтраалгыг асаах эсвэл компьютерийг алсаас дахин асаах гэх мэт физик үйлдэл хийх боломжтой WIFI -ийг идэвхжүүлсэн IOT төхөөрөмж хийх талаар бодож байсан. Одоогийн байдлаар зах зээл дээр байгаа бүх ухаалаг төхөөрөмжүүдийн хувьд энэ функц бага зэрэг дутагдаж байна. Тиймээс би өөрөө хийхээр шийдсэн. Одоо өөрийн болгохын тулд танд юу хэрэгтэй байгаа талаар ярилцъя.

1. NodeMCu Амазон

2. SG90 Servo Amazon

3. Амазон шугаман гулсагч бүхий Stepper.

4. 2 Stepper мотор жолооч Амазон

5. Амазоны бичил USB кабель

Төслийн зорилго-

X ба Y чиглэлд гулсах, Z чиглэлд товших үйлдэл бүхий физик унтраалга хийнэ үү.

Алхам 1: 3 тэнхлэгийн хөдөлгөөн

3 тэнхлэгийн хөдөлгөөн
3 тэнхлэгийн хөдөлгөөн

Шилжүүлэгчийн (триггер) шугаман (гулсах x ба y байрлал) ажиллагааны хувьд бидэнд хоёр шатлалт мотороор гүйцэтгэх хоёр тэнхлэгийн хөдөлгөөн хэрэгтэй болно. Z-чиглэлд серво жолоодох гол гох үйл явдал.

Алхам 2: 3D дизайн

3D дизайн
3D дизайн

Алхам 3: Үндсэн ба хавтасны дизайн

Үндсэн болон хавтасны дизайн
Үндсэн болон хавтасны дизайн

Нэгдүгээрт, stepper моторын таг, суурийг зохион бүтээжээ.

Алхам 4: 3D дизайн: Stepper бүхий үндсэн хавтас

3D дизайн: Stepper бүхий үндсэн хавтас
3D дизайн: Stepper бүхий үндсэн хавтас

Stepper мотор нь симуляци хийх зориулалттай байв. Дээрх зургуудад stepper мотор суурилуулсан үндсэн тагийг харуулав

Алхам 5: 3D дизайн: Servo угсралт- Servo-ийн суурь

3D дизайн: Servo угсралт- Servo-ийн суурь
3D дизайн: Servo угсралт- Servo-ийн суурь
3D дизайн: Servo угсралт- Servo-ийн суурь
3D дизайн: Servo угсралт- Servo-ийн суурь

Stepper моторыг servo мотортой шугаман слайдыг холбохын тулд бэхэлгээний суурийг зохион бүтээсэн.

Алхам 6: 3D дизайн: хэлхээ

3D дизайн: хэлхээ
3D дизайн: хэлхээ
3D дизайн: хэлхээ
3D дизайн: хэлхээ

1. MCU зангилаа

2. Мотор жолооч

Загварчлал, загварт хоёуланг нь оруулсан болно.

Зээл: GrabCad.

Алхам 7: 3D дизайн: Хавтасны хавтан

3D дизайн: Хавтасны хавтан
3D дизайн: Хавтасны хавтан

Компьютерт наалдуулах зориулалттай цавуу түрхэх хавтанг (мөн гоо зүйн шалтгаанаар) бүтээсэн бөгөөд угсрах ажлыг бүрэн гүйцэтгэсэн болно.

Алхам 8: 3D дизайн: Бүрэн механик угсралт

3D дизайн: Бүрэн механик угсралт
3D дизайн: Бүрэн механик угсралт
3D дизайн: Бүрэн механик угсралт
3D дизайн: Бүрэн механик угсралт

Алхам 9: Хяналтын хэлхээ: Блок диаграм

Хяналтын хэлхээ: Блок диаграм
Хяналтын хэлхээ: Блок диаграм

TriggerX төхөөрөмжийг Blynk -ийн бүтээсэн Android APP интерфэйсээр хянадаг.

Энэхүү аппликейшн нь төхөөрөмжид суулгасан MCU зангилаа (интернетээр) холбогдож, хоёр шатлалт драйвер модулийн TB6612 -ээр дамжуулж буй servo болон хоёр шатлалт моторыг удирдах болно.

Алхам 10: Хэлхээний схем

Хэлхээний схем
Хэлхээний схем
Хэлхээний схем
Хэлхээний схем

Хэлхээний схемийг зураг дээр үзүүлсэн шиг харуулав. NodeMcu нь stepper моторт stepper мотор жолоочоор дамжуулж, servo мотортой шууд холбогддог.

Алхам 11: Blynk APP -ийг тохируулах

Blynk APP -ийг тохируулж байна
Blynk APP -ийг тохируулж байна
Blynk APP -ийг тохируулж байна
Blynk APP -ийг тохируулж байна
Blynk APP -ийг тохируулж байна
Blynk APP -ийг тохируулж байна

Blynk програмыг энд өгсөн линкээс татаж авах боломжтой.

Зураг дээр үзүүлсэн тохиргооны дагуу хоёр гулсагч ба нэг товчлуурыг оруулсан болно.

0 -ээс 300 хүртэлх алхам алхамуудын тоо, 120-70 нь servo өнцгийн хяналтын дохио юм.

Алхам 12: Код

Нэгдүгээрт, шинэ төслийг апп дээр үүсгэсэн бөгөөд Arduino IDE кодонд зөвшөөрлийн кодыг ашигласан.

Дүрмийг файлд тайлбарласан болно.

Алхам 13: Хэлхээтэй 3D хэвлэмэл угсралт

Хэлхээтэй 3D хэвлэмэл угсралт
Хэлхээтэй 3D хэвлэмэл угсралт

Алхам 14: Компьютер дээр холбох

Компьютер дээр суурилуулах
Компьютер дээр суурилуулах

Төхөөрөмжийг хоёр талт наалдамхай тууз ашиглан компьютер дээр суурилуулсан.

Алхам 15: Төхөөрөмжийн ажиллах жагсаал

Бүрэн баримт бичиг, төхөөрөмжийн ажиллах жагсаалтыг эндээс олж болно.

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