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

Нерф бууг чиглүүлэх хөдөлгөөн: 8 алхам
Нерф бууг чиглүүлэх хөдөлгөөн: 8 алхам

Видео: Нерф бууг чиглүүлэх хөдөлгөөн: 8 алхам

Видео: Нерф бууг чиглүүлэх хөдөлгөөн: 8 алхам
Видео: Обучение на производстве. Training Within Industry (TWI). Бережливо производство. 2024, Долдугаар сарын
Anonim
Хөдөлгөөн чиглүүлэгч Nerf Gun
Хөдөлгөөн чиглүүлэгч Nerf Gun

Сайн байна уу! Намайг Камерон гэдэг. Энэхүү зааварчилгааны хувьд би хөдөлгөөнт идэвхжүүлсэн Nerf бууг хэрхэн яаж хийхийг танд үзүүлэх болно. Энэ нь жаахан хэцүү ч 100% ГАЙХАЛТАЙ !!!

Хангамж

1. цахилгаан Nerf буу

2. Raspberry Pi (b+ ба түүнээс дээш)

3. Батерейны банк (2 ампер ба түүнээс дээш)

4. PIR модуль (5 вольт)

5. буухиа (Би Songle SRD-05VDC-SL-C ашигласан)

6. бит ба хэсэг (талхны самбар, холбогч утас, micro sd карт гэх мэт)

Алхам 1: Буугаа тайл

Буугаа тайл
Буугаа тайл

Энэ алхам нь энэ зааварчилгааны хамгийн энгийн зүйл байж магадгүй юм. Зүгээр л бүх боолтыг тайлна уу (зөвхөн гадна талд!).

Алхам 2: Зайны багцыг салга

Батерейны багцыг салга
Батерейны багцыг салга

Энэ алхам нь миний "Нерф" буунд үнэхээр хэцүү байсан. Бүх боолтыг эсвэл цавууг ав.

Алхам 3: Нерф буунаас зайны багцыг холбоно уу

Нерф буунаас батерейны багцыг холбоно уу
Нерф буунаас батерейны багцыг холбоно уу
Нерф буунаас батерейны багцыг холбоно уу
Нерф буунаас батерейны багцыг холбоно уу
Нерф буунаас батерейны багцыг холбоно уу
Нерф буунаас батерейны багцыг холбоно уу

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

Алхам 4: Моторуудыг хавсаргана уу

Моторуудыг хавсаргаарай !!
Моторуудыг хавсаргаарай !!

Nerf бууны эерэг утсыг релений NO (Ер нь нээлттэй) хэсэгт холбоно уу (миний баруун талд байсан).

Алхам 5: Реле холбоно уу

Реле холбоно уу
Реле холбоно уу
Реле холбоно уу
Реле холбоно уу
Реле холбоно уу
Реле холбоно уу

Rainberry өгөгдлийн зүүг Raspberry Pi дээрх GPIO 21 (баруун доод талд), GND хүртэл Ground, 5V -аас 5V хүртэл холбоно уу.

Алхам 6: PIR -ийг холбоно уу

PIR холбоно уу
PIR холбоно уу
PIR холбоно уу
PIR холбоно уу
PIR холбоно уу
PIR холбоно уу

PIR дээрх өгөгдлийн зүүг GPIO pin 4, GND -ийг Ground, эцэст нь 5V -аас 5V хүртэл холбоно уу.

Алхам 7: Үүнийг Python ашиглан кодчилно уу

Үүнийг Python ашиглан кодчилно уу
Үүнийг Python ашиглан кодчилно уу

############################# Энд код байна! ################### ###################

хэвлэх ("Тавтай морилно уу!) хэвлэх (" Импортлох модулиуд… ") (Худал) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) унтах (0.3) хэвлэх ("Бүрэн" !!) унтах (0.1) хэвлэх ("PIR -ийг шийдвэрлэхийг хүлээнэ үү …"). wait_for_no_motion sleep (1) хэвлэх ("тогтсон!") байхад True: хэвлэх ("Галлахад бэлэн байна …") pir.wait_for_motion () хэвлэх ("Хөдөлгөөн илэрсэн !!!") хэвлэх ("ГАЛ !!!") GPIO. гаралт (21, Үнэн) унтах (1) хэвлэх ("Цахилгаан унтраах") GPIO. гаралт (21, Худал)

Алхам 8: Үүнийг асаана уу

Үүнийг асаана уу!
Үүнийг асаана уу!

Алхам:

1. Гохыг олсоор уя, ингэснээр байрлалд наалдсан байна

2. Python кодыг ажиллуулна уу

3. хол зайд гүйх… Эсвэл буудах !!!

Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна, баяртай!

-Камерон

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