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

Δαγκωτό κουτί: 4 βήματα
Δαγκωτό κουτί: 4 βήματα

Βίντεο: Δαγκωτό κουτί: 4 βήματα

Βίντεο: Δαγκωτό κουτί: 4 βήματα
Βίντεο: Ζωγραφίζω Βήμα Βήμα ένα Παγωτό🍧/ Νηπιαγωγείο - Δημοτικό /How to draw Icecream /Step by Step 2024, Νοέμβριος
Anonim
Δαγκωτό κουτί
Δαγκωτό κουτί

Απαιτήσεις:

1. 11 σύρματα (4 κόκκινα, 4 πορτοκαλί/κίτρινα, 3 μαύρα)

2. 1 κουμπί

3. Αντίσταση 10 ohm

4. 2 σερβοκινητήρες

5. Δοχείο με κινητό καπάκι

6. Δοχείο με ασφαλές καπάκι (για να μαζέψετε το arduino και τα καλώδια σας)

7. Οποιοδήποτε ύφασμα

8. Προμήθειες συνημμένων

Βήμα 1: Βήμα 1: Breadboard

Βήμα 1: Breadboard
Βήμα 1: Breadboard
Βήμα 1: Breadboard
Βήμα 1: Breadboard

Κουμπί:

1. Συνδέστε το κίτρινο καλώδιο στον πείρο 8

2. Συνδέστε το κόκκινο καλώδιο στα 3.3V

3. Συνδέστε το μαύρο καλώδιο στο GND

Servos:

1. Συνδέστε τα μαύρα σερβο καλώδια σε -

2. Συνδέστε τα κόκκινα καλώδια σερβο σε +

3. Συνδέστε το καλώδιο κόκκινης + σειράς στο Vin

4. Συνδέστε το καλώδιο πορτοκαλί σειράς στο GND

Βήμα 2: Κωδικός

Κώδικας
Κώδικας

Βασικός κώδικας από:

Ο κώδικας έχει επεξεργαστεί για να έχει αποτέλεσμα δαγκώματος και να υποστηρίζει δύο σερβοκινητήρες

#περιλαμβάνω;

const int buttonPin = 8;

const int servoPin = 9; Servo servo1;

const int servoPin2 = 11; Servo servo2;

const int delayBite = 300;

void setup () {servo1.attach (servoPin); servo2.attach (servoPin2);

pinMode (buttonPin, INPUT); }

void loop () {

int buttonState;

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) {servo1.write (150); servo2.write (90); καθυστέρηση (delayBite)? servo1.write (90); servo2.write (150); καθυστέρηση (delayBite)? servo1.write (150); servo2.write (90); καθυστέρηση (delayBite)? servo1.write (90); servo2.write (150); καθυστέρηση (delayBite)? servo1.write (150); servo2.write (90); καθυστέρηση (delayBite)? servo1.write (90); servo2.write (150); }}

Βήμα 3: Απόκρυψη των καλωδίων σας

Κρύβοντας τα καλώδια σας
Κρύβοντας τα καλώδια σας

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

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

Φυσικά, εάν θέλετε να καταλάβετε λιγότερο χώρο και να διατηρήσετε τη δημιουργία σας σε ένα κομμάτι, φροντίστε να κολλήσετε τα καλώδια σας αντί να χρησιμοποιήσετε ένα breadboard!

Βήμα 4: Τελικά συνημμένα

Τελικά συνημμένα
Τελικά συνημμένα
Τελικά συνημμένα
Τελικά συνημμένα

Αφού βεβαιωθείτε ότι η εσωτερική λειτουργία του έργου σας είναι σωστή, ήρθε η ώρα να τα συνδυάσετε όλα μαζί!

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

Συνιστάται: