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

Project RC: 7 Βήματα
Project RC: 7 Βήματα

Βίντεο: Project RC: 7 Βήματα

Βίντεο: Project RC: 7 Βήματα
Βίντεο: Stop Working Every 7th Day? Learn Why God Made the Suggestion. 2024, Ιούλιος
Anonim
Project RC
Project RC
Project RC
Project RC

Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com).

Ως γενική άποψη, η ιδέα αυτού του έργου είναι να αποκτήσει μια εισαγωγική κατανόηση των ηλεκτρονικών, της συγκόλλησης, της καλωδίωσης και της κωδικοποίησης στο Arduino σε σχέση με αντικείμενα RC. Για να είμαι απόλυτα ειλικρινής, πριν από αυτό το έργο, ο τρόπος με τον οποίο λειτουργούσαν τα αυτοκίνητα RC ήταν ένα μυστήριο για μένα. Έτσι σε αυτό το Instructable θα μοιραστώ μαζί σας και θα σας διδάξω τι έχω μάθει και πώς να φτιάξω το ίδιο αυτοκίνητο RC που έφτιαξα. Ο λόγος για την κατασκευή αυτού του αυτοκινήτου RC με Arduino είναι για να μπορώ να συμπεριλάβω φλας στο αυτοκίνητο. Η ενσωμάτωση ενός μικροελεγκτή μου επιτρέπει επίσης να προσθέσω φώτα κεφαλής, πίσω φώτα και ήχο στο μέλλον, αν το θέλω.

Βήμα 1: Εξαγορά των ανταλλακτικών

Έτσι για να ξεκινήσετε αυτό το έργο θα χρειαστείτε αρκετά μέρη και κομμάτια. Θα κάνω ό, τι καλύτερο μπορώ για να συνδέσω όλα τα μέρη που αγοράστηκαν και θα προσθέσω επίσης τυχόν τρισδιάστατα εκτυπωμένα αρχεία που χρειάστηκαν για τη δημιουργία αυτού του έργου.

Πράγματα που θα χρειαστείτε:

  • Συγκολλητικό σίδερο
  • Συγκολλητικό καλώδιο
  • ProtoBoard
  • 1/18ης κλίμακας RC Car (αυτό θα σας δώσει έναν ελεγκτή και δέκτη που έχουν ήδη ταιριάξει, Ωστόσο, μπορείτε να αγοράσετε εξαρτήματα ξεχωριστά και να συνδυάσετε την κατασκευή, απλά γίνεται πιο δύσκολο με τους μηχανικούς.)
  • Arduino Uno
  • Ενα κουτί
  • 2 LED
  • 2 αντιστάσεις 220 ohm
  • Τρισδιάστατη εκτύπωση βασικού πλαισίου
  • Τρισδιάστατη εκτυπωμένη επάνω πλάκα
  • Τρισδιάστατοι εκτυπωμένοι τροχοί (αν θέλετε)
  • Σύρμα Arduino
  • Μπαταρία αυτοκινήτου RC (το αυτοκίνητο RC πιθανότατα συνοδεύεται από ένα)
  • Μπαταρία 9V
  • Προσαρμογέας κρούσης 9V για Arduino
  • Πιστόλι Hot Glue
  • ξυλάκια ζεστής κόλλας
  • 3D εκτυπωτής (ή πρόσβαση σε έναν)

συνδέσμους για τα παραπάνω πράγματα που χρησιμοποίησα:

συγκολλητικό σίδερο/σταθμός:

www.amazon.com/s?k=Zeny+898D&ref=nb_sb_nos…

κόλλα μετάλλων:

www.amazon.com/WYCTIN-Solder-Electrical-So…

ProtoBoard:

www.amazon.com/AUSTOR-Including-Double-Pro…

Αυτοκίνητο RC 1/18ης κλίμακας:

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

www.amazon.com/Traxxas-75054-5-LaTrax-Rall…

Arduino Uno:

www.amazon.com/Development-Microcontroller…

LED:

www.amazon.com/Lights-Emitting-Assortment-…

Ενα κουτί:

οποιοδήποτε κουτί θα οφείλεται

Αντίσταση 220 Ohm:

www.amazon.com/s?k=220+ohm+resistors&ref=n…

Τρισδιάστατα τυπωμένα μέρη:

τα αρχεία Gcode για τα ανταλλακτικά που χρησιμοποίησα για αυτό το συγκεκριμένο αυτοκίνητο RC θα πρέπει να βρίσκονται στα αρχεία για αυτό το βήμα.

Σύρματα Arduino:

www.amazon.com/Elegoo-EL-CP-004-Multicolor…

Προσαρμογέας μπαταρίας 9V:

www.amazon.com/AspenTek-Battery-Accessorie…

Πυροβόλο και ραβδιά με ζεστή κόλλα:

www.amazon.com/ccbetter-Upgraded-Removable…

3D εκτυπωτής: (δεν χρειάζεται να το αγοράσετε, ωστόσο, αυτός είναι ο εκτυπωτής που χρησιμοποίησα για αυτό το έργο.)

www.amazon.com/ANYCUBIC-Mega-S-Extruder-Su…

τυχόν ανταλλακτικά/κομμάτια που έμειναν έξω μένουν εκτός επειδή είναι συνηθισμένα είδη οικιακής χρήσης που θα πρέπει να μπορεί να τα αποκτήσει ο καθένας από το κατάστημα ή έχουν ήδη έρθει με το αυτοκίνητο RC που αγοράστηκε.

Επίσης, θα χρειαστεί να κατεβάσετε το λογισμικό Arduino εάν δεν το έχετε ήδη. (ΕΙΝΑΙ ΔΩΡΕΑΝ)

Ορίστε ο σύνδεσμος

www.arduino.cc/en/Main/Software

Βήμα 2: RC Car Tear Down

Τώρα που έχετε αποκτήσει όλα τα μέρη και τα κομμάτια σας, ήρθε η ώρα να ξεκινήσετε την κατασκευή.

για να ξεκινήσει ας αφαιρέσουμε το αυτοκίνητο RC που αγοράσατε. οπότε το αυτοκίνητο που τοποθετήσατε ήταν ένα τετρακίνητο αυτοκίνητο που έχει και εμπρός και πίσω διαφορικό. εάν έχετε αρκετά μεγάλο κουτί, μπορείτε να διατηρήσετε αυτό το μήκος και να προχωρήσετε στο επόμενο βήμα. Ωστόσο, εάν το κουτί σας δεν είναι αρκετά μεγάλο, τότε θα χρειαστεί να διαχωρίσετε το αυτοκίνητο RC. για να το κάνετε αυτό θα πρέπει να αφαιρέσετε την μπαταρία, το δέκτη, το σερβο, το δίσκο της μπαταρίας και το μεσαίο τμήμα που κρατά τα δύο διαφορικά μαζί. θα χρειαστεί επίσης να αφαιρέσετε τον άξονα μετάδοσης κίνησης και από τα δύο διαφορικά. Μόλις αφαιρεθούν όλα αυτά, πρέπει στη συνέχεια να κόψετε τον άξονα μετάδοσης κίνησης στο επιθυμητό μήκος και να τον επανατοποθετήσετε μόνο στο πίσω διαφορικό. το πίσω διαφορικό είναι αυτό με τους τροχούς που δεν στρίβουν αριστερά και δεξιά.

Βήμα 3: Ανακατασκευή

Ανοικοδομώ
Ανοικοδομώ
Ανοικοδομώ
Ανοικοδομώ

Εάν δεν γκρεμίσατε το αυτοκίνητο RC Συνεχίστε στο επόμενο βήμα.

Τώρα που το αυτοκίνητο RC έχει διαλυθεί και ο άξονας κίνησης έχει κοπεί και εγκατασταθεί ξανά, μπορείτε να ξεκινήσετε την ανακατασκευή του αυτοκινήτου. Για να γίνει αυτό θα χρειαστεί να εκτυπώσετε τα τρισδιάστατα μέρη από το πρώτο βήμα.

Βήματα κατασκευής:

  • Κοιτάζοντας την πρώτη φωτογραφία πάνω από την πλάκα βάσης, θα βιδώσετε το μπροστινό διαφορικό στις οπές 1 και 2 (με αυτή τη σειρά).
  • Στη συνέχεια, θα βιδώσετε το πίσω διαφορικό στις οπές 3 και 4 (αντίστοιχα).
  • Στη συνέχεια, θα χρησιμοποιήσετε τον ίδιο βραχίονα στήριξης που ήρθε για το σερβο τιμονιού και θα τον βιδώσετε στις οπές 5 και 6 αντίστοιχα.
  • Το επόμενο βήμα είναι να στερεώσετε την κορυφαία πλάκα, για να κάνετε αυτήν τη βίδα μια τρύπα στην κορυφή του διαφορικού ΕΜΠΡΟΣ και η τρύπα 2 στην κορυφή του ΠΙΣΩ διαφορικού.
  • στη συνέχεια τραβήξτε τα καλώδια για τον κινητήρα από την οπή 3.

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

Βήμα 4: Ηλεκτρική ρύθμιση

Ηλεκτρική ρύθμιση
Ηλεκτρική ρύθμιση

τώρα ήρθε η ώρα να λειτουργήσουν και να συνδεθούν όλα τα ηλεκτρικά εξαρτήματα.

Συγκόλληση:

  • Για να ξεκινήσετε (εάν είστε νέοι στη συγκόλληση) προτείνω να πάρετε ένα από τα πρωτόπλακα και μερικά επιπλέον καλώδια και να εξασκήσετε τη συγκόλληση, μπορεί να είναι λίγο δύσκολο αν δεν το έχετε ξανακάνει.
  • Μόλις νιώσετε ότι είστε έτοιμοι να δείτε το σχηματικό που έχω δημοσιεύσει παραπάνω, θα θελήσετε να ξεκινήσετε με το ProtoBoard.
  • Για αυτό θα πρέπει να ξεκινήσετε κολλώντας ένα RED αρσενικό σε αρσενικό σύρμα arduino στο protoboard που βγαίνει οριζόντια. Αυτό θα προσαρτηθεί στον τερματικό 5V στον πίνακα Arduino.
  • Στη συνέχεια, συνδέστε ένα μαύρο σύρμα Arduino σε μια ξεχωριστή γραμμή στην πλακέτα με τον ίδιο τρόπο όπως το πρώτο σύρμα. Αυτό θα προσαρτηθεί στο τερματικό γείωσης στον πίνακα Arduino.
  • Στη συνέχεια, θα χρειαστεί να συνδέσετε 2 ακόμη RED σύρματα σύμφωνα με το κόκκινο σύρμα που συνδέεται με τον τερματικό 5V στο Arduino. Στη συνέχεια γεφυρώστε τα 3 καλώδια μαζί χρησιμοποιώντας τη συγκόλληση.
  • Στη συνέχεια, συνδέστε 5 ΜΑΥΡΑ σύρματα σύμφωνα με το πρώτο καλώδιο γείωσης που συνδέσατε. Αυτά είναι απαραίτητα επειδή όλα πρέπει να βασίζονται συνήθως στο Arduino ή αυτό το έργο δεν θα λειτουργήσει.
  • Στη συνέχεια, θα χρειαστεί να κολλήσετε μια αντίσταση 220 ohm στη θετική πλευρά των ΔΥΟ LED που θα χρησιμοποιηθούν για αυτό το έργο. Εάν αυτό δεν γίνει, τότε τα LED θα καούν και θα πρέπει να αντικατασταθούν, κάτι που δεν θα είναι εύκολο.
  • Στη συνέχεια κολλήστε ένα κόκκινο σύρμα στην αντίθετη πλευρά των αντιστάσεων (όπως φαίνεται στο παραπάνω διάγραμμα).

Μόλις ολοκληρωθεί αυτή η συγκόλληση, μπορείτε να συνδέσετε τα πάντα ΕΚΤΟΣ των μπαταριών με τον τρόπο που φαίνεται στο σχήμα. Για αναφορά στα περισσότερα 3 servos καλωδίων και ESC (ηλεκτρονικός ελεγκτής ταχύτητας), το καλώδιο ΛΕΥΚΟ (ή ΠΟΡΤΟΚΑΛΙ) είναι το καλώδιο σήματος, το RED καλώδιο είναι το καλώδιο εισόδου τάσης και το BLACK (ή BROWN) καλώδιο είναι το καλώδιο γείωσης.

ΕΠΙΣΗΣ η τροφοδοσία και η γείωση από το ΠΡΩΤΟΒΑΛΙΟ στον ΔΕΚΤΗ πρέπει να συνδέονται με την τροφοδοσία και τη γείωση στο κανάλι 1. το πράσινο καλώδιο πρέπει επίσης να συνδέεται με το κανάλι 1 και το πορτοκαλί σύρμα να συνδέεται με το κανάλι 2 του δέκτη.

Τι συμβαίνει???

Έτσι, για όσους από εσάς αναρωτιέστε τι συμβαίνει πραγματικά σε αυτό το set συνεχίστε να διαβάζετε, αν δεν σας ενδιαφέρει αυτό και θέλετε να συνεχίσετε να χτίζετε, τότε μπορείτε να προχωρήσετε στο επόμενο βήμα. Έτσι, αυτό που συμβαίνει είναι ότι συνδέουμε τον δέκτη στο Arduino. Τώρα ο Δέκτης λαμβάνει σήματα εισόδου από τον συνδεδεμένο ελεγκτή που με βάση την είσοδο των χρηστών θα κάνει το αυτοκίνητο να πηγαίνει μπροστά, πίσω, αριστερά και δεξιά. Ο πίσω κινητήρας ελέγχει την κίνηση προς τα εμπρός και προς τα πίσω και ο σερβομηχανισμός διεύθυνσης ελέγχει την αριστερή και δεξιά κίνηση των μπροστινών τροχών. Ο τρόπος με τον οποίο μπορούμε να κάνουμε τα φλας να λειτουργούν στο πίσω μέρος του αυτοκινήτου είναι ότι το Arduino λαμβάνει το σήμα εισόδου από τον δέκτη και, στη συνέχεια, με βάση το σήμα εισόδου στο σερβιτό τιμόνι, είτε το αριστερό είτε το δεξί LED θα αναβοσβήνει, δημιουργώντας έτσι φλας.

Βήμα 5: Το βάζουμε μαζί

Μόλις ολοκληρωθεί η ηλεκτρική ρύθμιση, είστε έτοιμοι να τα συνδυάσετε όλα.

για να το κάνω αυτό:

  • Πριν προσθέσετε την επάνω πλάκα στο βύσμα φροντίδας στο καλώδιο του δέκτη και τοποθετήστε τον δέκτη κάτω από την επάνω πλάκα. Αυτό θα το εμποδίσει να κινηθεί και να χαλαρώσουν τα καλώδια.
  • Στη συνέχεια, ξεκινήστε θερμαίνοντας το πιστόλι θερμής κόλλας
  • Στη συνέχεια, μόλις ζεσταθεί, προσθέστε μια κόλλα ζεστής κόλλας στο πάνω μέρος της θύρας καλωδίων 9V και του εκτυπωτή στην πλακέτα Arduino και πιέστε το κάτω μέρος του ProtoBoard πάνω στα (ακόμα ζεστά) ταμπάκια ζεστής κόλλας. αυτό θα κρατήσει ομοιόμορφα και τα δύο μαζί.
  • Στη συνέχεια, προσθέστε μια σταγόνα ζεστής κόλλας στο πάνω μέρος του πίσω διαφορικού και πιέστε το κάτω μέρος του Arduino σε αυτό. Αυτό θα εμποδίσει το Arduino να κυκλοφορεί ενώ οδηγείτε το αυτοκίνητο.
  • στη συνέχεια, τοποθετήστε ένα μικρό κομμάτι ζεστής κόλλας στο κάτω μέρος του ESC και πιέστε το στην επάνω πλάκα μπροστά από το Arduino. (ΒΕΒΑΙΩΘΕΙΤΕ ΝΑ ΜΗΝ ΑΠΟΦΡΑΞΕΤΕ ΤΑ ΛΙΜΑΝΙΑ ΣΤΟ ARDUINO, ΑΚΟΜΑ ΧΡΕΙΑΖΟΜΑΣΤΕ ΝΑ ΑΝΕΒΑΣΕΤΕ ΤΟΝ ΚΩΔΙΚΟ, και συνδέστε μια μπαταρία 9V.)
  • Ορίστε επίσης την ολοκληρωμένη μηχανική και ηλεκτρική κατασκευή δίπλα στο κουτί που θα χρησιμοποιήσετε για να στεγάσετε τα πάντα, αυτό θα σας επιτρέψει να σημειώσετε πού πρέπει να πάνε οι οπές για τους τροχούς.
  • στη συνέχεια κόψτε τις οπές για τους τροχούς. (ΣΗΜΕΙΩΣΗ: βεβαιωθείτε ότι έχετε κόψει τις τρύπες για τους μπροστινούς τροχούς λίγο μεγαλύτερες καθώς θα στρίβουν αριστερά και δεξιά και θα απαιτούν περισσότερο χώρο.)
  • Στη συνέχεια, ανοίξτε τρύπες στο πίσω μέρος του κουτιού που είναι αρκετά μεγάλες για να χωρέσει η άκρη του LED.
  • Δοκιμή προσαρμόστε τα πάντα στο κουτί με τις τρύπες και βεβαιωθείτε ότι όλα ταιριάζουν πριν προχωρήσετε.
  • Μόλις βεβαιωθείτε ότι όλα ταιριάζουν στο κουτί με τον τρόπο που υποτίθεται, τοποθετήστε μια μεγάλη ποσότητα θερμής κόλλας στο κάτω μέρος της κάτω πλάκας και πιέστε το σταθερά στο κάτω μέρος του κουτιού, έτσι ώστε οι τροχοί να φαίνονται στο κάτω μέρος του το κιβώτιο.
  • Συνεχίστε να κρατάτε το αυτοκίνητο στο κουτί μέχρι να κρυώσει η θερμή κόλλα.

Μόλις ολοκληρωθεί αυτό, μπορείτε να προχωρήσετε στο τμήμα κωδικοποίησης του έργου.

Βήμα 6: ΚΩΔΙΚΟΠΟΙΗΣΗ

Πριν ξεκινήσετε αυτό το βήμα, εάν δεν έχετε ήδη εγκατεστημένη την εφαρμογή ή το λογισμικό arduino στον υπολογιστή σας, μπορείτε να μεταβείτε στον παρακάτω σύνδεσμο και να το κατεβάσετε (ΔΩΡΕΑΝ !!). θα πρέπει να το κάνετε αυτό πριν συνεχίσετε με αυτό το έργο.

www.arduino.cc/en/Main/Software

Ο κώδικας:

  • Ξεκινήστε με τη λήψη του αρχείου.ino που έχω διαθέσιμο για αυτό το έργο.
  • Στη συνέχεια, ανοίξτε τον κωδικό και ανεβάστε τον στο Arduino σας.
  • δοκιμάστε την κίνηση του τιμονιού αριστερά και δεξιά και βεβαιωθείτε ότι οι λυχνίες LED σας έχουν τον σωστό προσανατολισμό για το αριστερό και το δεξί σήμα.
  • Μόλις οι λυχνίες LED είναι στις σωστές πλευρές, τοποθετήστε τις στις οπές που έγιναν νωρίτερα στην κατασκευή και τοποθετήστε ένα λαμπάκι ζεστής κόλλας στα LED για να τα κρατήσετε στη θέση τους.

Αν είστε ο τύπος του ατόμου που θέλει να γνωρίζει τα μέσα και τα έξω, ή απλά αναρωτιέται τι συμβαίνει στα παρασκήνια με τον κώδικα, συνεχίστε να διαβάζετε. Εάν όχι, μπορείτε να προχωρήσετε στο επόμενο βήμα.

τι συμβαίνει λοιπόν (γραμμή προς γραμμή):

  • Η πρώτη γραμμή είναι η δήλωση συμπερίληψης που επιτρέπει στον κώδικα να περιλαμβάνει τη σερβο βιβλιοθήκη που είναι ενσωματωμένη στο λογισμικό Arduino.
  • Οι επόμενες δύο δηλώσεις ορισμού στον κώδικα ορίζουν σε ποιους πείρους θα συνδεθούν τα LED στο Arduino.
  • Οι επόμενες 3 int δηλώσεις δηλώνουν τα διαφορετικά κανάλια του δέκτη ως ακέραιοι, αυτό επιτρέπει την αποδοχή της εισόδου από τον ελεγκτή.
  • Οι επόμενες 2 δηλώσεις int δηλώνουν τους όρους "κίνηση" και "στροφή" ως ακέραιοι, ώστε να μπορώ να αλλάξω τον τύπο του σήματος που αποστέλλεται από το Arduino αργότερα στον κώδικα.
  • Στη συνέχεια θα δείτε δύο δηλώσεις "Servo", αυτές είναι απαραίτητες ώστε ο κωδικός να γνωρίζει ότι έχω 2 servos και ότι τα ονόματα είναι "myservo" και "esc"
  • Στη συνέχεια εισάγουμε τον βρόχο "VOID setup": αυτός είναι ο βρόχος εγκατάστασης που θα εκτελεστεί μία φορά και μετά θα προχωρήσει στον υπόλοιπο κώδικα. Αυτό είναι το σημείο όπου δηλώνω ποιες καρφίτσες είναι καρφίτσες εισόδου και ποιες ακίδες είναι έξοδοι. Οι ακίδες εισόδου λαμβάνουν ένα σήμα IN και οι ακίδες εξόδου ΕΞΟΔΟΣ ενός σήματος.
  • Πρώτα στον κενό βρόχο εγκατάστασης θα δείτε τις δύο γραμμές κώδικα ".attach ()", αυτές οι δύο γραμμές καθορίζουν ότι τα servos είναι προσαρτημένα στις ακίδες 9 και 11 στον πίνακα Arduino.
  • στη συνέχεια θα δείτε πέντε γραμμές "pinMode". τα πρώτα 3 από αυτά δηλώνουν ότι οι ακίδες 5, 6 και 7 είναι ακίδες εισόδου. Αυτές είναι οι ακίδες που συνδέονται με τα κανάλια 1, 2 και 3 (αντίστοιχα) στο δέκτη. Οι τελευταίες 2 ακίδες "pinMode" δηλώνουν ότι οι ακίδες στις οποίες είναι συνδεδεμένες οι λυχνίες LED στέλνουν το σήμα προς τα LED.
  • Η γραμμή "Serial.begin ()" δηλώνει το ρυθμό baud ή bits ανά δευτερόλεπτο που γίνεται αποδεκτό και διαβάζεται στο arduino.
  • Στη συνέχεια, μεταβαίνουμε στο "void Loop". Αυτό είναι αυτό που τρέχει συνεχώς μετά την ενεργοποίηση του Arduino.
  • Οι δύο πρώτες γραμμές αυτού του βρόχου διαβάζουν/ρυθμίζουν ποιο είναι το πλάτος παλμών κάθε καναλιού εισόδου από τον δέκτη. αυτό είναι σημαντικό καθώς χωρίς αυτό δεν θα μπορούσαμε να διαβάσουμε κανένα από τα εισερχόμενα σήματα.
  • Ακολουθεί η ακολουθία χαρτογράφησης. Αυτό που συμβαίνει είναι ότι το εισερχόμενο σήμα αντιστοιχίζεται σε ένα σήμα ότι το esc μπορεί να διαβάσει και να συμβεί κάτι. έτσι θέτουμε τις αντιστοιχισμένες τιμές ίσες με την προηγουμένως καθορισμένη μεταβλητή "κίνηση".
  • Στη συνέχεια γράφουμε στο σερβο που ονομάζεται "esc" οι τιμές του "move" αυτό είναι που επιτρέπει στο αυτοκίνητο να κινείται μπροστά και πίσω.
  • Για τη χαρτογράφηση "στροφής" που έχει ρυθμιστεί, κάνει το ίδιο πράγμα, μόνο τη χαρτογράφηση του εισερχόμενου σήματος σε μια γωνία που στη συνέχεια αποστέλλεται στο σερβο του τιμονιού. το σερβο του τιμονιού θα μετακινηθεί στη συνέχεια στην αντίστοιχη γωνία.
  • Η πρώτη δήλωση "αν" λέει ότι εάν το σερβο σερβού κινείται σε γωνία μικρότερη από 75 μοίρες τότε το αριστερό LED θα αναβοσβήνει, δημιουργώντας έτσι το αριστερό φλας.
  • Η δεύτερη δήλωση "εάν" λέει ότι το σερβο σερβού μετακινείται σε γωνία μεγαλύτερη από 100 μοίρες, τότε η σωστή λυχνία LED θα αναβοσβήνει. Δημιουργώντας έτσι το σωστό φλας.

και έτσι λειτουργεί ο κώδικας.

Βήμα 7: Διασκεδάστε

Τώρα που ανεβάσατε τον κωδικό είστε έτοιμοι!

  • Βάλτε πρώτα μπαταρίες στον ελεγκτή σας και ενεργοποιήστε τον.
  • Στη συνέχεια, συνδέστε την μπαταρία αυτοκινήτου RC στο ESC και ενεργοποιήστε το ESC.
  • στη συνέχεια, συνδέστε την μπαταρία 9V στο arduino.

μόλις ενεργοποιηθεί το Arduino θα πρέπει να μπορείτε να ελέγχετε το αυτοκίνητο και να έχετε φλας. θα έχετε επίσης αποκτήσει λίγη γνώση που θα σας επιτρέψει να συνεχίσετε και να ξεκινήσετε πιο πολύπλοκα έργα κωδικοποίησης και σχεδιασμού μόνοι σας. συνεχίστε λοιπόν να μεγαλώνετε και να διασκεδάζετε!

Επίσης μια προαιρετική αναβάθμιση (αν αγοράσατε το προτεινόμενο αυτοκίνητο) είναι αυτοί οι τροχοί που σχεδίασα. μπορείτε να τα εκτυπώσετε 3D σε όποιο χρώμα θέλετε. Νομίζω ότι είναι αρκετά κουλ.

Συνιστάται: