
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

4 жыл мурун мен биринчи дрону болжол менен $ 1500 болгондо, кайра 300 долларга өзүмдүн учкучсуз учагымды жасадым. Arducopter контролери ESC моторун башкарды, мен DJI DIY фреймин колдондум жана 720MHZ пультун сатып алдым. Бул жерде мен 4 жыл мурун курган нерсенин өзгөртүлгөн КИТИ. KIT Азыр мен электроника аэрокосмостук инженериясында бир аз тажрыйбага ээ болгондон кийин, дронду башкаруу үчүн өзүмдүн PCBA контроллеримди кургум келет.
Мен платформам үчүн Arduino колдоном. Бүгүнкү күндө, мен ESCти arduino нано менен башкара аларыбызды көрсөтөм.
Кыйынчылык: орточо
Билимдер: ширетүүнү билүү керек, дрондун негизги электр байланыштарын билүү керек.
Эскертүү Tinee9.comдо Arduinoго байланыштуу башка Окутуулар бар, ошондой эле Дрон сыяктуу жалпы электроника жөнүндө айтылат. Мен алар кантип колдонулаары жана сенсорлор компаниялар же изилдөө жана иштеп чыгуу топтору колдонгон Дрондордо кантип иштээри жөнүндө сүйлөшөм.
1 -кадам: материалдар
Мен ширеткичти, темирди, компьютерди жана USB кабелин тандагым келген жок, бирок калган нерселерди бул шилтемеден ала аласыз
Материалдар: ESC
Мотор
Моторду иштете турган батарея
Solder
Solder Iron
Arduino Nano
Нан тактасы
Jumper Wire
PC
USB кабели
Arduino IDE
2 -кадам: Негизги Ассамблея


1 -кадам: Моторуңузду ESC контроллерине кошуңуз.
2 -кадам: Ардуино Нанону нан тактасына тиркеңиз.
3 -кадам: Батарейканы тиркөө - ESC Black Wireге.
4 -кадам: ESC Black'иңизди Arduino GND Pinге тиркеңиз.
5 -кадам: ESC Ак зымыңызды Arduino D9 Pinге туташтырыңыз.
6 -кадам: USB кабели менен ЖКга Arduino Nano тиркеңиз.
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);
үчүн (x = 0; x <175; x ++) {
esc.write (x); кечигүү (250); }
esc.write (0);
кечигүү (10000); }
4 -кадам: туташуу жана иштетүү

8 -кадам: ESC Кызыл зымыңызды Батареяга +тиркеңиз.
9 -кадам: PWM буйруктары менен ESCти башкарган Arduino Nano ырахат алыңыз.
Сунушталууда:
DIY Arduino Bluetooth көзөмөлдөгөн унаа: 6 кадам (сүрөттөр менен)

DIY Arduino Bluetooth көзөмөлдөгөн унаа: Салам достор! Менин атым Николас, мен 15 жаштамын, Афинада, Грецияда жашайм. Бүгүн мен сизге Arduino Nano, 3D принтер жана кээ бир жөнөкөй электрондук компоненттерди колдонуп, 2 дөңгөлөктүү Bluetooth башкарылуучу машинаны кантип жасоону көрсөтөм! Мени сөзсүз көрүңүз
Arduino жана Raspberry Pi менен интернет көзөмөлдөгөн видео агымдык роботту куруңуз: 15 кадам (сүрөттөр менен)

Arduino жана Raspberry Pi менен интернет көзөмөлдөгөн видео агымдык роботту түзүңүз: Мен @RedPhantom (aka LiquidCrystalDisplay / Itay), Израилден келген, 14 жаштагы студент, Макс Шейн кенже орто мектебинде илим жана математика үчүн. Мен бул долбоорду баарына үйрөнүү жана бөлүшүү үчүн жасап жатам
DIY Arduino көзөмөлдөгөн жумуртка-бот: 12 кадам (сүрөттөр менен)

DIY Arduino Controled Egg-Bot: Бул көрсөтмөлөрдө мен сизге Arduino менен өзүңүздүн Эгт-Ботту кантип башкарууну көрсөтөм. Мен буга чейин жасагым келген, бирок мен үчүн өтө оор деп ойлогом, бирок мен жаңылганмын. Аны куруу оңой, аны ар ким жасай алат
Tinee9: Arduino өзүн-өзү тең салмакташтыруу: 5 кадам (сүрөттөр менен)

Tinee9: Arduino өзүн-өзү тең салмакташтыруучу: Tiny9 Arduino Self-Balancerди Arduino Nano, servo жана Tiny9 LIS2HH12 модулун колдонуу менен тартуулайт
Arduino боюнча ESC программалоо (Hobbyking ESC): 4 кадам

Edu Arduino боюнча программалоо (Hobbyking ESC): Саламатсызбы коомчулук, мен сизге Hobbyking ESCти кантип программалоо жана колдонуу керек экенин көрсөтөм. Мен жөн эле мага анча жардам бербеген бир нече маалыматты жана окуу куралдарын таптым, ошондуктан мен түшүнүү үчүн өтө жөнөкөй болгон өз эскизимди программалоону чечтим. Импорт