Table des matières:
Vidéo: Tinee9 : ESC contrôlé par Arduino : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Il y a 4 ans, j'ai fabriqué mon propre drone pour un coût de 300 $ alors que le premier drone commercial coûtait environ 1 500 $. Le contrôleur Arducopter contrôlait le moteur ESC, j'ai utilisé le cadre DJI DIY et j'ai acheté une télécommande 720MHZ. Voici un KIT modifié de ce que j'ai construit il y a 4 ans. KIT Maintenant que j'ai un peu plus d'expérience dans l'ingénierie aérospatiale électronique, je souhaite construire mon propre contrôleur PCBA pour contrôler le drone.
J'utiliserai Arduino pour ma plate-forme. Pour aujourd'hui, je vais démontrer que nous pouvons contrôler un ESC avec et arduino nano.
Difficulté: Modérée
Connaissances: Besoin de connaître la soudure, Besoin de connaître les connexions électriques de base d'un drone.
Rappel Tinee9.com a d'autres tutoriels concernant Arduino et parle également de l'électronique courante telle que les drones. Je parle de leur utilisation et du fonctionnement des capteurs sur les Drones utilisés par les entreprises ou les équipes de recherche et développement.
Étape 1: Matériaux
Je ne voulais pas choisir la soudure, le fer à souder, le PC et le câble USB, mais vous pouvez obtenir le reste des articles à partir de ce lien KIT
Matériaux: ESC
Moteur
Batterie qui fera tourner le moteur
Souder
Fer à souder
Arduino Nano
Planche à pain
Cavalier
ordinateur
Cable USB
IDE Arduino
Étape 2: Assemblage de base
Étape 1: Soudez votre moteur au contrôleur ESC.
Étape 2: Attachez votre Arduino Nano à une planche à pain.
Étape 3: Attachez votre batterie - au fil noir de l'ESC.
Étape 4: Attachez votre ESC Black à la broche Arduino GND.
Étape 5: Attachez votre fil blanc ESC à la broche Arduino D9.
Étape 6: connectez l'Arduino Nano au PC avec un câble USB.
Étape 3: Coder
Étape 7: Programmez Arduino Nano avec ce code dans Arduino IDE.
Le code initialise l'ESC, puis accélère toutes les 0,25 seconde jusqu'à ce qu'un point de consigne codé en dur s'éteigne. Puis répète. Fondamentalement, ce code vous permet de voir comment un moteur est commandé par un ESC. De plus, le code est le bloc de construction de base pour commander 4 ESC en même temps lorsque vous développez le reste du code pour piloter une voilure fixe ou un quadricoptère.
Code:
#comprendre; Servo esc;
int Broche = 0;
entier x = 0;
void setup() {
esc.attach(9); }
boucle vide() {
int accélérateur = analogRead(Pin);
accélérateur = map(accélérateur, 0, 1023, 0, 179);
pour(x = 0; x < 175; x++){
esc.write(x); retard (250); }
esc.write(0);
retard (10000); }
Étape 4: Connectez-vous et exécutez
Étape 8: Attachez votre fil rouge ESC à la batterie +.
Étape 9: Profitez de votre Arduino Nano en commandant l'ESC avec des commandes PWM.
Conseillé:
Construisez votre robot de streaming vidéo contrôlé par Internet avec Arduino et Raspberry Pi : 15 étapes (avec photos)
Construisez votre robot de streaming vidéo contrôlé par Internet avec Arduino et Raspberry Pi : je suis @RedPhantom (alias LiquidCrystalDisplay / Itay), un étudiant de 14 ans originaire d'Israël qui étudie à l'école secondaire Max Shein pour les sciences avancées et les mathématiques. Je fais ce projet pour que tout le monde puisse apprendre et partager! Vous avez peut-être pensé
Bandes lumineuses à DEL à décoloration contrôlées par capteur, alimentées par Arduino : 6 étapes (avec images)
Bandes lumineuses à DEL à décoloration contrôlées par capteur et alimentées par Arduino : j'ai récemment fait rénover ma cuisine et je savais que l'éclairage « rehausserait » l'apparence des placards. J'ai opté pour ‘True Handless’ donc j'ai un espace sous le plan de travail, ainsi qu'une planche, sous le placard et sur le dessus des placards disponibles et
Programmation ESC sur Arduino (Hobbyking ESC): 4 étapes
Programmation ESC sur Arduino (Hobbyking ESC): Bonjour la communauté, je vais vous montrer comment programmer et utiliser le Hobbyking ESC. Je viens de trouver quelques informations et tutoriels, qui ne m'ont vraiment pas beaucoup aidé, alors j'ai décidé de programmer mon propre sketch, qui est très simple à comprendre. Importer
Contrôle du réseau matriciel LED avec Arduino Uno (face de robot alimenté par Arduino): 4 étapes (avec images)
Contrôle du tableau de matrices LED avec Arduino Uno (face de robot alimenté par Arduino) : cette instructable montre comment contrôler un tableau de matrices LED 8x8 à l'aide d'un Arduino Uno. Ce guide peut être utilisé pour créer un affichage simple (et relativement bon marché) pour vos propres projets. De cette façon, vous pouvez afficher des lettres, des chiffres ou des animations personnalisées
Fauteuil roulant contrôlé par vision par ordinateur avec mannequin : 6 étapes (avec photos)
Fauteuil roulant contrôlé par vision par ordinateur avec mannequin : projet de AJ Sapala, Fanyun Peng, Kuldeep Gohel, Ray LC.Instructable par AJ Sapala, Fanyun Peng, Ray LC.Nous avons créé un fauteuil roulant avec des roues contrôlées par une carte Arduino, qui est à son tour contrôlée par un raspberry pi exécutant openCV via Processing