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

Энгийн Arduino хүрд робот: 5 алхам
Энгийн Arduino хүрд робот: 5 алхам

Видео: Энгийн Arduino хүрд робот: 5 алхам

Видео: Энгийн Arduino хүрд робот: 5 алхам
Видео: lets On Off Multiple LEDs using Arduino Breadboard and Programming - Basic To Advanced Languages 2024, Долдугаар сарын
Anonim
Image
Image
Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл

Би хүлээн зөвшөөрөх болно. Жижигхэн боловч асуудалтай цасан шуурганы үеэр хэд хоног дотор нь гацаж байгаад би уйтгартай байдгаараа энэ төслийг хийсэн. Миний arduino, цөөн хэдэн servo болон соронзон хальснаас харахад бөмбөрийн эвгүй роботын үндсэн санаа хэрэгжиж эхлэв. Хэрэв танд хэрэгтэй бүх зүйл байгаа бол энэ нь бараг ямар ч туршлага шаардагдахгүй 15 минутын дотор дуусах боломжтой төсөл юм.

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

Алхам 1: Материал ба багаж хэрэгсэл

Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл

Материал:

  • Arduino Uno (хэдийгээр бараг бүх самбар ажиллах ёстой)
  • (2) байрлалтай эргэлтийн servo мотор
  • гагнуургүй талхны хавтан
  • талхны утас (дор хаяж хэдэн арван)
  • хавтгай модон хэсэг
  • (2) поп-хадуур, савх, харандаа эсвэл бусад тохиромжтой бөмбөрийн хувилбар
  • резинэн дэвсгэр, кофены таг, эсвэл бөмбөрийн толгойн өөр хувилбар

Хэрэгсэл:

  • Arduino IDE -ийн хамгийн сүүлийн хувилбарыг суулгасан зөөврийн компьютер
  • arduino -той холбогддог USB програмчлалын кабель
  • соронзон хальс
  • халуун цавуу буу (эсвэл соронзон хальсны тусламжтайгаар бүтээлч сэтгэлгээтэй болох)

Цаг:

Хамгийн тохиромжтой нөхцөлд 15 минут. Хэрэв бүх зүйл анх удаа зөв ажиллахгүй бол нэг цаг болно

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

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

Цөөн хэдэн зүйлийг холбож эхэлье.

Серво хөдөлгүүр бүр гурван холболттой байдаг: нэг нь цахилгаан, хоёр дахь нь газардуулга, гурав дахь нь өгөгдөл (эсвэл үүнтэй төстэй зүйл). Эерэг нь үргэлж улаан, газар нь ихэвчлэн хүрэн эсвэл хар, өгөгдөл нь улбар шар эсвэл цагаан өнгөтэй байдаг. Талх эсвэл arduino толгойн зүү ашиглан arduino -ийн хүч, газыг мотор бүрт холбоно уу. Нэг моторын өгөгдлийн утсыг 5 -р зүү рүү, нөгөө хөдөлгүүрийн өгөгдлийг 6 -р зүүгээр холбоно уу. Тэгээд…. ингээд боллоо! Энэ тийм ч хэцүү биш байсан.

Алхам 3: Аливаа зүйлийг бүтээх

Юмыг бүтээх
Юмыг бүтээх
Юмыг бүтээх
Юмыг бүтээх

Одоо бид хүрээ барих ёстой

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

Моторыг байрлуулахын тулд би будагны хутгуураас хоёр ширхэг мод хайчилж авлаа. Эдгээр хутгуур нь гайхалтай уян хатан байдгийг би олж мэдсэн. Эдгээр өдрүүдийн нэгэнд би бүхэлдээ будгийн хутгуураар хийсэн төсөл оруулах гэж байна. Ямар ч байсан та эдгээр битүүдийг хаашаа ч явахгүйн тулд халуун цавуугаар буулгах хэрэгтэй болно.

Дараа нь бид бөмбөрийн саваа хийх болно. Би 5 инчийн урттай 1/4 инчийн алчуурны саваа хайчилж авлаа. Тэдгээрийг servo эвэр дээр наа.

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

Ингээд л боллоо! Зарим код оруулах цаг боллоо …

Алхам 4: Кодыг суулгана уу

Кодыг суулгана уу
Кодыг суулгана уу

Бүх зүйл бэлэн болмогц код суулгах цаг болжээ. Энэ бол танд Arduino IDE болон USB програмчлалын кабель хэрэгтэй хэсэг юм.

Хэрэв та хүсвэл өөрөө бичиж болно, эсвэл минийхийг ашиглаж болно. Кодод олон тонн нэмэлт тэмдэглэл, заавар байдаг, санаа зовох хэрэггүй.

Хэрэв та өөрийн код бичихээр төлөвлөж байгаа бол servo командыг хэрхэн ашиглах талаар сурах нь зүйтэй юм. Серво хөдөлгүүр нь нэг байрлалаас нөгөө байрлал руу шилжихэд цаг хугацаа шаардагддаг гэдгийг санаарай. Энэ хугацааг кодод тусгасан байх ёстой, ялангуяа цаг хугацааны мэдрэмжтэй програм бичихдээ. Та бөмбөрийнхөө ботыг цохихыг хүсэхгүй байна.

Алхам 5: Цаашаа явах

Цаашид
Цаашид
Цаашид
Цаашид

Баяр хүргэе! Та дөнгөж ажиллаж байгаа бөмбөрийн роботыг угсарсан байна. Тасралтгүй товшихоос залхаж байна уу? Үгүй ээ? За, чи удахгүй болно. Үүнийг жаахан сонирхолтой болгохын тулд бид юу хийж чадах вэ?

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

Arduino нь PWM зүүгээр дуу тоглуулах боломжийг олгодог ая (Гц, үргэлжлэх хугацаа) функцтэй. Тэмдэглэлийн давтамжийн хүснэгт (дээрээс үзнэ үү) болон бүтээлч програмчлалын тусламжтайгаар Arduino зарим өвчтэй цохилтыг тавихдаа аялгуу тоглож чаддаг байв.

Хэрэв та нарын хэн нь энэ төслийг хийвэл надад мэдэгдээрэй! Би үүнийг харахыг хүсч байна.

Хэрэв танд энэ таалагдсан бол миний youtube сувагт бүртгүүлж, шинжлэх ухаан, технологийн холбогдолтой бусад төслүүдийг нийтлээрэй. Хамгийн сүүлд би пуужингийн зарим зүйл дээр ажиллаж байгаа тул үүнийг анхаарч үзээрэй.

Энэ бол энэ төслийн бүх зүйл юм! Одоо явж юм хийцгээе

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