Sommario:
- Passaggio 1: cablaggio di Esc e BLDC
- Passaggio 2: configurazione dell'app Blynk
- Passaggio 3: codice IDE Arduino
- Passaggio 4: calibrazione dei motori
- Passaggio 5: tutto fatto!✌?
Video: Quadricottero con Nodemcu e Blynk (senza controller di volo): 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Ciao ragazzi.!
La ricerca per realizzare un drone senza controllore di volo finisce qui.
Stavo creando un drone per il mio progetto che prevede la survillence. Stavo navigando in rete durante la notte per farlo funzionare senza il controller di volo ed è stato molto deludente che non ne avessi uno. Quindi ho deciso di renderlo istruttivo in modo che sia facile per coloro che farà drone senza controllore di volo.
Blynk è una piattaforma IOT open source in cui è possibile controllare le cose da remoto. (Può anche essere indicato come un telecomando universale). Dai un'occhiata alla loro pagina web per saperne di più.
Grazie a Blynk.!
Nodemcu è stato in fermento in questi giorni. Ho usato nodemcu per la sua facilità di programmazione. Uno può programmarlo nell'IDE di Arduino stesso.
Prerequisiti: È necessario conoscere le tecniche di saldatura di base e dell'IDE Arduino.
Cose necessarie:
1. Motori BLDC. (Nel mio caso, ho usato motori 2212 1800KV di quantità 4)
2.30A ESC-4
3. Una cornice per drone (si può ordinarla online o realizzarla in questo modo).
4. Batteria LIPO (in genere con un caricabatterie) (ho usato una batteria specifica da 2200 mAh 11,1 V 30C).
5. Scheda di distribuzione dell'alimentazione.
6. Nodemcu
Riferimenti:
Ecco i riferimenti che ho usato:
1. Documenti Blynk
2. Documenti Nodemcu
3. Esp9266 Funzioni di intestazione WiFi.
4. BLDC ed ESC funzionanti, calibrazione. (Fare riferimento a youtube).
È ora di iniziare.!
Passaggio 1: cablaggio di Esc e BLDC
Gli ESC sono generalmente usati per controllare la velocità del motore. I tre pin che escono dall'ESC sono dati ai motori BLDC come segue. Il segnale PWM è generato dal nodemcu che controllerà la velocità del motore.
L'aerodinamica da considerare: Il passo sinergico per far volare il drone è l'aerodinamica. I motori che sono opposti l'uno all'altro devono nella stessa direzione Due motori opposti devono essere nella stessa direzione (cioè ACW), quindi l'altro due motori opposti devono essere in CW. Saldare adeguatamente curando la dinamica.
Passaggio 2: configurazione dell'app Blynk
Scarica l'app blynk. Puoi trovarla nello store Android/ios. Crea un account vuoto e verifica il tuo account.
Installa la libreria blynk nell'IDE di Arduino.
Aggiungi due widget slider. Uno è per la calibrazione del motore e l'altro è per il controllo del motore. Scegli uno slider e assegna il pin come V0 e cambia il valore più alto in 255.(Per la calibrazione)Scegli un altro slider e assegna il pin come V1 e cambia il valore più alto a 255. (Per controllare il drone) È possibile utilizzare lo stesso widget per calibrare e controllare il drone. (ma non consigliato) Alcune immagini sono state caricate per mostrare la dimostrazione.
Passaggio 3: codice IDE Arduino
Controlla questo link per ottenere il codice.
Il pacchetto della scheda Esp8266 deve essere installato sull'IDE di Arduino. Segui il video caricato per aggiungere la libreria ESP8266 all'IDE di Arduino.
Apri il file in Arduino e carica il codice selezionando la scheda in Boards manager come "Nodemcu".
Passaggio 4: calibrazione dei motori
Attenzione.!Assicurarsi che le eliche siano rimosse durante la calibrazione. Una precauzione importante perché ho avuto una brutta esperienza con loro.!?I motori devono essere "calibrati". È più definito come abbinare l'acceleratore più alto e più basso velocità alla tensione più alta e più bassa fornita dall'mcu. Una volta che l'app blynk è stata configurata correttamente e il cablaggio di esc e BLDC è stato eseguito, il passaggio successivo è la calibrazione. Dopo aver collegato i quattro esc a una fonte di alimentazione (tipicamente una batteria lipo), i motori emetteranno un segnale acustico per calibrare l'esc. Seguire i semplici passaggi per calibrare i BLDC 1. Dopo che il motore emette un segnale acustico, modificare lo slider sul valore massimo (nel mio caso è 255). 2. Il motore lo rileva e emette un secondo segnale acustico per l'acceleratore basso. Questa volta sposta il cursore sul valore più basso, ovvero 03. Il motore emetterà due segnali acustici per indicare che la calibrazione è stata eseguita e cambia il valore del cursore per modificare la velocità dei motori. fatto.!
Passaggio 5: tutto fatto!✌?
Assicurati che tutti i motori abbiano la stessa velocità (cioè, lo stesso numero di giri) per librarsi.
Buona giornata a tutti.!
Qualche domanda:
Raggiungere [email protected]
Consigliato:
Dispenser di disinfettante per le mani senza contatto fai-da-te senza un Arduino o un microcontrollore: 17 passaggi (con immagini)
Dispenser di disinfettante per le mani senza contatto fai-da-te senza un Arduino o un microcontrollore: come tutti sappiamo, l'epidemia di COVID-19 ha colpito il mondo e ha cambiato il nostro stile di vita. In questa condizione, l'alcol e i disinfettanti per le mani sono fluidi vitali, tuttavia devono essere utilizzati correttamente. Toccare contenitori di alcol o disinfettanti per le mani con mani infette c
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Controller di volo Multiwii controllato da Arduino fai da te: 7 passaggi (con immagini)
Controller di volo Multiwii controllato da Arduino fai da te: questo progetto consiste nel creare una scheda logica drone multicopter versatile ma personalizzata basata su Arduino e Multiwii
Robot di navigazione con sensori a scarpa, senza GPS, senza mappa: 13 passaggi (con immagini)
Robot di navigazione con sensori a scarpa, senza GPS, senza mappa: il robot si muove su un percorso preprogrammato e trasmette (tramite bluetooth) le informazioni sul movimento effettivo a un telefono per il monitoraggio in tempo reale. Arduino è pre-programmato con il percorso e oblu viene utilizzato per rilevare il movimento del robot. oblu trasmette informazioni di movimento
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): 3 passaggi
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): AGGIORNAMENTO: PER FAVORE, PER FAVORE, PER FAVORE, PER IL MIO ISTRUTTORE, GRAZIE ^_^ POTRESTI ANCHE VOTARE PER IL MIO ALTRO CONCORSO ISCRIZIONE A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O FORSE VOTA PER IL MIO MIGLIORE AMICO