Πίνακας περιεχομένων:
- Βήμα 1:
- Βήμα 2: Συνδέστε τους υπερηχητικούς μετατροπείς στην έξοδο L298N 1 & 2 Όπως αυτό:
- Βήμα 3:
- Βήμα 4:
- Βήμα 5:
- Βήμα 6:
- Βήμα 7:
Βίντεο: Ακουστική Αλλαγή με Arduino Uno Βήμα προς βήμα (8 βήματα): 8 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
- μετατροπείς ήχου υπερήχων
- L298N
- Γυναικείο αντάπτορα DC
- τροφοδοτικό με αρσενικό dc pin
- Arduino UNO
- Breadboard
Πώς λειτουργεί αυτό: Αρχικά, ανεβάζετε κώδικα στο Arduino Uno (είναι ένας μικροελεγκτής εξοπλισμένος με ψηφιακές και αναλογικές θύρες για τη μετατροπή του κώδικα (C ++) σε εκτέλεση). το οποίο είναι όλα ρυθμισμένο στο στάδιο "setup ()" (Είναι ένα βήμα για τη ρύθμιση όλων των μεταβλητών) στο λογισμικό Arduino IDE. Μια μεταβλητή στον κώδικα ορίζει μια εργασία που ενεργοποιεί μια διακοπή (αυτή είναι η αναστροφή των αναλογικών θυρών) στα 80Khz. Κάθε φορά που ενεργοποιείται η διακοπή, οι αναλογικές θύρες αντιστρέφονται, οι οποίες θα ακυρώσουν τα 80khz που είναι ίσα με τα 40khz σε τετράγωνο σε έναν κύκλο πλήρους κλίμακας των 40khz (τον οποίο πρέπει να δημιουργήσουμε σε υπερηχητικά ηχητικά κύματα). Το τετράγωνο 40khz είναι σε ηλεκτρικό παλμό, αλλά χρειαζόμαστε υπερηχητικά ηχητικά κύματα. Μπορούμε να μετατρέψουμε τον ηλεκτρικό παλμό σε υπερηχητικά ηχητικά κύματα από υπερηχητικούς μετατροπείς (μετατρέπει τον ηλεκτρικό παλμό σε υπερηχητικά ηχητικά κύματα). Για να απογειώσουμε, χρειαζόμαστε ένα στάσιμο κύμα και μπορούμε να μετακινήσουμε πράγματα σε «κόμβους» (είναι μη κινούμενο μέρος ενός στάσιμου κύματος) στο στάσιμο κύμα. Αλλά πρέπει να διανείμουμε τον ίδιο ηλεκτρικό παλμό 40khz και στους δύο μετατροπείς, μπορούμε να το κάνουμε με το "L298N" (αυτός ο πίνακας κυκλωμάτων είναι σαν μια γέφυρα που δίνει δύο εξόδους του ίδιου ηλεκτρικού παλμού) που δίνει και στους δύο μορφοτροπείς το ίδιο ηλεκτρικό σφυγμός. Έτσι, εάν τροφοδοτήσουμε το Arduino που είναι συνδεδεμένο με το L298N και είναι συνδεδεμένο με τους μετατροπείς, τώρα οι μορφοτροπείς δημιουργούν ένα στάσιμο κύμα και μπορούμε να μετακινήσουμε τυχόν μικροσκοπικά αντικείμενα σε ορισμένες συνθήκες στους κόμβους του.
Βήμα 1:
Αρχικά, ανεβάστε τον κώδικα στο Arduino:
byte TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12]; TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); διακόπτει ()? } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
Βήμα 2: Συνδέστε τους υπερηχητικούς μετατροπείς στην έξοδο L298N 1 & 2 Όπως αυτό:
Βήμα 3:
συνδέστε τον ακροδέκτη A0 στο αναλογικό τμήμα του Arduino στην είσοδο 1 στο L298N και συνδέστε το A2 στο pin στο Arduino στο L298N στην είσοδο 2 στο L298N.
Βήμα 4:
Συνδέστε την είσοδο 12v στο L298n στη στήλη + στη σανίδα ψωμιού και συνδέστε τον πείρο Gnd (Ground) στη στήλη -.
Βήμα 5:
Συνδέστε τον πείρο "vin" στο τμήμα τροφοδοσίας του Arduino στη στήλη + στο breadboard και τον πείρο GND (αλεσμένο) στο Arduino στη στήλη - στο breadboard.
Βήμα 6:
Συνδέστε τις δύο καρφίτσες GND σε αυτόν - στήλη του breadboard και V + pin στη + στήλη του breadboard
Βήμα 7:
Συνδέστε το τροφοδοτικό στη θηλυκή ακίδα Dc και ρυθμίστε την τάση στα 12,5v.
Συνιστάται:
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino - Βήματα βήμα προς βήμα: 4 βήματα
Σύστημα ειδοποίησης αντίστροφης στάθμευσης αυτοκινήτου Arduino | Βήματα βήμα προς βήμα: Σε αυτό το έργο, θα σχεδιάσω ένα απλό κύκλωμα αισθητήρα στάθμευσης αντίστροφης στάθμευσης αυτοκινήτου Arduino χρησιμοποιώντας Arduino UNO και υπερηχητικό αισθητήρα HC-SR04. Αυτό το σύστημα ειδοποίησης αυτοκινήτου με βάση το Arduino μπορεί να χρησιμοποιηθεί για αυτόνομη πλοήγηση, κλίμακα ρομπότ και άλλα εύρη
Βήμα προς βήμα Κτίριο υπολογιστή: 9 βήματα
Βήμα προς βήμα Κτίριο υπολογιστή: Αναλώσιμα: Υλικό: Μητρική πλακέτα CPU & CPU coolerPSU (μονάδα τροφοδοσίας) Αποθήκευση (HDD/SSD) RAMGPU (δεν απαιτείται) Θήκη Εργαλεία: Κατσαβίδι βραχιόλι ESD/matsthermal paste με εφαρμοστή
RC Tracked Robot Using Arduino - Βήμα προς βήμα: 3 Βήματα
RC Tracked Robot Using Arduino - Step by Step: Γεια σας παιδιά, επιστρέφω με ένα άλλο δροσερό πλαίσιο Robot από το BangGood. Ελπίζω να έχετε περάσει από τα προηγούμενα έργα μας - Spinel Crux V1 - The Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms and The Badland Braw
Πώς να δημιουργήσετε έναν ιστότοπο (ένας οδηγός βήμα προς βήμα): 4 βήματα
Πώς να δημιουργήσετε έναν ιστότοπο (ένας οδηγός βήμα προς βήμα): Σε αυτόν τον οδηγό, θα σας δείξω πώς οι περισσότεροι προγραμματιστές ιστοσελίδων δημιουργούν τους ιστότοπούς τους και πώς μπορείτε να αποφύγετε τους ακριβούς κατασκευαστές ιστότοπων που συχνά είναι πολύ περιορισμένοι για μεγαλύτερο ιστότοπο. Επίσης σας βοηθά να αποφύγετε κάποια λάθη που έκανα όταν ξεκίνησα
DIY Arduino Robotic Arm, Βήμα προς Βήμα: 9 Βήματα
DIY Arduino Robotic Arm, Step by Step: Αυτά τα σεμινάρια σας διδάσκουν πώς να φτιάξετε μόνοι σας ένα βραχίονα ρομπότ