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

WALTER (Arduino тэмцээн): 5 алхам (зурагтай)
WALTER (Arduino тэмцээн): 5 алхам (зурагтай)

Видео: WALTER (Arduino тэмцээн): 5 алхам (зурагтай)

Видео: WALTER (Arduino тэмцээн): 5 алхам (зурагтай)
Видео: ФИЗИК - ДИОД БА ТРАНЗИСТОР 2024, Долдугаар сарын
Anonim
WALTER (Arduino тэмцээн)
WALTER (Arduino тэмцээн)

Pls надад Arduino Contest 2017 тэмцээнд саналаа өгөөрэй

[Миний англи хэлийг уучлаарай]

Би youtube дээр түгээмэл хэрэглэгддэг 2 servo arduino шавьжны тохиргоонд дуртай. Би үүнийг хараад, BEAM робот залуус уг тохиргоо дуртай болохоосоо өмнө юу хийснийг үргэлж санадаг. Аналог робот фанатик хүмүүс хоёр моторын хоорондох өнцөг илүү сайн байсны ачаар алхахдаа илүү сайн байсан (микрокорт / бикор алхагч гэх мэт). Гэсэн хэдий ч миний бодлоор өмнө дурдсан хүмүүсийн хэн нь ч хамаагүй робот үүсгэн байгуулагч Марк Тилдений бүтээсэн VBug1.5 (Walkman гэгддэг) -ээс илүү амьд харагддаггүй. Энэ нь 5 мотор ашигладаг тул илүү маневрлах чадвартай байдаг. Энгийн BEAM робот хийх нь тийм ч хэцүү биш боловч VBug1.5 шиг нарийн төвөгтэй зүйлийг бүтээх нь над шиг электроникийн шинэхэн хүнд хэцүү байж магадгүй юм. Тиймээс, би Tilden-ийн алдаанууд шиг зүйл хийхээр шийдсэн үедээ инженер бус хүмүүсийн хувьд хамгийн хялбар сонголт болох arduino платформыг шийдэх шаардлагатай болсон (эсвэл миний хувьд ичмээр юм бол инженер хүсдэг). Үүний үр дүнд би 5 хөлтэй 4 хөлтэй ардуино робот Уолтерыг бүтээсэн. Хэрэв би амьд дүр төрхтэй алдаатай робот хийхийг хүсч байсан бол яагаад 8 эсвэл 12 servo-той яваагүй юм бол гэж та гайхаж магадгүй юм. Байж болох хамгийн их маневрлахын тулд би хийж чадах хамгийн энгийн зүйлийг бодож байсан. Би жааз хийхийн оронд маш их цавуу хэрэглэх талаар ярьж байна.

Бусад олон ардуино роботуудын нэгэн адил Уолтер HC-SR04 хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх боломжтой. Алдааг дүр болгон оруулахын тулд Уолтер гэрэл зураг авагч гэдэг нь түүнийг гэрэлд татагддаг гэсэн үг юм. Гэрлийг илрүүлэхийн тулд фотодиод ашигладаг. Уолтер амрахаа болихыг хүсч байгаагаа шийдэж, алхах хурдыг (3 хурд) санамсаргүй байдлаар өөрчлөхийн тулд arduino ноорог дээр санамсаргүй утгууд бий болно. тэр гадаргуу мэдрэгчтэй байх болно. Гэхдээ батерей (ухаалаг гар утасны зөөврийн цахилгаан банк) нь servos -ийг маш их жинтэй болгодог. Тактикийн товчлуурууд жин нэмэхэд санаа зовох зүйл бараг байдаггүй гэдгийг би мэднэ, гэхдээ хачирхалтай нь роботын жин нь доошоо харсан товчлууруудыг дарахад хангалттай биш юм.

Алхам 1: Билл материал:

Билл материал
Билл материал
  • Хянагч: Arduino Pro Mini (5v, 16MHz)
  • Мэдрэгч: 3x HC-SR04 хэт авианы мэдрэгч
  • 4х фотодиод (5мм)
  • 4x 100kΩ эсэргүүцэл
  • Хөдөлгүүр: 5x MG90S металл араа бичил сервос
  • Эрчим хүч: Ухаалаг гар утасны 5200 мАч зөөврийн цахилгаан банк (2 сувгийн гаралт, 1 А ба 2.1 А)
  • Зарим утас ба эмэгтэй толгой холбогч
  • 2x USB A холбогч
  • Шилжүүлэгчийг асаах / унтраах
  • Хөл хийхийн тулд нугалж болох цув өлгүүр эсвэл ямар ч нимгэн төмөр саваа
  • Маш их цавуу (халуун цавуу буу, супер цавуу, хуванцар ган / эпокси цавуу)

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ

Алхам 3: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Цавуу нь энэ төсөлд зайлшгүй шаардлагатай. Би 3 төрлийн цавуу хэрэглэсэн; Халуун цавуу буу, супер цавуу, хуванцар ган / эпокси цавуу Эхэндээ би цагаан полиморф хуванцар хэрэглэж байсан боловч дараа нь маш олон хуванцар ган эпокси ашиглан сольсон. Тэдгээрийг ашиглахад илүү хялбар байдаг. Эдгээр зургуудын ихэнх нь намайг хуванцар ган руу шилжихээс өмнө авсан байдаг. Ашигласан цавууны хэмжээг анхаарч үзээрэй. Босоо амыг servo эвэр болон тусгаарлагчаар наасан бөгөөд ардуино про мини дээр толгойн холбогчийг прото самбар эсвэл ямар ч компьютер дээр гагнахгүйгээр байрлуулах тохиромжтой аргыг олсон. Тиймээ.. Нялх хүүхэд минь! (Би хачин цавуутай фетиш залуу шиг сонсогдож байна уу?) Би бас arduino pro mini болон хэт авианы мэдрэгчийг байрлуулах зориулалттай тусгаарлагчийг ашигласан. 2 USB холбогчийг унтраалгатай хамт наасан. USB нь дараа нь цахилгаан банкны 2 суваг руу холбогдох болно. Цахилгаан банк нь өөрөө цахилгаан товчлууртай боловч товчлуур нь зөвхөн цахилгаан банкийг асааж, гүйдлийг нээж эхлэх боломжтой боловч гүйдлийг өөрөө таслах боломжгүй юм. Эндээс би солих товчлуур нэмж орууллаа. Эндээс харахад та хөлийг хуванцар гангаар хийсэн эпокси ашиглан зассан байна. Энд миний фотодиод ба резисторыг хялбархан суулгасан болно. PCB байхгүй, зөвхөн утас, эмэгтэй толгой шаардлагатай. Уучлаарай, би цахилгаан банкинд наасан фотодиодуудын дэлгэрэнгүй мэдээллийг авахыг алдсан.

Алхам 4: Arduino код

Би түүний кодыг доор хавсаргав.

Алхам 5: Намайг саналаа өгөөрэй

Намайг саналаа өгөөрэй
Намайг саналаа өгөөрэй

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

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