Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Картонон хэсгүүдийг хайчилж ав
- Алхам 2: Картоныг эхний серверт холбоно уу
- Алхам 3: Эхний Servo -ийг Хоёр дахь Servo -д холбоно уу
- Алхам 4: Хоёр дахь servos гараа холбоно уу
- Алхам 5: Arduino -ийг сууринд хавсаргана уу
- Алхам 6: Эрхий савхыг хавсаргана уу
- Алхам 7: Үлдсэн хэсгийг нь угсарна
- Алхам 8: Схем
- Алхам 9: Arduino IDE ашиглан код байршуулж байна
- Алхам 10: Та дууссан
Видео: Давхар бичил servvo робот гар: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү гарын авлагад та эрхий хуруугаараа удирддаг давхар servo робот гар хийх болно.
Хангамж
Хоёр бичил servo (TowerPro SG90 ба өргөтгөлтэй
ThumbStick
Холбогч утас
Ардуино НҮБ
Breadboard Power Strip
Картон
Цавуу (Супер цавуу санал болгож байна)
ба
Ардуиносын талаар бага зэрэг мэдлэгтэй болно
Алхам 1: Картонон хэсгүүдийг хайчилж ав
Танд эдгээр картон/хуванцар хэсгүүд хэрэгтэй болно.
3 "10/16" X 4
4/14/16 X 2
6.5 "-аас 4.5" X 1
1 "1 1/4" X 2
1 "x 1 1/4" X 1 Дугуйлан дунд нь хайчилж ав
2 "x 2" x 2 "Гурвалжин X 1
2 "x 2.5" X 1
Эдгээрийг хайчилж авсны дараа та дараагийн алхам руу шилжих хэрэгтэй.
Алхам 2: Картоныг эхний серверт холбоно уу
Дээрх зураг шиг 4 инч хэмжээтэй 14/16 хэмжээтэй цаасан картоныг нэг сервод хавсаргана уу. Хоёр буюу түүнээс дээш зип холбогчийг картон болон servo дээр бэхлээд бэхлээрэй. Та бас цавуу эсвэл соронзон хальс ашиглаж болно, гэхдээ би зип зангиа санал болгож байна.
Алхам 3: Эхний Servo -ийг Хоёр дахь Servo -д холбоно уу
Дээр үзүүлсэн шиг юу ч холбогдоогүй картон үзүүрийг хоёрдахь серво руу хавсаргана уу. Дахин хэлэхэд би зип зангиа ашиглахыг санал болгож байна. Хоёрдахь servo дээр хуванцар бэхэлгээ байгаа эсэхийг шалгаарай, энэ нь тойрог бөгөөд нэг талыг нь сунгасан байна.
Ойлгохгүй байна уу? Өргөтгөлийг servo дээр шургуулаад дараа нь сүүлийн шатанд ашигласан хоёр ширхэг картон цаасны хооронд өргөтгөлийг наа. Дараа нь зип зангиа ашиглан илүү хүчтэй байлгаарай.
Алхам 4: Хоёр дахь servos гараа холбоно уу
3 "x 10/16" хэмжээтэй картоныг хоёр дахь servo -ийн гар болгон ашиглаарай. Эдгээр хэсгүүдийн хоёрыг эхний servo дээр хэрхэн хавсаргасан шиг хоёр дахь servo -д холбоно уу. Дараа нь хоёр дахь гараа сунгахын тулд сүүлийн 3 "10/16" хэмжээтэй картон цаасыг ашиглаарай.
Алхам 5: Arduino -ийг сууринд хавсаргана уу
Arduino -ийг 2 "x 2.5" хэмжээтэй картон дээр бэхлээрэй, би боолтыг ашигласан боловч хэрэв хүсвэл тууз эсвэл зип зангиа ашиглаж болно. Дараа нь 2 "x 2.5" ширхэгийг 6.5 "4.5" хэмжээтэй картон дээр наа
Алхам 6: Эрхий савхыг хавсаргана уу
Эрхий хуруугаа цоорхойтой картоноор нааж оруулна уу. Дараа нь гурвалжин хэсгийг 2 "x 1" x 1 "x 1" трапец хэлбэртэй болгож хайчилж, 1 "x 1 1/4" хэмжээтэй хоёр хэсгийг ашиглана уу. Эхний зурган дээр үзүүлсэн шиг эдгээр бүх хэсгүүдийг нааж болно. GPiO зүү нь суурийн дотор талд наалдаж байгаа эсэхийг шалгаарай. Хурууны савхыг дотор нь хэт сул байхаас нааш наах шаардлагагүй.
Алхам 7: Үлдсэн хэсгийг нь угсарна
Үлдсэн зүйлийг сууринд наа. Эхний servo -ийг доод хэсэгт нь нааж, эхний зургийг тайлбарлав. (Үр тариатай зураг уучлаарай) Arduino -ийн хажууд талхны самбарын цахилгаан зурвасыг холбоно уу. (Дараагийн схем)
Алхам 8: Схем
Бүх тээглүүр ба холбогч утсыг ийм байдлаар холбоно уу. Гагнахаас зайлсхийхийн тулд би +5v ба GND -ийн талхны самбарыг холбож, туузан дээрх хүчийг шилжүүлнэ. (Дараагийнх нь код)
Алхам 9: Arduino IDE ашиглан код байршуулж байна
#оруулах
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;
хүчингүй тохиргоо () {
myServo1.attach (servo1);
myServo2.attach (servo2);
}
void loop () {
int valX = analogRead (joyX);
int valY = analogRead (баяр хөөрY);
valX = газрын зураг (valX, 0, 1023, 10, 170);
valY = газрын зураг (valY, 0, 1023, 10, 170);
myServo1.write (valX);
myServo2.write (valY);
саатал (5);
}
Алхам 10: Та дууссан
Хэрэв таны гар ажиллахгүй байгаа бол буцаж очоод бүх алхамаа шалгаарай! Уншсанд баярлалаа, өдрийг сайхан өнгөрүүлээрэй!
Зөвлөмж болгож буй:
Бичил: Бот - Бичил: Бит: 20 алхам
Бичил: Бот - Микро: Бит: Өөрийгөө бичил болгоорой: Бот! Энэ бол бие даасан жолоодлогын зориулалттай sonar суурилуулсан Micro: Bit удирдлагатай робот эсвэл хэрэв танд хоёр Micro: Bits, радио удирдлагатай жолоодлого байгаа бол
Эсгий бичил: битийн нэрийн тэмдэг - гар урлал + кодлох!: 6 алхам (зурагтай)
Эсгий бичил: битийн нэрийн тэмдэг - гар урлал + кодчилол!: Зусланд танд хэрэгтэй хамгийн чухал зүйл бол дажгүй нэрийн тэмдэг юм! Эдгээр заавар нь BBC микро: битийг хэрхэн хэн болохыг харуулахын тулд хэрхэн програмчлах талаар танд үзүүлэх болно. мөн эсгий тэмдгийг өөртөө тохируулан өөрчилж болно. Алхам 1 & 2 нь прогнозын тухай
Тасралтгүй эргүүлэхийн тулд бичил servvo моторыг (SG90) хэрхэн өөрчлөх вэ: 6 алхам (зурагтай)
Тасралтгүй эргүүлэхийн тулд бичил servvo моторыг (SG90) хэрхэн өөрчлөх вэ: Өө үгүй! Би DC моторгүй боллоо! Танд эргэн тойронд сэлбэг servo болон резистор байна уу? Дараа нь үүнийг өөрчилье! Ердийн servo нь 180 градус эргэдэг. Мэдээжийн хэрэг, бид үүнийг дугуйгаар ажилладаг тээврийн хэрэгсэлд ашиглах боломжгүй юм. Энэ гарын авлагад би goi болно
HC-05 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 9 алхам (зурагтай)
HC-05 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболт хийх: HC-06 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболтыг хэрэгжүүлэхийн тулд бид HC-06-ийг ашиглан микро хоорондох холбоог хэрхэн ашиглах талаар ярилцсан болно. бит болон гар утас. HC-06-аас бусад Bluetooth модуль байдаг
Жижиг робот бүтээх: Нэг куб инч бичил сумогийн робот хийх, жижиг: 5 алхам (зурагтай)
Жижиг робот бүтээх: Нэг куб инч бичил сумогийн робот хийх, жижиг болгох: Жижиг робот, хэлхээ бүтээх талаархи зарим дэлгэрэнгүй мэдээллийг энд оруулав. Энэхүү зааварчилгаа нь ямар ч хэмжээтэй робот бүтээхэд хэрэгтэй зарим үндсэн зөвлөмж, арга техникийг багтаасан болно.Миний хувьд электроникийн хамгийн том сорилтуудын нэг бол жижиг хэмжээтэй