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

Гол сануулагч: 4 алхам
Гол сануулагч: 4 алхам

Видео: Гол сануулагч: 4 алхам

Видео: Гол сануулагч: 4 алхам
Видео: 🇹🇯 «Истиклол» 4:1 «Аль-Хиляль» 🇸🇦 2024, Арванхоёрдугаар сар
Anonim
Түлхүүр сануулагч
Түлхүүр сануулагч

Энэхүү Arduino төсөл нь түлхүүрээ тогтмол авчрахаа мартсан хүмүүст туслах сануулагч машин юм.

Ердийнх шиг та түлхүүрээ ширээн дээр тавихдаа үүнийг авахаа мартаж магадгүй юм. Тиймээс, энэхүү төсөл нь хэт авианы мэдрэгчийг ашигладаг бөгөөд хэрэглэгч гарахаасаа өмнө гутал өмсөх гэх мэт ойртох тусам LED нь асаж, servo мотор нь дээд талын түлхүүрийг хөдөлгөж, хэрэглэгчийн анхаарлыг татдаг. хэрэглэгчид түлхүүрээ авчрахыг сануулах, урьдчилан сэргийлэх зорилгоор.

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

Хангамж

1. Arduino самбар (ямар ч төрлийн Arduino самбар тохиромжтой)

2. Нэг HC-SR04 хэт авианы мэдрэгч

3. Сервомотор

4. Нэг цагаан LED (Цагаан LED байх шаардлагагүй, бусад өнгө байж болно)

5. Нэг Ногоон LED (Ногоон LED байх шаардлагагүй, бусад өнгө байж болно)

6. 220 Ом-ийн хоёр эсэргүүцэл

7. Матрын дөрвөн клип

8. Найман Эр/Эр холбогч утас

9. Талхны самбар

10. Хайрцаг (хоосон эд хайрцаг гэх мэт)

11. Картон

12. Хайч

13. Цавуу

14. Таны түлхүүр!

Алхам 1: Алхам 1: Бүрэлдэхүүн хэсгүүдийг холбоно уу

Алхам 1: Бүрэлдэхүүн хэсгүүдийг холбоно уу
Алхам 1: Бүрэлдэхүүн хэсгүүдийг холбоно уу
Алхам 1: Бүрэлдэхүүн хэсгүүдийг холбоно уу
Алхам 1: Бүрэлдэхүүн хэсгүүдийг холбоно уу

Дээрх зураг нь эд анги, утас хэрхэн холбогдож байгааг харуулж байна. Дээрх зургийг танд туслах заавар болгон харж болно. Дараагийн хэсэгт би бүрэлдэхүүн хэсгүүдийг хэрхэн холбож байгааг нарийвчлан тайлбарлах болно.

Нэгдүгээрт, хэт авианы мэдрэгчийг VCC (хэт авианы мэдрэгчийн ар талд харж болно) утсыг ашиглан +5V зүү, Trig (хэт авианы мэдрэгчийн ар талд харж болно) Arduino зүү 12 -т холбох., Eduo to Arduino pin 13, GND to GND. Хоёрдугаарт, servomotor дээрх утсыг талх болон Arduino самбар дээрх зүү рүү холбоно. Хар утас нь GND зүү, улаан утас нь +5 зүү, цагаан утас нь 9 -р зүү юм. Гуравдугаарт, та матрын хавчаарыг багаж болгон ашиглаж, LED -ийг өөр газар байрлуулж болно. Цагаан, ногоон өнгийн LED нь талхны самбарт холбогдсон байна. Гэсэн хэдий ч богино хөл нь GND зүүтэй, урт хөл нь зэрэгцээ 220 ом эсэргүүцэлтэй, цагаан LED 3-р зүү, ногоон LED 2-р зүүтэй холбогддог. Эцэст нь талхны самбар дээрх эерэг хэсгийг +5V-т холбоно. зүү ба сөрөг хэсгийг GND руу оруулна уу.

Алхам 2: Алхам 2: Гаднах давхарга үүсгэх

Алхам 2: Гаднах давхарга үүсгэх
Алхам 2: Гаднах давхарга үүсгэх
Алхам 2: Гаднах давхарга үүсгэх
Алхам 2: Гаднах давхарга үүсгэх
Алхам 2: Гаднах давхарга үүсгэх
Алхам 2: Гаднах давхарга үүсгэх

Гадна давхарга хийхийн тулд танд Arduino хавтангаа тааруулах хэмжээний хэмжээтэй хоосон эд хайрцаг хэрэгтэй болно. Энд би маск тавихад ашиглаж байсан цаасан хайрцгийг ашиглаж байна. Дараа нь та хайчаар хайрцгийн зүүн доод хэсэгт байгаа нүхийг таслах хэрэгтэй болно. Энэ нь хэт авианы мэдрэгч нь хэрэглэгч ойрхон байгаа эсэхийг тодорхойлох нүх юм. Хэрэв хэрэглэгч урд талд байгаа бол servomotor болон LED нь хөдөлж, асах болно. Үүний дараа та хайрцагны дээд гадаргуу дээр нүх гаргах хэрэгтэй болно. Энэ нүх нь цагаан LED гэрэлд зориулагдсан бөгөөд хэрэглэгчид түлхүүрээ авчрахыг сануулахад тусалдаг. Үүнээс гадна та хайрцгийн баруун доод хэсэгт өөр нүх ухах хэрэгтэй болно. Энэ нь ногоон LED гэрлийн цоорхой бөгөөд энэ нь машин асаалттай байгааг хэрэглэгчдэд сануулах гэрэл юм. Эцэст нь та эдгээр мэдрэгч, мотор, LED -ийг наалдуулахын тулд соронзон хальс ашиглана. Түүнчлэн, миний хийсэн шиг, хайрцгийг илүү сайхан харагдуулахын тулд сайхан боодлын цаас ашиглан боож өгөхийг санал болгов. Эцэст нь гаднах давхаргыг барьдаг.

Алхам 3: Алхам 3: Код

Алхам 3: Код
Алхам 3: Код
Алхам 3: Код
Алхам 3: Код

Та ноорогоо Arduino дээрээ хуулж аваад "гол сануулагч" -аа эдлээрэй.

Энэ бол кодын холбоос юм:

create.arduino.cc/editor/Victoria5868/7a3f…

Алхам 4: Бэлэн бүтээгдэхүүн

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

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

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