Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүдийн жагсаалт
- Алхам 2: Механик өөрчлөлт
- Алхам 3: Машин угсрах
- Алхам 4: Код
- Алхам 5: Ирээдүйн сайжруулалт
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Танилцуулга
Сайн байна уу, би анхны зааварчилгаа өгөхдөө 1990 оноос хойш ажиллаж байсан хуучин машиныг шинэ зүйл болгон хувиргасан туршлагаа хуваалцахыг хүсч байна. Санта Клаус энэ дэлхийн хамгийн хурдан машин болох Ferrari F40 -ийг надад бэлэглэсэн нь 1990 оны зул сарын баяр байлаа!… Тэр үед.
Энэхүү гайхалтай машин нь rc алсын удирдлагатай боловч зөвхөн нэг товчлууртай …: |
Тийм ээ, энэ машин зөвхөн урагш, хойшоо явж чадна! Энэ нь машин жолоодоход маш их урам хугардаг байсан тул би үүнийг бараг ашигладаггүй байсан тул энэ тоглоом амьд хэвээр байна!
Би үүнийг анхны хайрцган дахь мансарда дотроосоо олсон тул аянга цахилгаан цохилоо! Би нэмэлт arduino модулийг ашиглан машинаа хөрвүүлж чадна!
Би CAR-INO төслийг хоёр шалтгаанаар дуудахаар шийдсэн, би arduINO ашиглах гэж байгаа бөгөөд Италийн карино нь "сайхан" гэсэн утгатай, учир нь эцсийн үр дүн нь сайхан байх болно!:)
Хэрэгжүүлсэн онцлог шинж чанарууд нь:
- жолоодлого (мэдээж!)
- хурдны хяналт
- гэрэл хянах
- арын гэрлийн хяналт
- эвэр
эхэлцгээе!
Алхам 1: Бүрэлдэхүүн хэсгүүдийн жагсаалт
- arduino нано 1.8 €
- DC мотор драйвер (би L298n самбар ашигласан) 1.5 €
- servo мотор sg90 1 €
- bluethoot модуль (HC-05 гэх мэт) 3 €
- идэвхтэй дуугаралт << 1 €
- 3 цагаан лед << 1 €
- микро шилжүүлэгч << 1 €
- конденсатор хамгийн багадаа 320uF << 1 €
- өнгөт утас << 1 €
- ажиллаж байсан DC мотортой 1990 оны хуучин машин.
Үнийг Aliexpress -аас авсан болно.
ХЭРЭГСЭЛ
- гагнуурчин
- цагаан тугалга
- twizers
- утас хуулагч
- халуун цавуу
Алхам 2: Механик өөрчлөлт
Машинаа онгойлгоход энэ нь өөр цуврал рк машины хямд хувилбар гэдгийг ойлгосон, учир нь энэ нь servo зайтай, дугуйг холбосон тэнхлэг нь servo -ийн уулзвартай боловч урвуу угсарч, толгойны дугуйг түгждэг.
Би servo SG90 -т зай гаргахын тулд бага зэрэг хуванцар хайчилж аваад нааж, тэнхлэгтэй уулзвар болгохын тулд servo гар дээр шураг наажээ (зураг харна уу). Би хуучин электрон самбарыг авч, түүнийг барьж байсан нэмэлт хуванцарыг таслав.
Алхам 3: Машин угсрах
Арын гэрлийн чийдэнг 13 -р зүү дээр шууд холбодог бөгөөд энэ нь гаралтын зориулалттай гаралт бөгөөд танд резистор хэрэггүй болно. Урд талын гэрэлд гүйдлийг хязгаарлахын тулд резистор хэрэгтэй бөгөөд та 220 / 250 ом эсэргүүцэл ашиглаж болно. Надад цагаан хөтөч байгаагүй тул миний хувьд RGB гэрлийг цагаан лед болгон ашигладаг байсан.
Миний төсөлд би 9 ба 10 -р зүүг PWM болгон ашиглаж чадахгүй, учир нь servo номын сан (бидний кодын хувьд servo моторыг удирдах болно) эдгээр тээглүүр дээрх PWM -ийг идэвхгүй болгодог.
Хамгийн сайн арга бол хоёр өөр цахилгаан нийлүүлэгчийг ашиглах явдал юм, нэг нь логик (arduino), нөгөө нь моторт (хос тэжээлийн схем гэх мэт), гэхдээ миний машинд хангалттай зай байхгүй байна (жолоочийн самбар оруулах асуудал надад маш их байсан. ба servo) Тиймээс би хүчдэлийн хамгийн бага оргилыг шүүхийн тулд том конденсатор ашиглахаар шийдсэн бөгөөд энэ нь моторыг асаах үед arduino -г хашгирахад хүргэдэг.
Би бусад бүрэлдэхүүн хэсгүүдийн тэжээлийг идэвхгүй болгохын тулд микро түлхүүрийг ашигласан. анивчих үед arduino -той холбоотой бусад бүрэлдэхүүн хэсгүүд нь энэ ажиллагааны явцад асуудал үүсгэж болно.
Угсрахаасаа өмнө эд ангиудыг байрлуулахын тулд сайн зохион байгуулалт сонгож, машины бие сайн таарч байгаа эсэхийг шалгаарай! Би утсыг (схемийн дагуу) шууд arduino дээр гагнана, гэхдээ толгой ашиглах нь дээр байх!
Би бүх эд ангиудыг засахын тулд халуун цавуу хэрэглэсэн, учир нь энэ нь хангалттай хүчтэй, амархан арилдаг, эмх замбараагүй болгодог.
Алхам 4: Код
2018-03-17 ШИНЭ ХУВИЛБАР - ТОМ ШИНЭЧЛЭХ!
Шинэ кодын хувьд би playstore дээрх үнэгүй програм болох "Arduino Joystick Controller" дээр тулгуурласан.
Шинэ програмыг эндээс татаж авна уу
АНХААРУУЛГА: Компьютер дээр arduino -ийг холбохдоо батерейны тэжээлийг унтраахаа мартуузай !!!!
L293 номын санг татаж аваад "номын сан" arduino лавлахад задлаарай.
Та аппликешнд хувийн профайл үүсгэх машинаа хялбархан тохируулах боломжтой. кодын эхэнд та pinout -ийг өөрийн үзэмжээр тохируулж болно (9 ба 10 -р зүүг pwm болгон бүү ашиглаарай). Хэрэв servo жолоодлогыг асаахад хүрээ нь доогуур байвал та тохируулсан төвийн өнцгийг оруулж комментийг арилгаж болно.
//#centro тодорхойлох
Энэхүү програм хангамж нь дараахь шинэ боломжуудыг агуулдаг.
- аналог жолооны өнцөг
- параметрүүдийг програмаар тохируулах боломжтой
- аналог мэдрэгчийг унших боломж (зай, температур гэх мэт)
- бусад 2 servo -ийг нэмэх, хянах боломж (өөрөөр хэлбэл камерын гимбалын хувьд) сайхан өнгөрүүлээрэй!
Зугаацаарай!
Хуучин хувилбар
Кодын хувьд би playstore дээрх үнэгүй програм "Arduino Bluetooth RC Car APP" дээр суурилсан холболтыг хийсэн.
Аппыг энд дарна уу
АНХААРУУЛГА: Компьютер дээр arduino -г холбохдоо батерейны тэжээлийг унтраахаа мартуузай !!!!
Кодын эхэнд та машинаа хялбархан тохируулж болно, 2 хэсэгтэй:
- Pinout -ийн тодорхойлолт: та pinout -ийг сонгож болно (NB нь 9 ба 10 -р зүүг pwm болгон ашигладаггүй).
- Шалгалт тохируулга: жолоодлогын түвшинг (баруун, зүүн, төв), хамгийн бага ХОУХ -ийг машинаа хөдөлгөхөд тохируулна.
Одоо нано дээрээ ino файлыг асааж, сайхан өнгөрүүлээрэй!
UPDATE 2018-03-15: хурдыг тооцоолох алдааг шийдсэн.
Алхам 5: Ирээдүйн сайжруулалт
Би бусад гайхалтай шинж чанаруудын талаар бодож байна:
- батерейны хүчдэлийн мэдрэгчийг нэмнэ үү
- температур мэдрэгч нэмэх
- гэрлийн өнгөний менежмент
Би энэ зааварчилгааг аль болох хурдан шинэчлэх болно.
Зөвлөмж болгож буй:
Гэртээ Bluetooth удирдлагатай RC машиныг хэрхэн яаж хийх вэ: 4 алхам (зурагтай)
Гэртээ Bluetooth удирдлагатай RC машиныг хэрхэн яаж хийх вэ: Arduino болон маш энгийн электрон эд ангиудыг ашиглан энгийн ухаалаг гар утасны удирдлагатай робот машиныг хэрхэн яаж хийхийг сурах
Хуучин утас болон хуучин чанга яригчийг стерео болгон дахин ашиглах: 4 алхам
Хуучин утас болон хуучин чанга яригчийг STEREO болгон дахин ашиглах: Нийтдээ 5 еврогоос бага үнэтэй хэд хэдэн энгийн бүрэлдэхүүн хэсгүүдийг ашиглан хуучин хос чанга яригч, хуучин ухаалаг гар утсыг радио, mp3 тоглуулах подкаст, интернет радио бүхий стерео суулгац болгон хувиргаарай! Тиймээс бид 5-10 настай ухаалаг гар утасны цуглуулгатай боллоо
Гэртээ алсын удирдлагатай машиныг хэрхэн хялбар аргаар хийх вэ - DIY утасгүй RC CAR: 7 алхам
Алсын удирдлагатай машиныг гэртээ хэрхэн хялбар аргаар хийх вэ - DIY утасгүй RC CAR: Сайн байцгаана уу найзуудаа би танд алсын удирдлагатай rc машиныг хэрхэн хялбар аргаар хийхийг харуулах болно, үргэлжлүүлэн уншаарай …… Энэ бол үнэхээр дажгүй төсөл тул нэгийг бүтээхийг хичээгээрэй
Bluetooth удирдлагатай энгийн машиныг хэрхэн яаж хийх вэ: 7 алхам (зурагтай)
Bluetooth удирдлагатай энгийн RC машиныг хэрхэн яаж хийх вэ: Бүгдээрээ сайн уу, би Брайан Ти Пак Хонг юм. Би одоо Сингапурын Политехникийн коллежид компьютер инженерчлэлийн чиглэлээр сурч байгаа нэг жилийн оюутан бөгөөд бага байхдаа RC машин, тэдний ажиллах чадварыг сонирхож байсан. Би үүнийг салгахад зөвхөн хэсэг хэсгүүд л харагдаж байна
Хуучин Музак машиныг чимэг IPod стерео болгон хөрвүүлэх: 6 алхам (зурагтай)
Хуучин Музак машиныг чимэг IPod стерео болгож хөрвүүлээрэй: Миний найз хэдэн жилийн турш Micro Muzak Model 1008 -ийн хоосон бүрхүүлийг ямар нэгэн зүйлд хөрвүүлэх санаатай олон жилийн турш авч явсан. Үүнийг их сургуульд коллежийн буудлыг бүх барилгаар шахахад ашигладаг байсан бололтой