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

Автомат хөөс үлээгч: 7 алхам
Автомат хөөс үлээгч: 7 алхам

Видео: Автомат хөөс үлээгч: 7 алхам

Видео: Автомат хөөс үлээгч: 7 алхам
Видео: Возведение перегородок санузла из блоков. Все этапы. #4 2024, Арваннэгдүгээр
Anonim
Автомат хөөс үлээгч
Автомат хөөс үлээгч

Arduino Uno болон цөөн хэдэн үндсэн бүрэлдэхүүн хэсгүүдтэй автомат хөөсөн саван машин бүтээгээрэй. Ихэнх эд ангиудын жагсаалт нь ердийн Arduino гарааны иж бүрдэлтэй ирдэг. Миний солих унтраалга эвдэрсэн тул утсыг залгаж, асаах/унтраахаар холбосон.

"Тохируулах горим" цуваа портын команд нь флэш санах ойд хадгалахын тулд servo -ийг савангаар угаах ёстой байрлалыг (кодонд "савангийн байрлал" гэж нэрлэдэг), үлээгчийн өмнө зогсоох градусыг (кодонд "цохилтын байрлал" гэж нэрлэдэг). Тохируулгын горимд ороод потенциометрийг эргүүлээд servo нь хөдөлнө. Хүслийн байрлал руу эргэхээ больж, цохилтын болон савангийн утгын шинэ байрлалыг хадгалахын тулд цуваа командыг бичнэ үү. Заавар ба кодын утгыг хавсаргасан хүснэгтэд оруулсан болно. Фенүүд нь ердийн вэбсайтууд дээр бэлэн байдаг. Минийхийг Амазон дээрээс худалдаж авсан. Би цамхагийг бэлэн байгаа бүх зүйлээс барьсан бөгөөд магадгүй тийм ч тохиромжтой биш боловч ажилладаг. Тавиур бүрийн өндрийг таны ашиглаж буй савааны уртыг харгалзан үзэх шаардлагатай болно. Савангийн сав нь том, гүн нь шулуун талуудтай байвал илүү тохиромжтой. Хөдөлгүүрийн тавиур доороос илүү цэвэрлэгээ хийсэн бол нарийссан талууд зүгээр байна.

Хангамж

Ардуино Уно

Power MosFET, N суваг (Arduino Starter Kit-т гардагтай ижил)

180 градус байрлуулах servo

5Vdc сэнс үлээгч

Ротари потенциометр (Arduino гарааны иж бүрдэлд багтсантай ижил)

Олон өнгийн LED (RGB)

9V батерей

9В -ийн зуурмаг эзэмшигч

10K ом эсэргүүцэл (Arduino Starter Kit -тэй адил)

Тоо хэмжээ 3 220 ом эсэргүүцэл (Arduino Starter Kit -тэй адил)

0.1 uF электролитийн конденсатор (Arduino Starter Kit -тэй адил)

Диод (Arduino Starter Kit -т гардагтай адил)

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

Холбох утаснууд

Саван савны гар хийцийн тавиур (доод талд), бэхэлсэн саваа бүхий servo мотор (дунд), үлээгч (дээд талд)

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

Arduino -ийг бүрэлдэхүүн хэсгүүдэд холбоно уу
Arduino -ийг бүрэлдэхүүн хэсгүүдэд холбоно уу

Хавсаргасан утас диаграмыг дагана уу

Алхам 2: Төхөөрөмжүүдийг холбох гурван давхар тавиур бий болгох

Төхөөрөмжийг суурилуулах гурван давхар тавиур бий болгох
Төхөөрөмжийг суурилуулах гурван давхар тавиур бий болгох
  • Гурван давхар бүтцийн давхар бүрийн өндрийг таны ашиглаж буй бөмбөлөгний уртыг үндэслэн тодорхойлно.
  • Минийх 4 инч байв.
  • Таны харж байгаагаар минийх жижиг цаасан хайрцаг, хуванцар аягатай маш бүдүүлэг юм.
  • Илүү их цаг хугацаа, эд ангиуд нь илүү тогтвортой, давтагдах чадвартай, мэргэжлийн харагддаг.

Алхам 3: Төхөөрөмжүүдийг холбох

Төхөөрөмжүүдийг холбох
Төхөөрөмжүүдийг холбох
  • Хөөс саваагаа servo моторт холбоно уу.
  • Серво моторыг бүтцийн дунд давхаргад холбоно.
  • Сэнсний үлээгчийг бүтцийн дээд давхаргад холбоно.
  • Бөмбөлөг үүсгэхэд хангалттай агаарын урсгал байгаа эсэхийг шалгахын тулд үлээгчийг савааны дүүжин байрлалд нэлээд ойр байлга.
  • Байршил тогтоох servo нь ердөө 180 градусын зайтай байдаг. Сургалтын байрлалыг тохируулахдаа та бэхэлгээнээсээ хамаарч дараагийн шатанд мотороо эргүүлэх шаардлагатай болж магадгүй юм.
  • Би мотороо дээд талд нь утаснуудаа тавиад урт төгсгөлд нь босгосон.

Алхам 4: Arduino кодыг татаж аваарай

Arduino кодыг татаж авах
Arduino кодыг татаж авах
  • Arduino -г компьютерийн USB портоор асаагаарай
  • Arduino IDE (програмчлалын орчин) ашиглан кодыг НҮБ -д татаж аваарай

Алхам 5: Төхөөрөмж ба утсыг туршиж үзээрэй

Төхөөрөмж ба утсыг туршиж үзээрэй
Төхөөрөмж ба утсыг туршиж үзээрэй

IDE -ээс Arduino -ийн цуваа монитор руу холбогдоно уу

Хавсаргасан хүснэгтийн (.xls) командын кодыг ашиглан дараахыг шалгана уу.

  • "Туршилтын горим" руу орно уу. Код 10010
  • Servo мотор
  • Үлээгч фен
  • LED өнгө тус бүр
  • Потенциометр
  • Асаах/унтраах унтраалга
  • "Туршилтын горим" -оос гарна уу. Код 10011

Алхам 6: Сервогийн хоёр хөдөлгөөнт байрлалыг заа

Сервогийн хоёр хөдөлгөөнт байрлалыг заа
Сервогийн хоёр хөдөлгөөнт байрлалыг заа

"Савангийн байрлал" -ыг заах

  • "Тохируулах горим" руу орно уу. Код 10002
  • Потенциометрийг саваа хөөсний саванд бүрэн дүрэх хүртэл аажмаар эргүүлнэ
  • Савангийн байрлалыг 10004 кодоор хадгална уу

"Цохилтын байрлал"

  • "Тохируулах горим" -д байхдаа
  • Потенциометрийг саваа нь сэнсний үлээгч сувгийн яг урд байрлах хүртэл аажмаар эргүүлнэ
  • Цохилтын байрлалыг 10005 кодоор хадгална уу
  • "Тохируулах горим" -оос гарна уу. Код 10003

Алхам 7: Бөмбөлөг үлээж эхлээрэй

Бөмбөлөг үлээж эхэл
Бөмбөлөг үлээж эхэл

Шилжүүлэгчийг асаагаад (найдаж байна) бөмбөлөг үлээж эхлээрэй

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