Πίνακας περιεχομένων:

Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 βήματα (με εικόνες)
Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 βήματα (με εικόνες)

Βίντεο: Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 βήματα (με εικόνες)

Βίντεο: Quadcopter With Nodemcu and Blynk (Without Flight Controller): 5 βήματα (με εικόνες)
Βίντεο: How I Made NodeMcu Flight Controller | WiFi Controlled | MPU6050 2024, Νοέμβριος
Anonim
Quadcopter With Nodemcu and Blynk (Χωρίς Flight Controller)
Quadcopter With Nodemcu and Blynk (Χωρίς Flight Controller)
Quadcopter With Nodemcu and Blynk (Χωρίς Flight Controller)
Quadcopter With Nodemcu and Blynk (Χωρίς Flight Controller)

Γεια σας παιδιά.!

Η αναζήτηση για την κατασκευή drone χωρίς ελεγκτή πτήσης τελειώνει εδώ.

Έφτιαχνα κάπως drone για το πρότζεκτ μου που περιλαμβάνει επιβίωση. Σερφάρω δίχτυα όλη τη νύχτα για να λειτουργήσει χωρίς τον ελεγκτή πτήσης και ήταν πολύ απογοητευτικό που δεν το έκανα. Έτσι, αποφάσισα να το κάνω αυτό διδακτικό έτσι είναι εύκολο για όσους θα κάνει drone χωρίς ελεγκτή πτήσης.

Το Blynk είναι μια πλατφόρμα IOT ανοιχτού κώδικα όπου μπορεί κανείς να ελέγχει τα πράγματα από απόσταση. (Μπορεί να δηλωθεί ακόμη και ως καθολικό τηλεχειριστήριο). Ελέγξτε την ιστοσελίδα τους για να μάθετε περισσότερα.

Ευχαριστώ τον Blynk.!

Ο Nodemcu βρισκόταν σε buzz αυτές τις μέρες. Έχω χρησιμοποιήσει το nodemcu λόγω της ευκολίας του στον προγραμματισμό. Κάποιος μπορεί να το προγραμματίσει στο arduino IDE.

Προϋποθέσεις: Πρέπει κανείς να γνωρίζει τις βασικές τεχνικές συγκόλλησης και του Arduino IDE.

Πράγματα που χρειάζονται:

1. Κινητήρες BLDC. (Στην περίπτωσή μου, έχω χρησιμοποιήσει κινητήρες 2212 1800KV της ποσότητας 4)

2.30Α ESC-4

3. Ένα πλαίσιο drone (μπορεί κανείς να το παραγγείλει online ή μπορεί να το κάνει έτσι).

4. Μπαταρία LIPO (Συνήθως με φορτιστή) (έχω χρησιμοποιήσει μπαταρία προδιαγραφών 2200 mAh 11.1V 30C).

5. Πίνακας διανομής ισχύος.

6. Nodemcu

Βιβλιογραφικές αναφορές:

Εδώ είναι οι αναφορές που έχω χρησιμοποιήσει:

1. Έγγραφα Blynk

2. Έγγραφα Nodemcu

3. Esp9266WiFi Header.

4. Εργασία BLDC και ESC, βαθμονόμηση. (Ανατρέξτε στο youtube).

Timeρα να ξεκινήσετε.!

Βήμα 1: Καλωδίωση των Escs και BLDCs

Τα ESCs χρησιμοποιούνται γενικά για τον έλεγχο της ταχύτητας του κινητήρα. Οι τρεις ακίδες που βγαίνουν από το ESC δίνονται στους κινητήρες BLDC ως εξής. Το σήμα PWM παράγεται από το nodemcu που θα ελέγχει την ταχύτητα του κινητήρα.

Αεροδυναμική που πρέπει να ληφθεί υπόψη: Το συνεργιστικό βήμα για να πετάξει το drone είναι η αεροδυναμική του. Οι αντίθετοι μεταξύ τους κινητήρες πρέπει να έχουν την ίδια κατεύθυνση. δύο αντίθετοι κινητήρες πρέπει να είναι σε CW. Συγκολλήστε σωστά φροντίζοντας τη δυναμική.

Βήμα 2: Ρύθμιση της εφαρμογής Blynk

Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk

Κατεβάστε την εφαρμογή blynk. Μπορείτε να τη βρείτε στο κατάστημα Android/ios. Δημιουργήστε κενό λογαριασμό και ελέγξτε τον λογαριασμό σας.

Εγκαταστήστε τη βιβλιοθήκη blynk στο Arduino IDE.

Προσθέστε δύο widget ρυθμιστικού. Το ένα είναι για βαθμονόμηση κινητήρα και το άλλο για έλεγχο κινητήρα. Επιλέξτε ένα ρυθμιστικό και εκχωρήστε τον πείρο ως V0 και αλλάξτε την υψηλότερη τιμή σε 255. (Για βαθμονόμηση) Επιλέξτε ένα άλλο ρυθμιστικό και εκχωρήστε τον πείρο ως V1 και αλλάξτε η υψηλότερη τιμή στο 255. (Για έλεγχο drone) Μπορείτε να χρησιμοποιήσετε το ίδιο widget για να βαθμονομήσετε και να ελέγξετε το drone. (αλλά δεν συνιστάται) Ορισμένες εικόνες έχουν μεταφορτωθεί για να δείξουν επίδειξη.

Βήμα 3: Κωδικός IDE Arduino

Image
Image

Ελέγξτε αυτόν τον σύνδεσμο για να λάβετε τον κωδικό.

Το πακέτο πλακέτας Esp8266 πρέπει να εγκατασταθεί στο Arduino IDE. Ακολουθήστε το βίντεο που μεταφορτώθηκε για να προσθέσετε τη βιβλιοθήκη ESP8266 στο Arduino IDE.

Ανοίξτε το αρχείο στο Arduino και ανεβάστε τον κώδικα επιλέγοντας τον πίνακα στον πίνακα διαχείρισης ως "Nodemcu".

Βήμα 4: Βαθμονόμηση των κινητήρων

Προσοχή.! Βεβαιωθείτε ότι οι έλικες έχουν αφαιρεθεί κατά τη βαθμονόμηση. Μια σημαντική προφύλαξη «γιατί είχα πολύ κακή εμπειρία με αυτά!»; Οι κινητήρες πρέπει να «καλιμπραριστούν». ταχύτητα στην υψηλότερη και χαμηλότερη τάση που παρέχεται από το mcu. Μόλις ρυθμιστεί σωστά η εφαρμογή blynk και ολοκληρωθεί η καλωδίωση του esc και του BLDC, το επόμενο βήμα είναι η βαθμονόμηση. Αφού συνδέσετε τα τέσσερα escs 'σε μια πηγή ενέργειας (συνήθως μια μπαταρία λιπο), οι κινητήρες θα δώσουν ένα ηχητικό σήμα για τη βαθμονόμηση του esc. Ακολουθήστε τα απλά βήματα για τη βαθμονόμηση των BLDCs'1. Αφού ο κινητήρας δώσει ένα μπιπ, αλλάξτε το ρυθμιστικό στη μέγιστη τιμή (Στην περίπτωσή μου είναι 255). 2. Ο κινητήρας το εντοπίζει και δίνει δεύτερο ηχητικό σήμα για το χαμηλό γκάζι. Αυτή τη φορά μετακινήστε το ρυθμιστικό στη χαμηλότερη τιμή, π.χ. 03. Ο κινητήρας θα δώσει δύο φορές μπιπ δηλώνοντας ότι η βαθμονόμηση έχει ολοκληρωθεί και αλλάζει την τιμή του ρυθμιστικού για να αλλάξει την ταχύτητα των κινητήρων. Έγινε.!

Βήμα 5: Όλα Έγιναν.! ✌?

Βεβαιωθείτε ότι όλοι οι κινητήρες πρέπει να έχουν την ίδια ταχύτητα (δηλαδή, τις ίδιες στροφές ανά λεπτό) για να αιωρούνται.

Καλημερα σε ολους.!

Οποιαδήποτε ερωτήματα:

Επικοινωνήστε στο [email protected]

Συνιστάται: