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

Arduino Triple Servo Tester: 6 алхам (зурагтай)
Arduino Triple Servo Tester: 6 алхам (зурагтай)

Видео: Arduino Triple Servo Tester: 6 алхам (зурагтай)

Видео: Arduino Triple Servo Tester: 6 алхам (зурагтай)
Видео: Уроки Arduino - управление сервомашинкой 2024, Долдугаар сарын
Anonim
Arduino гурвалсан серво шалгагч
Arduino гурвалсан серво шалгагч

Би одоогоор хэд хэдэн явагч робот бүтээж байгаа бөгөөд бүгд олон тооны servo хөдөлгүүртэй. Дараа нь servo бүрийн хөдөлгөөний цар хүрээг тодорхойлж, одоо байгаа хөдөлгөөний хүрээг тодорхойлоход асуудал үүсдэг. Нэмж дурдахад би ямар төрлийн алхах хэрэгтэйг олж тогтоохыг хичээж байна. Надад та худалдаж авах боломжтой 2 долларын тэнэг хэд хэдэн туршигчид байгаа боловч тэд тусалж байгаа боловч servo нь ямар байрлалд байгаа талаар санал өгөх боломжгүй байна. Дараагийн бүх програмчлал нь arduino ашиглаж байгаа тул servo байрлалын үнэ цэнийг мэдэхэд таатай байх болно. ажлаа хийх байсан. Энэ бол би servo байрлалыг 1-180 хооронд харуулах зориулалттай дэлгэцтэй servo шалгагч хийхээр шийдсэн үе юм.

Тиймээс энэ төслийн хувьд arduino pro-mini, 3 5K сав, сервод зориулсан хэдэн зүү, SPI OLED, JST-тэй байхад л хангалттай. Би бас бодож байгаагаасаа илүү олон тооны servo -г ажиллуулсан тул энэ нь 5V дээр сайн ажиллаж байгаа эсэхийг баталгаажуулахын тулд хямд цахилгаан хөрвүүлэгчийг шаарддаг. Би ч гэсэн эхлээд энгийн хайрцгаар ажиллаж эхэлсэн боловч дараа нь "Адам Саваж юу хийх вэ?" Тиймээс дизайны зарим нарийн ширийн зүйлийг нэмж, праймераар цацаж, янз бүрийн бэх, өгөршүүлэгч нунтаг ашиглан хуучин дүр төрхийг өгчээ. Би бас төмөр хайрцаг шиг сэтгэгдэл төрүүлэхийн тулд хэдэн зүсэлт, зүслэг хийж мөнгөлөг будгаар будаж, бариулыг нь будаж, бохирдуулав. Шилэн кабочоныг дэлгэцийн бүрхүүл болгон ашигласан. Би бас дөнгөж хэвлээд наалдсан кофенд зохих ёсоор дэвтээсэн хуурамч шошго нэмсэн.

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

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

Энд хэлхээ байгаа бөгөөд энэ нь маш энгийн. 1306 OLED нь SPI дээр ажилладаг бөгөөд 3 савыг 5V ба газардуулгын хооронд утастай бөгөөд тус бүрийн арчигч Arduino аналог оролтын 3 -ийн аль нэгэнд ордог. Серво нь эргээд 3 arduino гаралтаас хөтлөгддөг.

Эрчим хүчийг JST залгуураар хангадаг бөгөөд ингэснээр би RX Lipo ашиглаж болно, энэ нь хямд цахилгаан хувиргагч болно.

Алхам 2: Код

Хавсаргасан код нь Arduino Pro-mini-д зориулагдсан боловч ихэнх Arduino дээр ажиллах болно. OLED дэлгэцийг ажиллуулахын тулд u8g номын санг суулгах шаардлагатай болно

Алхам 3: Кейс

Тохиолдол
Тохиолдол
Тохиолдол
Тохиолдол

Хэргийн хувьд STL

Алхам 4: Удирдах зөвлөлийн зохион байгуулалт

Удирдах зөвлөлийн зохион байгуулалт
Удирдах зөвлөлийн зохион байгуулалт

Би бүх зүйлийг угсрахын тулд зүгээр л нэг veroboard ашиглаж байна. Аливаа зүйлийг дахин ашиглахын тулд Arduino болон OLED хоёуланг нь самбар дээр суулгасан зарим толгой хэсэгт залгадаг. Савыг цахилгаан хөрвүүлэгч шиг шууд самбар дээр суурилуулсан болно. Энэ нь 0.1 инчийн зүү дээр бэхлэгдээгүй байх шиг байна, гэхдээ зарим толгойн зүү нь бага зэрэг бэхлэгдсэн байна. Бүх зориулалтын дохионы утсыг ашиглан бүх зүйлийг хооронд нь холбосон.

OLED залгагдаж буй орон зайн доор цахилгаан хангамж хаана байгааг та зураг дээрээс харж болно.

Алхам 5: Хэргийг дуусгах

Хэргийг дуусгаж байна
Хэргийг дуусгаж байна
Хэргийг дуусгаж байна
Хэргийг дуусгаж байна
Хэргийг дуусгаж байна
Хэргийг дуусгаж байна

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

Алхам 6: Ашиглаж байна

Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа
Ашиглагдаж байгаа

Зүгээр л зугаацахын тулд ачаалах логог эндээс харж болно. Та одоо хийх ёстой зүйл бол servos -ийг холбож, савнуудаа тохируулж, өөр програмуудад ашиглаж болох servo -ийн холбогдох байрлалыг унших явдал юм.

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