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

UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь !: 4 алхам
UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь !: 4 алхам

Видео: UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь !: 4 алхам

Видео: UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь !: 4 алхам
Видео: How to Make Amazing Balloon Powered Car - Air Car 2024, Долдугаар сарын
Anonim
Image
Image
UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь!
UChip-Хуванцар сав, CD-ROM тоглуулагчгүй RC завь!

Би нисгэгчгүй радиогоо мотор/servo -той холбох техник хангамж, програм хангамжийг нэвтрүүлсний дараа дараагийн алхам бол хийсэн хүнд хүчир ажлыг сайн ашиглах, өөрийн RC тоглоомыг бүтээх явдал байв. Энэ бол завь юм!

Би механик инженер биш болохоор завиа бүтээхийн тулд төсөөлж байсан хамгийн хялбар аргыг сонгосон: Олсон бүхнээ дахин боловсруулж, хамгийн сайнаар нь ашиглаарай! Энэ удаад миний хүлээлтээс давсан гэж би бахархаж байна.

Тиймээс би төслөө та бүхэнтэй хуваалцахыг хүсч байна, өөрийн "уралддаг" хаягдал завийг бүтээхэд шаардлагатай хэдэн алхамыг энд оруулав.

Билл материал

Электроникс, та миний өмнөх гарын авлагыг дагаж өөрийн электрон бараа бүтээх эсвэл өөр хэн нэгний төслийг ашиглах боломжтой. Миний хувьд дараахь зүйлийг багтаасан болно.

- 1 x uChip: Arduino IDE нийцтэй самбар

- 1 x Tx-Rx радио систем: cPPM хүлээн авагчтай аливаа радио систем сайн

- 2 x Мотор драйвер: 1x47uF@16V конденсатор, 3xDiodes (хурдан сэргээх), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V), 4 резистортой бол та өөрийнхөө гагнуурыг хялбархан хийж болно.

- 1 x Li-ion 18650 зай: та хуучин зөөврийн компьютерын батерейны багцыг дахин боловсруулах эсвэл шинээр худалдаж авах боломжтой.

- CW ба CCW сэнстэй 2 х Коросгүй хөдөлгүүр (CW = ClockWise, CCW = CounterClockWise)

Хүрээ (ихэвчлэн дахин боловсруулсан бүрэлдэхүүн хэсгүүдээс гардаг):

- 2 x хуванцар сав (0.5л)

-1 х CD-ROM/DVD-ROM тоглуулагч нь дахин боловсруулсан

- 3 (ба түүнээс дээш) x Кабелийн холболт: бодит тоо нь танд хэрэгтэй байгаа бодит уртаас хамаарна. Би тус бүр нь 20 см урттай 4 ширхэгийг ашигласан.

Алхам 1: Электроникийг бий болгох

Электроникийг бүтээх
Электроникийг бүтээх
Электроникийг бүтээх
Электроникийг бүтээх
Электроникийг бүтээх
Электроникийг бүтээх

Би cCPM хүлээн авагчтай uChipand Tx-Rx системийг ашиглан мотор/серво жолоодох талаар тайлбарласан "Зааварчилгаа" номыг нийтэлсэн. Та ЭНДЭЭС олж болно.

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

Цаашилбал, би моторыг хагас гүүрээр жолооддог тул моторууд зөвхөн нэг чиглэлд ажилладаг тул урвуу араа байдаггүй. Цөөрмийнхөө өвсөнд гацахаасаа өмнө үүнийг санаж байхыг хичээгээрэй (энэ бол анхны хүний туршлагаас авсан санал юм!)

Алхам 2: Програмчлал

Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал

Програм хангамж нь cPPM Rx хүлээн авагчаас ирж буй дохиог уншихын тулд миний боловсруулсан ноорог дээр үндэслэсэн бөгөөд та ЭНДЭЭС олох боломжтой.

Би ирж буй дохиог хольж, моторыг жолоодоход шаардлагатай зөв утгыг бий болгохын тулд loop () функцийг нэмсэн. Бидний хийдэг зүйл бол моторуудад дифференциал дохио өгөх явдал юм.

Зураг дээр кодонд хэрэгжүүлэх шаардлагатай функцийг тайлбарласан болно. Зүүн эсвэл баруун тийш эргэхийн тулд мотор бүрт өгөх хүчийг өөрчлөх шаардлагатай.

Зүүн тийш эргэх үед баруун моторыг хамгийн их боломжтой хүчээр тохируулдаг (тохируулагч модны байрлалтай пропорциональ), харин зүүн хөдөлгүүр нь хазайлтын саваагаар буурдаг. Нэмэлт, баруун тийш эргэхэд эсрэг зүйл тохиолддог. Дунд түвшний хазайлтын байрлалд бид шууд үргэлжлүүлэхийг хүсч байвал мотор тэнцүү түлхэлт авах болно.

Тооцоолсон утгыг мин/MAX моторт байлгахын тулд хэвийн болгож, analogWrite () функцийг ашиглан харгалзах хөдөлгүүрийн зүү рүү бичнэ. PWM идэвхжүүлсэн тээглүүр дээр analogWrite () ашиглан ХОУХ -ны импульсийн сонгосон уртыг харгалзах бүртгэлд бичнэ. Бид 8 битийн ХОУХ ашиглаж байгаа тул импульсийн урт нь 0-ээс 255 хооронд хэлбэлзэж болно (эдгээр нь хөдөлгүүрийн мин/MAX утга).

Хэрэв та математик, тэгшитгэлийг мэддэг бол энэ функцийг хэрэгжүүлдэг өөрийн кодоо бичихийг оролдож болно. Үгүй бол Arduino IDE ашиглан uChip -д "Boat.ino" ноорогыг ачаалж туршиж үзээрэй.

Та мотор, сувгийн утгыг SerialUSB дээр хэвлэхийн тулд DEBUG -ийн тайлбарыг тайлбарлаж, тайлбар өгөх боломжтой. Энэ нь minxrange, mid_range болон max_range-ийг өөрийн Tx-Rx радио системд тааруулахын тулд маш хэрэгтэй байж болох юм.

Алхам 3: Хүрээг бүтээх

Хүрээг бүтээх
Хүрээг бүтээх
Хүрээг бүтээх
Хүрээг бүтээх
Хүрээг бүтээх
Хүрээг бүтээх

Энд таны механик инженерийн ур чадвар хэрэг болно. Би механик инженер биш болохоор CD-ROM тоглуулагчийн хаягдал эд ангиудыг ашигладаг байсан. Ялангуяа дотоод түдгэлзүүлсэн CD-ROM тоглуулагч нь миний зорилгод бүрэн нийцдэг. Миний завины хөвөгч элементүүд нь шил, харин кабелийн бэхэлгээ нь бүх зүйлийг хооронд нь холбоход онцгой ач холбогдолтой юм.

Тэргэнцэрийг нугалж "L тэрэг" үүсгэнэ. Дараа нь зураг дээр үзүүлсэн шиг моторыг түдгэлзүүлсэн цагираг руу залгаарай. Зөвхөн азаар л мотор энэ цахиурын цагирагт маш сайн нийцсэн гэдгийг би хүлээн зөвшөөрч байна! Хэрэв таных тохирохгүй бол та нүхний хэмжээг нэмэгдүүлэх эсвэл цахиурын түдгэлзүүлэх цагирагны хэсгийг огтлохын тулд тоног төхөөрөмжийн тохируулга хийх хэрэгтэй.

Нэг литр оргилуун ус уусны дараа (оргилуун усны сав нь энгийн усны савнаас зузаан, илүү бат бөх, магадгүй кола савыг ашиглах нь илүү дээр байх болно!) Та одоо лонхны завиа угсрахад бэлэн боллоо.

Моторыг электрон төхөөрөмжид холбож, сүүлийг нь битүүмжилсэн хуванцар уутанд хийж, зөвхөн моторын утас болон батерейны залгуурт цоорхой үлдээгээрэй. CD-ROM L-тэрэг, лонх, цахилгаан хэрэгслийг кабелийн хэлхээний хамт бэхлээд угсарна. Тээврийн хэрэгслийнхээ тэнцвэрийг төвд байлгаж, цахилгаан бариулаа хадгалахын тулд дахиад нэг кабель зангиа ашиглаарай. Эдгээр урьдчилан сэргийлэх арга хэмжээ нь далай тэнгисийн үед завь доошоо эргэхгүй, таныг хатуу эргэлт хийхэд электрон хэрэгсэл гулсахгүй болно гэсэн баталгаа юм.

Энэ бол та завиа хөөргөхөд бэлэн боллоо

Алхам 4: Уралдаан

Image
Image

Зайгаа холбоод завиа асаагаарай, радиогоо асаагаарай (завийг угсрахаас өмнө бэхлэх процедурыг зөв хийсэн эсэхээ шалгаарай!), Уралдааныг эхлүүлцгээе!

RC найзуудаасаа өөрийн гараар бүтээхийг хүс, тэдэнтэй хамт гэрийнхээ ойролцоох цөөрөмд уралдаж эхлээрэй!

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