Агуулгын хүснэгт:
Видео: Tinee9: Arduino хяналттай ESC: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
4 жилийн өмнө анхны арилжааны нисгэгчгүй онгоц ойролцоогоор 1500 доллар байхад би 300 долларын үнэтэй өөрийн нисгэгчгүй онгоц бүтээсэн. Arducopter хянагч нь ESC моторыг хянадаг байсан, би DJI DIY хүрээг ашиглаж, 720MHZ алсын удирдлага худалдаж авсан. Энд би 4 жилийн өмнө бүтээсэн зүйлийнхээ өөрчлөгдсөн иж бүрдэл байна. KIT Одоо би электроникийн сансрын инженерчлэлийн талаар арай илүү туршлагатай болсон тул дроныг удирдах өөрийн PCBA хянагч бүтээхийг хүсч байна.
Би Arduino -ийг платформдоо ашиглах болно. Өнөөдрийн хувьд бид ESC -ийг arduino нано ашиглан хянах боломжтой гэдгээ харуулах болно.
Хэцүү байдал: дунд зэрэг
Мэдлэг: Гагнуур хийх, дроны үндсэн тэжээлийн холболтыг мэдэх шаардлагатай.
Сануулагч Tinee9.com нь Arduino -той холбоотой бусад хичээлүүдтэй бөгөөд Drones гэх мэт нийтлэг электроникийн талаар ярьдаг. Би тэдгээрийг хэрхэн ашигладаг, компаниуд эсвэл судалгаа, хөгжлийн багийн ашигладаг Drones дээр мэдрэгч хэрхэн ажилладаг талаар ярьдаг.
Алхам 1: Материал
Би гагнуур, гагнуурын төмөр, компьютер, USB кабелийг сонгохыг хүсээгүй боловч үлдсэн хэсгийг энэ линкээс авах боломжтой.
Материал: ESC
Мотор
Моторыг ажиллуулах батерей
Гагнуур
Гагнуурын төмөр
Ардуино Нано
Талхны самбар
Холбогч утас
PC
USB кабель
Arduino IDE
Алхам 2: Үндсэн угсралт
Алхам 1: ESC хянагч руу мотороо гагнана уу.
Алхам 2: Arduino Nano -г талхны тавцан дээр хавсаргана уу.
Алхам 3: Батерейгаа ESC Black Wire -д холбоно уу.
Алхам 4: ESC Black -ээ Arduino GND зүү дээр холбоно уу.
Алхам 5: ESC Цагаан утсаа Arduino D9 Pin -д холбоно уу.
Алхам 6: Arduino Nano -г USB кабелиар компьютерт холбоно уу.
Алхам 3: Код
Алхам 7: Arduino IDE дээр Arduino Nano -г энэ кодоор програмчлах.
Кодын хийж буй зүйл бол ESC -ийг эхлүүлэх бөгөөд дараа нь 0.25 секунд тутамд хурдтайгаар дээшлэх бөгөөд дараа нь хатуу кодчилсон тогтоосон цэг унтрах болно. Дараа нь давтана. Үндсэндээ энэ код нь моторыг ESC хэрхэн удирддаг болохыг харах боломжийг олгодог. Түүнчлэн код нь үлдсэн далавч эсвэл квадрокоптероор нисэхийн тулд кодын үлдсэн хэсгийг боловсруулахад 4 ESC -ийг нэгэн зэрэг удирдах үндсэн блок юм.
Код:
#оруулах; Servo esc;
int Pin = 0;
int x = 0;
хүчингүй тохиргоо () {
esc.attach (9); }
void loop () {
int throttle = analogRead (Pin);
тохируулагч = газрын зураг (тохируулагч, 0, 1023, 0, 179);
for (x = 0; x <175; x ++) {
esc.write (x); саатал (250); }
esc.write (0);
саатал (10000); }
Алхам 4: Холбогдож ажиллуулна уу
Алхам 8: ESC Улаан утсаа Battery +-т холбоно уу.
Алхам 9: ХБХ -ийн командыг ашиглан ESC -ийг удирдаж буй Arduino Nano -оо сайхан өнгөрүүлээрэй.
Зөвлөмж болгож буй:
Arduino болон Raspberry Pi ашиглан интернетийн хяналттай видео дамжуулах роботыг бүтээгээрэй: 15 алхам (зурагтай)
Arduino болон Raspberry Pi ашиглан интернетээр хянагддаг видео дамжуулах роботыг бүтээгээрэй: Би @RedPhantom (LiquidCrystalDisplay / Itay гэгддэг), Израилийн 14 настай оюутан, Макс Шейн ахлах сургууль, математикийн чиглэлээр сурдаг. Би хүн бүрээс сурч, хуваалцах зорилгоор энэхүү төслийг хийж байна
Бие даасан Arduino 3.3V W / Гадаад 8 МГц -ийн цагийг Arduino Uno -оос ICSP / ISP (Цуваа хяналттай!) -Аар програмчилж байна: 4 алхам
Бие даасан Arduino 3.3V W / Гадаад 8 МГц -ийн цагийг Arduino Uno -оос ICSP / ISP -ээр програмчилж байна (Цуваа хяналттай!): Зорилго: 8 МГц -ийн гадаад цагнаас 3.3 В хүчдэл дээр ажилладаг бие даасан Arduino бүтээх. Үүнийг Arduino Uno-аас ISP-ээр (ICSP гэж нэрлэдэг, хэлхээний цуваа програмчлал) програмчлах (5V дээр ажилладаг) Ачаалагч файлыг засварлаж, шарахын тулд
Arduino ашиглан RC хяналттай робот - Алхам алхамаар: 3 алхам
Arduino ашиглан RC Tracked робот Та өмнөх төслүүдээ хэрэгжүүлсэн гэж найдаж байна - Spinel Crux V1 - The Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms, The Badland Braw
Tinee9: Arduino өөрийгөө тэнцвэржүүлэгч: 5 алхам (зурагтай)
Tinee9: Arduino өөрөө тэнцвэржүүлэгч: Tiny9 нь Arduino өөрөө тэнцвэржүүлэгчийг Arduino Nano, servo болон Tiny9 LIS2HH12 модулийг ашиглан танилцуулж байна
Arduino дээр ESC програмчлал (Hobbyking ESC): 4 алхам
Arduino дээр ESC програмчлал (Hobbyking ESC): Сайн байцгаана уу, би танд Hobbyking ESC -ийг хэрхэн програмчлах, ашиглах талаар үзүүлэх болно. Би хэдхэн мэдээлэл, заавар олж авсан нь надад тийм ч их тус болоогүй тул ойлгоход маш энгийн өөрийн ноорог зурахаар шийдлээ. Импорт