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

Анхны роботыг хэрхэн бүтээх вэ ($ 85): 21 алхам (зурагтай)
Анхны роботыг хэрхэн бүтээх вэ ($ 85): 21 алхам (зурагтай)

Видео: Анхны роботыг хэрхэн бүтээх вэ ($ 85): 21 алхам (зурагтай)

Видео: Анхны роботыг хэрхэн бүтээх вэ ($ 85): 21 алхам (зурагтай)
Видео: 125 САМЫХ ИННОВАЦИОННЫХ ЭЛЕКТРОТРАНСПОРТНЫХ И ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2024, Долдугаар сарын
Anonim
Анхны роботыг хэрхэн бүтээх вэ ($ 85)
Анхны роботыг хэрхэн бүтээх вэ ($ 85)
Анхны роботыг хэрхэн бүтээх вэ (85 доллар)
Анхны роботыг хэрхэн бүтээх вэ (85 доллар)

ЭНЭГИЙН ШИНЭ, ШИНЭЧИЛСЭН ХУВИЛБАРЫГ ХИЙСЭН. ЭНД ДАРЖ ХАЙРЛААРАЙ https://www.instructables.com/id/How-to-make-your-first-robot-an-actual-programma/ **************** ************************************************ ************** Шинэчлэлт: Энэ бичлэгийг уншсан 10.000 орчим хүмүүсээс уучлалт гуймаар байна. Би анх энэ бичлэгийг оруулахдаа бүх зүйл маш өргөн уудам Дани улсад амьдардаг байсан болохоор шагналын хэмжээг тооцоолохоос хэтрүүлж байсан. Энэхүү роботын нийт өртөгийг анх 150 доллараар тогтоожээ. Энэ нь үнэндээ дэлхийн бусад орнуудад ердөө 85 доллартай тэнцэх хэмжээний шагналын бараг тал хувь нь юм. (Уучлаарай, би бүрэлдэхүүн хэсгүүдийн шинэ шагналуудыг орууллаа) ************************************ **************************************** Хэрэв танд ямар нэгэн асуудал, асуулт байвал Энэ төсөл, letsmakerobots.com хаягаар надтай холбоо бариарай. Энэ бол бие даасан, өөрийгөө судлах чадвартай "өөрийн оюун ухаан" (алсын удирдлагатай биш, урьдчилан програмчлаагүй, гэхдээ хүрээлэн буй орчинд хэрхэн хариу үйлдэл үзүүлэх талаар) хийх алхам юм.) робот хэдхэн цагийн дотор. Энэ нь үнэхээр хялбар бөгөөд робот бүтээх ажлыг эхлүүлэхийн тулд электроникийн мэдлэг шаарддаггүй. Анхан шатны мэдлэгийг олж авахад зайлшгүй шаардлагатай зүйл дээр анхаарлаа хандуулаарай. Энэ нь нүдээ нээх зорилготой бөгөөд үүнийг хийсний дараа та ямар ч зүйлийг бүтээж, ямар ч электрон төхөөрөмжийг хянах боломжтой болно! Галзуу сонсогдож байна уу? Энэ бол үнэн, та өнөөдөр хэдэн доллараар худалдаж авах боломжтой чипсүүдийн хүч хэр их байгааг ойлгохын тулд үүнийг туршиж үзэх хэрэгтэй. Микроконтроллеруудын ертөнцөд тавтай морилно уу:) Миний төгсгөлд бичиж буй програмчлалын жишээ бол энэ роботыг "хананаас зайлсхийх" болгох явдал юм. ба өмнө), гэхдээ үүнийг ямар ч зүйлд програмчилж болно - амархан. Хэрэв сонирхол байгаа бол би түүнд зориулж илүү олон хөтөлбөр өгөх болно. Энд яг ижил үндсэн зарчмууд, самбар, чип гэх мэтийг ашигладаг өөр нэг зүйл байдаг, энэ нь хоорондоо маш төстэй юм. Зөвхөн би үүнд илүү их цаг зарцуулсан;)

Алхам 1: Материал худалдаж авах (Төслийн самбар, микроконтроллер ба гарааны багц)

Материал худалдаж авах (Төслийн самбар, микроконтроллер ба гарааны багц)
Материал худалдаж авах (Төслийн самбар, микроконтроллер ба гарааны багц)

Худалдааны жагсаалтыг эндээс эхлүүлээрэй: Холбоосууд бол дэлхийн өнцөг булан бүрт байгаа зүйлсийг олж харсан газар юм. Мэдээжийн хэрэг та хүссэн дэлгүүрээ ашиглаж болно. Үнэ ойролцоогоор байна. Аль болох бүгдийг нэг дэлгүүрээс, мөн өөрийн улсад байрладаг дэлгүүрээс худалдаж авах, хамгийн сайн хямдрал, хурдан хүргэлтийг авах гэх мэтийг авахыг хичээгээрэй. Марио Бросын тоглоом; Хөгжилтэй, нэмэлт, далд онцлог шинж чанаруудаар дүүрэн, таныг дахин дахин тоглох хүсэл төрүүлдэг. Үүнд гол тархи болох PICAXE-28X1 багтсан болно. Үнэ: 38 доллар Энэ нь арай том боловч энэ нь танд анх удаа л санал болгож байгаа бөгөөд үүнд маш олон үндсэн зүйлс багтсан болно, та CD-ROM авах болно. олон гарын авлага, кабель, самбар, микропроцессор гэх мэт. Үнэндээ энэ нь маш хямд юм. Үүнтэй төстэй багцууд 10 дахин их үнэтэй байдаг! USB хувилбарыг худалдаж аваарай, дэлгүүрүүд дээрх зураг таарахгүй байж магадгүй, USB захиалахдаа цуваа кабелийг үзүүлээрэй. USB хувилбарыг худалдаж авахдаа USB кабелийг тусад нь худалдаж авах шаардлагагүй боловч эндээс аваарай. Нэг удаа худалдаж авсан бол шинэ самбар худалдаж аваарай. Ирээдүйн төслүүдийн хувьд хамаагүй хямд бол та бүх үндсэн зүйлийг хийсэн робот бүтээгч юм.

Алхам 2: Материал худалдаж авах (Мотор жолооч L293D)

Материал худалдаж авах (Мотор жолооч L293D)
Материал худалдаж авах (Мотор жолооч L293D)

1 L293D моторт драйвер Нэр нь бүгдийг хэлдэг, дараа нь энэ чипийн талаар илүү ихийг хэлэх болно.:) Үнэ: 3 USD Эндээс аваарай

Алхам 3: Материал худалдаж авах (Servo Upgrade Pack)

Материал худалдаж авах (Servo Upgrade Pack)
Материал худалдаж авах (Servo Upgrade Pack)

1 PICAXE Servo Upgrade Pack-Энэхүү төсөлд шаардлагатай жижиг хэсгүүдийг агуулсан servo авах хялбар арга бөгөөд та ямар ч стандарт servo, зураг дээр үзүүлсэн тээглүүр, шар чипийн оронд 330 Ом эсэргүүцэл авах боломжтой. Хэрэв та хүсвэл Үнэ: 15 доллар Бүрэн багцыг эндээс аваарай Серво гэж юу вэ? Серво бол ихэнх робот техник хэрэгслийн тулгын чулуу юм. Товчхондоо утсаар холбогдсон жижиг хайрцаг, 200 градус эргэх тэнхлэг юм. энэ тэнхлэг дээр та servo дагалддаг диск эсвэл бусад дагалдах хэрэгслийг холбож болно. 3 утас нь: 2 нь цахилгаан, нэг нь дохионы зориулалттай. Дохионы утас нь servo-ийг хянадаг зүйл рүү явдаг, энэ тохиолдолд энэ нь микроконтроллер юм. Үр дүн нь микроконтроллер тэнхлэгээ хааш нь эргүүлэхээ өөрөө шийдэх боломжтой бөгөөд энэ нь маш тохиромжтой; Та ямар нэгэн зүйлийг бие махбодийн хувьд тодорхой байрлалд шилжүүлэхээр програмчилж болно.

Алхам 4: Материалыг худалдаж аваарай (Мэдрэгчийг бид харах боломжтой.. Эрх - Мэдрэмж)

Материалыг худалдаж аваарай (Мэдрэгчийг бид харах боломжтой.. Эрх - Мэдрэмж)
Материалыг худалдаж аваарай (Мэдрэгчийг бид харах боломжтой.. Эрх - Мэдрэмж)

1 Sharp GP2D120 IR мэдрэгч - 11.5 " / Аналог11.5" эсвэл өөр хүрээ хийх болно. Зөвхөн ийм төрлийн төслийн Sharp мэдрэгчийн "Дижитал хувилбар" -ыг бүү худалдаж аваарай, тэд аналоги шиг зайг хэмжихгүй.. Үүнийг бүхэлд нь оруулаагүй бөгөөд энэ нь стандарт бус залгуур юм! Энэ бол миний дуртай зүйл биш, би ихэвчлэн SRF05 гэх мэт хэт авианы мэдрэгч ашигладаг (үүнийг Google-ээр хаанаас ч хамаагүй хайж олох боломжтой. -SRF005 гэж нэрлэдэг дэлгүүрт, дэлгүүрт SRF04 -ийн арын зурагтай дэлгүүр байна! Гэхдээ энэ бол зөв зүйл, би тэдэнд хэлсэн, гэхдээ..). Ямар ч байсан; SRF05 нь илүү найдвартай, нарийвчлалтай байдаг. Энэ нь илүү хурдан боловч арай илүү үнэтэй, код бичихэд арай илүү төвөгтэй, суулгахад арай илүү төвөгтэй байдаг тул энд ашигладаггүй, гэхдээ хэрэв та шинэхэн байгаа бол оронд нь эдгээрийн аль нэгийг худалдаж аваарай;) Та SRF05 -ийг сонгоорой, би letsmakerobots.com дээр SRF05 -ийг холбох жижиг алхам хийлээ.

Алхам 5: Материал худалдаж авах (мотор ба дугуй)

Материал худалдаж авах (мотор ба дугуй)
Материал худалдаж авах (мотор ба дугуй)

Дугуйтай 2 Gear Motors Харьцаа өндөр байх тусам илүү хүчтэй робот, доод, хурдан робот. Энэ төрлийн төсөлд 120: 1 -ээс 210: 1 хүртэлх харьцааг санал болгож байна. Үнэ, нийт: 15 доллар

Алхам 6: Танд бас хэрэгтэй болно, мөн худалдаж авах боломжтой

Танд бас хэрэгтэй болно:

  • Хоёр талт наалдамхай тууз (бэхлэхэд хөөсөрсөн сорт хамгийн тохиромжтой)
  • Зарим утас
  • Энгийн наалдамхай тууз (кабелийг тусгаарлах боломжтой)
  • Энгийн гагнуурын тоног төхөөрөмж (Ямар ч хямд хэрэгсэл сайн ажиллах болно)
  • Аливаа зүйлийг огтлох энгийн жижиг хайч эсвэл хайч
  • Халив

Та үүнийг хийж байхдаа дараахь зүйлийг авах боломжтой.

  • Хэрэв та роботыг дэлхийд дохио өгөх эсвэл гайхалтай анивчсан эффект үзүүлэхийг хүсч байвал зарим LED
  • Таны роботыг илүү хөдөлгөөнтэй болгохын тулд илүү олон servo..erh..rums? Эсвэл servo асаалттай гэх мэт.
  • Хэрэв та роботоо дууны эффект гаргаж, тантай харилцахыг хүсч байвал жижигхэн чанга яригч
  • Зарим төрлийн туузны систем. Туузан замтай роботууд ч бас дажгүй бөгөөд хянагч болон бусад нь адилхан байх болно. TAMYIA нь туузан трекийн систем хийдэг бөгөөд энэ нь миний хамгийн дуртай зүйл юм.
  • Өөрийн роботыг сумо, мөр дагагч болгохын тулд ямар ч төрлийн шугам мэдрэгч-иж бүрдэл нь түүнийг ширээн дээрээс жолоодохыг зогсоож, "доошоо харах" шаардлагатай бүх зүйлийг зогсооно.

Алхам 7: Робот хийцгээе

Робот хийцгээе!
Робот хийцгээе!

БОЛЖ БАЙНА УУ! Та бараа захиалсан, багцаа авсан, та барихыг хүсч байна:) сайн.. Эхлээд үзье! Эхлээд дугуйгаа араа мотор дээрээ холбоно уу. Мөн дугуй нэмнэ (энэ тохиолдолд резинэн тууз).

Алхам 8: Давхар наалдамхай тууз - Трик

Давхар наалдамхай тууз - Трик
Давхар наалдамхай тууз - Трик

Хурдан (гайхалтай бат бөх, удаан эдэлгээтэй) роботын эд зүйлсийг холбох хялбар арга бол давхар наалдамхай тууз юм.

Алхам 9: Биеэ бүтээгээрэй.. Юу ч биш, үнэхээр

Биеэ бүтээгээрэй.. Юу ч биш, үнэхээр!
Биеэ бүтээгээрэй.. Юу ч биш, үнэхээр!

Батерейг оруулаарай, ингэснээр жин, тэнцвэрийн талаар бодитой ойлголттой болно. Батерей нь дугуйны тэнхлэгээс доогуур байвал та тэнцвэржүүлж чадна, гэхдээ тийм биш бол серверийн товчлуур дээр давхар наалдамхай тууз нэмж оруулаарай.

Алхам 10: Роботоо зохион бүтээгээрэй

Өөрийн роботыг зохион бүтээ
Өөрийн роботыг зохион бүтээ
Өөрийн роботыг зохион бүтээ
Өөрийн роботыг зохион бүтээ
Өөрийн роботыг зохион бүтээ
Өөрийн роботыг зохион бүтээ

Өөрсдийнхөө дизайныг сонгоорой, хэрэв миний "загвар" хэтэрхий энгийн бол нэмэлт материал нэмж болно. Гол нь бид бүгдийг наасан байна: Батерей, Серво ба дугуй. Дугуй ба servo нь чөлөөтэй эргэх боломжтой бөгөөд дугуй дээрээ тэнцвэржүүлж эсвэл үл тоомсорлож болно.

Алхам 11: салга

Санамсаргүй зүйл шатаахгүйн тулд батерейгаа гаргаж аваарай! (Надад итгээрэй, та хүсч байна;)

Алхам 12: Удирдах зөвлөлийг эхлүүлцгээе

Удирдах зөвлөлийг эхлүүлцгээе
Удирдах зөвлөлийг эхлүүлцгээе

Тэгээд одоо үндсэн тархины хувьд та зураг дээрх зурагтай төстэй төслийн самбартай байх ёстой. (Ирээдүйд энэ нь танд сонирхолтой байж магадгүй юм. Үүнийг авч. Чип бол Дарлингтоны жолооч бөгөөд самбар дээр байрлуулахад маш хялбар байдаг, гэхдээ бидэнд энэ төсөл хэрэггүй болно, бидэнд энэ зай хэрэгтэй байна, тиймээс энэ чипнээс хол байна! Доод талд нь энгийн хавтгай халив оруулаад залгаарай.

Алхам 13: Чип оруулах

Чипс оруулах
Чипс оруулах
Чипс оруулах
Чипс оруулах

Шинэ, цоо шинэ чип нь ихэвчлэн шууд залгуурт ордоггүй. Бүх хөлийг өнцгөөр нугалахын тулд та ширээн дээр хажуу тийш нь дарах хэрэгтэй болно. (Хөл нь доошоо, залгуур руу ордог:). Бүх хөл нь залгуурт байгаа эсэхийг шалгаарай. Хэрэв та Picaxe -аас Servo шинэчлэлтийг худалдаж авсан бол танд шар чип байна. Дарлингтоны оронд тавь. Төслийн самбар дээрх бүх нүхийг шар чипээр дүүргэдэггүй гэдгийг анхаарна уу. Зурган дээрх баруун талд найман ширхэг л хэрэгтэй, энэ бол энгийн резистор тул нэмэлт тэжээл өгөх шаардлагагүй, энэ шар чип нь үнэндээ 8 * 330 Ом эсэргүүцэлтэй, цэвэрхэн багцтай. Тиймээс, хэрэв танд резистор хэрэгтэй бол та үүнийг "0" гэсэн дугаартай үүрэнд оруулж болно (энэ муухай жижиг хакерын зургийг үзнэ үү), учир нь энэ бол зөвхөн нэг servo ашиглах үед бидний ашиглах цорын ганц хэрэгсэл юм. Том чип, тархи, микроконтроллер, Picaxe 28 (хувилбарын дугаар) -ыг төслийн самбарт оруулаарай. Үүнийг зөв эргүүлэх нь чухал юм. Самбар дээр нэг үзүүрт бага зэрэг тэмдэг байгааг анхаарна уу. Эдгээр чип нь 2 хөлөөрөө самбараас эрчим хүч авах болно. Үлдсэн 26 хөлийг самбар дээр холбосон бөгөөд тэдгээр нь танд програмчлагдах болно, ингэснээр та гүйдэл оруулах, гаргах боломжтой. энэ микроконтроллерт байршуулсан програмуудын тусламжтайгаар аливаа зүйлийг илрүүлж, зүйлийг хянаж болно. (дажгүй!)

Алхам 14: Мотор хянагчийг оруулна уу

Мотор хянагчийг оруулна уу
Мотор хянагчийг оруулна уу

Одоо L293D мотор хянагчийг сүүлчийн залгуурт оруулна уу. Микроконтроллер шиг үүнийг зөв эргүүлэхээ мартуузай. L293D мотор хянагч нь микроконтроллероос гаралтын 4-ийг аваад 2 болгож хувиргах болно. За.. Микроконтроллерийн ердийн гаралт нь зөвхөн "асаах" эсвэл "унтраах" байж болно. Тиймээс эдгээрийг ашиглах нь (жишээ нь) зөвхөн таны роботыг урагш жолоодох эсвэл зогсоох чадвартай болгоно. Урвуу биш! Энэ нь хананд нүүр тулах үед маш ойлгомжтой байж болох бөгөөд самбар нь маш ухаалаг хийгдсэн тул 2 (одоо буцаах боломжтой) гаралт нь мотор хянагчийн дэргэд (A) ба (B) гэсэн тэмдэглэгээтэй өөрийн гэсэн орон зайг авах болно (Зургийн баруун доод талд).). Энэ тухай дараа дэлгэрэнгүй.

Алхам 15: Самбарын ар тал дахь улаан хуванцар

Самбарын ар талд байрлах улаан хуванцар
Самбарын ар талд байрлах улаан хуванцар

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

Алхам 16: Моторын утсыг самбар дээр холбоно уу

Моторын утсыг самбар дээр холбоно уу
Моторын утсыг самбар дээр холбоно уу
Моторын утсыг самбар дээр холбоно уу
Моторын утсыг самбар дээр холбоно уу

4 ширхэг утас аваад 4 ширхэг "А ба В" цооног руу гагнана… Эсвэл хэрэв та ийм дэвшилтэт бол 4 кабелийг стандарт хэмжээтэй нүхэнд холбох өөр аргыг ашиглаарай! (хүн бүх төрлийн стандарт залгуур, зүү худалдаж авах боломжтой) Хэрэв та (над шиг) самбар дээр зүгээр л гагнах юм бол энэ хэсгийг соронзон хальсаар бэхжүүлж болно. эсвэл хэрэв танд дулаанаа багасгадаг хуванцар байгаа бол та утсыг дэмжиж болно.

Алхам 17: Утасыг мотортой холбоно уу

Утасыг мотортой холбоно уу
Утасыг мотортой холбоно уу

2 "А" нь нэг мотор руу, 2 "В" нь нөгөө мотор руу явдаг. "А" нь нэг мотортой, "В" нь нөгөө хоёр туйлтайгаа холбогдсон байх нь хамаагүй. (Тийм ээ, миний гагнуурын төмөр үнэхээр бохир байна, би мэднэ, хаха Энэ нь ажилладаг, та мэднэ;)

Алхам 18: Сервог холбох

Сервог холбох
Сервог холбох
Сервог холбох
Сервог холбох

Одоо servo-г холбож үзье. Хэрэв та Picaxe-ийн баримт бичгийг унших ёстой бол та servo-ийг нэмбэл 2 өөр тэжээлийн эх үүсвэр ашиглах ёстой гэдгийг унших болно. Товчоор хэлбэл; Бид энд санаа зовохгүй байна, энэ бол энгийн робот бөгөөд миний туршлагаас харахад энэ нь маш сайн ажилладаг. Хэрэв та стандарт servo холболтыг ашиглахыг хүсвэл "0" гаралт хийхийн тулд нэмэлт зүү гагнах хэрэгтэй болно. Ийм зүү нь Picaxe -ийн шинэчлэлтийн багцтай хамт ирдэг (үнэндээ бүхэл бүтэн эгнээ), гэхдээ танд нэг серво хэрэгтэй бөгөөд тэдгээрийг электроникийн аль ч дэлгүүрээс худалдаж авч болно. Хар, Улаан, Шар), Хар нь самбарын ирмэг дээр байх ёстой. Минийх (Браун, Улаан, Улбар шар) байсан тул хүрэн ирмэг рүү явдаг. Сануулга нь ихэвчлэн Улаан; Энэ нь V гэж нэрлэгддэг эсвэл эдгээрийн аль нэгийг санамсаргүй байдлаар ашигладаг: ("V", "V+", "œ+", "1"). Эндээс л урсгал гарч ирдэг. Хар (эсвэл миний хувьд хүрэн өнгөтэй) нь G, эсвэл ("œG", "œ0" эсвэл "-") юм. Үүнийг "roundGround" гэж нэрлэдэг бөгөөд энэ нь гүйдэл рүү явдаг. (2 туйл, +/- физикийн хичээлээ санаж байна уу? Хамгийн сүүлчийн өнгө нь "Дохио" (Цагаан, Шар эсвэл Улбар шар). Сервод " + &-" эсвэл "V & G" аль аль нь хэрэгтэй. Бусад зарим төхөөрөмжүүдэд зөвхөн "Ground" ба "Signal" (G & V), заримд нь V, G, Оролт, гаралт хэрэгтэй байж магадгүй. Эхэндээ будлиантай байж болох бөгөөд бүх зүйл үргэлж өөр нэртэй байдаг (яг л миний хийсэн шиг) энд), гэхдээ хэсэг хугацааны дараа та логикийг олж авах болно, энэ нь үнэхээр энгийн зүйл юм - Би ч гэсэн одоо л ойлгож байна;)

Алхам 19: Толгойгоо зүүх

Толгойгоо дүүжлэх
Толгойгоо дүүжлэх
Толгойгоо дүүжлэв
Толгойгоо дүүжлэв

Одоо Sharp IR мэдрэгч болох толгойг холбоно уу. (эсвэл хэрэв та энэ сонголтыг сонгосон бол SRF05) (Хэрэв та оронд нь SRF005 эсвэл үүнтэй төстэй зүйл худалдаж авсан бол үүнийг хэрхэн холбох талаар эндээс харах хэрэгтэй, энэ нь үүнээс өөр юм!) Иймэрхүү зүйлийг холбох олон арга бий. Хурц IR мэдрэгч, гэхдээ энд дараах зөвлөмжүүд байна: Улаан өнгө нь V1-тэй холбогдсон байх ёстой, өөрөөр хэлбэл (энэ тохиргоонд) à ¢ œVà ¢ â marked¬Â гэж тэмдэглэгдсэн эсвэл үүнтэй холбогдсон байна. Хар нь G, Аналог оролтод цагаан холболттой байх ёстой 1. Хэрэв та төслийн самбар дээр дагалдах баримт бичгийг уншсан бол дагалдах тууз кабелийг хэрхэн яаж холбохыг уншиж, үүнийг ашиглаж болно. Зураг нь хуучин шатсан servo -ийн кабелийг таслах, зүүгээр гагнаж, бүх зүйлийг яг л servo болгон холбох явдал юм. Та Sharp -ийн аль өнгө нь самбар дээрх аль эгнээ рүү явж байгааг харахын тулд үүнийг ашиглаж болно.. эсвэл үүнийг хийх нэг арга юм. Цаг агаар нь Sharp IR -ийг холбох тууз эсвэл à ¢ €œ миний аргыг ашиглана уу., та мөн үлдсэн 3 аналог оролтыг V. -д холбох ёстой (зураг дээрх залгуурын хажууд холбогдсон жижиг тээглүүрүүдийг харна уу) Би хэд хэдэн холбогч тавьж байсан бөгөөд үлдсэн 3 холболт нь богино холболттой байгааг харж болно. (Хүрээгүй сүүлчийн хос бол ердөө хоёр ширхэг, тэдгээрийг богиносгох шаардлагагүй). Хэрэв та туузыг ашигладаг бол утсыг хосоор нь холбож оролтыг V (эсвэл газардуулга) руу холбож болно. Энд ашиглагдаагүй аналог оролтыг энд товчлох нь чухал юм. хөвж байна. Энэ нь та хоорондоо холбогдоогүй тохиолдолд уншихыг оролдож буй янз бүрийн хачин уншилтуудыг авах болно гэсэн үг юм. (товчхон хэлэхэд энэ бол хагас хурдтай алхам юм, бид эцсээ хүртэл авах ёстой;)

Алхам 20: Амьдрал байг

Амьдрал байг
Амьдрал байг

Одоо хөгжилтэй байхын тулд төслийн самбар дээрх улаан утсыг холбосон батерейнаасаа улаан утсыг (+) хэрхэн яаж авах вэ? (V). Мөн хар (-) -ээс (G) хүртэл. Үүнийг хэрхэн хийх нь худалдаж авсан тоног төхөөрөмжөөс хамаарна. Хэрэв батерей болон самбар дээр батерейны хавчаар байгаа бол батерейнаас авсан "+" нь самбар дээрх "V" хүртэл дууссан эсэхийг шалгах хэрэгтэй. (Илүү ихийг эндээс үзнэ үү) Заримдаа (хэдийгээр тийм ч ховор биш) клипүүдийг бие биен рүүгээ эргүүлж болдог бөгөөд таарч тохирох хоёр клипийг нийлүүлснээр + нь V ба - G рүү очих баталгаа болдоггүй! Үүнийг шалгаарай, эс тэгвээс та хайлж буй зүйлийг харж тамхи татах болно! Самбарыг 6В -оос дээш хүчээр бүү тэжээгээрэй (хавчаар таарсан ч 9В батерей байхгүй) Тэмдэглэл болгон; Бид энд зөвхөн нэг цахилгаан хангамжтай ажиллаж байна. Хожим нь та ижил Ground ашиглахыг хүсэх болно, гэхдээ V1 ба V2 хоёулаа. Ингэснээр таны чипс нэг эх үүсвэр, мотор гэх мэт өөр хүчдэл авах боломжтой. Picaxe програмчлалын редакторыг компьютер дээрээ суулгаж, Jack / USB / Serial -ийг залгахын тулд зааврыг дагана уу.) робот, үүрний саваа роботдоо оруулна уу.. програмчлалын редакторыг оруулаад 0, 150 дарна уу F5, програмыг шилжүүлэхийг хүлээнэ үү. Хэрэв энд ямар нэг зүйл буруу болвол надтай холбоо бариарай, эсвэл гарын авлага, порт гэх мэт ямар ч алдаа гараагүй, бүх зүйл ажиллах шиг болсон бол туршихын тулд 0, 200 гэж бичээд F5 товчийг дарна уу.. Буцааж авахын тулд: servo 0, 150 гэж бичээд F5 товчийг дарна уу. Одоо таны роботын "хүзүү" урагш харсан байна. "Толгой" дээр наалдана уу - Sharp IR

Алхам 21: Анхаарал тавь

Анхаарч, яваарай!
Анхаарч, яваарай!

Та үндсэн ойлголтуудыг бүтээж байна! Та үнэхээр робот бүтээсэн. Одоо хөгжилтэй зүйл эхэлж байгаа тул та үүнийг ямар нэгэн зүйл хийхээр програмчилж, түүнд ямар нэгэн зүйлийг хавсаргаж, ямар ч байдлаар өргөжүүлж болно. Та аль хэдийн санаануудаар дүүрэн байгаа гэдэгт итгэлтэй байна, та намайг энэ бүх байдлаар дагаагүй байх магадлалтай;) Загвар нь болгоомжтой байж магадгүй, та бусад хэсгүүдийг ашигласан байж магадгүй юм. Гэхдээ хэрэв та тайлбарласны дагуу холбосон бол дараах зөвлөмжийг энд оруулав. Роботыг програмчилж эхлэхийн тулд: Энэ кодыг редактор дээрээ оруулаад (хуулж буулгах), робот холбогдсон үед F5 товчийг дарна уу. тэдэнд өнгө өгнө. роботын толгойг харж, b1 хувьсагч хэрхэн утгыг өөрчилж байгааг анзаараарай. Та олж авсан мэдлэгээ ашиглан хэзээ, юу болох ёстойг шийдэх боломжтой болно (өмнө нь хичнээн ойрхон байх ёстой байсан бол.) Одоо дугуй эргэж эхлэх тул роботыг шүдэнзний хайрцаг эсвэл үүнтэй төстэй зүйл дээр тавихыг зөвлөж байна. Оруулах (хуулбарлах) Энэ кодыг өөрийн редактор руу оруулаад робот холбогдсон үед F5 товчийг дарна уу: +++ өндөр 4low 5 +++ Нэг дугуй нэг чиглэлд эргэх ёстой. Таны дугуй урагшаа эргэж байна уу? Хэрэв тийм бол энэ нь дугуйг урагшлуулах заавар юм. Хэрэв дугуй нь хойшоо эргэж байвал та үүнийг туршиж үзээрэй: +++ бага 4 өндөр 5 +++ Нөгөө дугуйг эргүүлэхийн тулд та 6 -р 7 -р өндөрт (эсвэл Эсрэг чиглэлд өөр чиглэлд эргэж харна уу.) Таны аль хэдийн оролдсон servo. Нэг тал руу явах бүх арга нь: servo 0, 75 нөгөө тал нь servo 1, 225 ба төв: servo 1, 150 Энд байгаа жижиг програм юм. Хэрэв бүх зүйл сайн байгаа бол та утсандаа тохируулан өндөр/бага тохируулгыг моторт оруулах ёстой) роботыг тойрон жолоодох, юмны өмнө зогсох, аль нь хамгийн сайн болохыг шийдэхийн тулд тал бүр рүү харах хэрэгтэй. арга зам, шинэ адал явдал руу хөтөл. +++ Тэмдэгтийн аюулын түвшин = 70 'бид хариу үйлдэл үзүүлэхээс өмнө ямар хол байх ёстой вэ? Тэмдэгтийн эргэлт = 300' энэ нь хэр их эргэх ёстойг тодорхойлдог алсын зайг хэмжихээс өмнө servo эргэхийг хүлээх ёстой (түүний хурднаас хамаарч) gerlevel thengosub nodanger 'юу ч урагшлахгүй бол урдуур жолоодох' хэрэв саад бэрхшээл тулгарвал дараа нь аль замаар явах нь илүү дээр болохыг шийдээрэй ifgoto main 'энэ нь давталтыг дуусгадаг, бусад нь зөвхөн дэд хэвшлийн аюул юм:' энэ нь роботыг урагшлуулахын тулд таны хослол байх ёстой, Эдгээр нь таны роботыг утастай болгосон хэлбэртээ нийцүүлэхийн тулд тохируулах хэрэгтэй байх болно: өндөр 5: өндөр 6: бага 4: нам 7 эргэлт, үүнд: gosub totalhalt 'эхний зогсоол!' Нэг арга замыг харна уу: gosub lturn 'хажуу тийш харах servo_turn' хүлээх servo эргэж дуусах болно gosub totalhaltreadadc 1, b1'Өөр талыг харна уу: gosub rturn 'өөр хажуу тийш харах servo_turn' servo эргэхийг хүлээх: өндөр 6: бага 5: бага 7: өндөр 4 'энэ бол роботыг нэг тийш нь эргүүлэх таны хослол байх ёстой: gosub totalhaltreturnbody_rturn: өндөр 5: бага 6: бага 4: өндөр 7' энэ нь таны c байх ёстой. роботыг нөгөө тийш нь эргүүлэх ombination роботыг зогсоо! Servo 0, 150 'нүүр урагшаа харна 1' бүгдийг нэг секундын турш эргүүлнэ +++ Ухаалаг програмчлал, тохируулгын тусламжтайгаар та роботыг жолоодох, толгойгоо эргүүлэх, шийдвэр гаргах, жижиг тохируулга хийх, Машин жолоодож байхдаа нэгэн зэрэг ажилладаг хаалганы үүд гэх мэт сонирхолтой нүх рүү эргэ. Хэрэв та толгой эргэх үед роботыг эргүүлбэл үнэхээр дажгүй харагдаж байна;) Илүү дэвшилтэт код авах уу? Үүнийг шалгана уу: https://letsmakerobots.com/node/25Дуу чимээ: Та жишээ нь (гаралт) зүү 1 ба газарт жижиг чанга яригч нэмж, 1-р дууг (100, 5) бичих эсвэл дээрх програмын програм дотор itSound болгох боломжтой. 1, (b1, 5)- урд талын объектуудын зайнаас хамаарч хөгжилтэй дуу авиа гаргахын тулд та чийдэн эсвэл LED-ийг 2 & газардуу залгаад бичиж болно (LED зөв эргэх хэрэгтэй гэдгийг санаарай) Өндөр 2 эргэх чийдэн дээр, andLow 2 унтраа;)- Нэмэлт серво дээр суурилуулсан Лазер үзэг яах вэ? Дараа нь та роботыг лазерыг эргүүлж, асаах, унтраах газруудыг зааж өгч болно.

  • Үүн дээр маркер нэмж оруулаарай (магадгүй хоёр дахь серво дээр байгаа тул цаасыг авч, унтраах боломжтой юу?), Цаасан дээр гараа даллахдаа хэдэн удаа бичихийг зааж өгөөрэй.
  • Үүнийг "сандал дээрээс буух" манаач робот болгож, муур ойртоход чичирнэ.
  • Өөр роботыг (эсвэл муурыг) хөөж явуулаарай.
  • Өрөөний дундуур хайж олохыг хичээгээрэй
  • Үүнийг хулгана шиг болгох; Нүдэнд хөдөлгөөн байгаа бол хөлдөөж, хананд ойрхон очиж, жижиг цоорхойг хайж олох хэрэгтэй.

Та хуучин тоглоомон машиныг салгаж, дотор нь байгаа цахилгаан хэрэгслийг авч, дотор нь байгаа мотор, эргүүлэх төхөөрөмжийг хадгалж, самбар, серво, мэдрэгчээ залгаарай. Та машиндаа амьдрал бэлэглэх болно:) Зарим баримт бичгийг уншихын тулд та одоо эхэлж байгаа нь утга учиртай болно, та одоо юу ч хийж болно! Гар хийцийн роботуудын хөгжилтэй ертөнцөд тавтай морилно уу, олон мянган мэдрэгч, идэвхжүүлэгчид таныг залгаж, робот бүтээхийг хүлээж байна.:) Одоо роботынхоо зургийг аваад letsmakerobots.com хаягаар надад илгээгээрэй. - Тийм ээ;)

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