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

ARDUINO NINJA WARRIOR !!!: 6 Βήματα
ARDUINO NINJA WARRIOR !!!: 6 Βήματα

Βίντεο: ARDUINO NINJA WARRIOR !!!: 6 Βήματα

Βίντεο: ARDUINO NINJA WARRIOR !!!: 6 Βήματα
Βίντεο: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Νοέμβριος
Anonim
ARDUINO NINJA WARRIOR !!!
ARDUINO NINJA WARRIOR !!!

Τόσοι πολλοί άνθρωποι έχουν κάνει τόσο φρικτά πράγματα στο Arduino

Σήμερα, το Arduino θα εκδικηθεί

Αυτό το ρομπότ arduino θα πολεμήσει όλους τους εισβολείς, με ΣΠΑΘΙ! ΓΙΑΑΑΑΑΑΑ !!!!!!!!

Βήμα 1: Απαιτούμενα μέρη:

Απαιτούμενα μέρη
Απαιτούμενα μέρη

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

Θα χρειαστείτε τα ακόλουθα κοσμικά αντικείμενα για να κάνετε αυτό το έργο:

1) Ένα Arduino UNO

2) Ένα αναλογικό χειριστήριο (φθηνά αλλά φοβερά πράγματα)

3) Δύο servos. Χρησιμοποίησα σερβο 9g και σερβο 3,7g

4) Σεντόνι/ φύλλο από χαρτόνι/ φύλλο Depron (Ό, τι προτιμάτε).

5) Ένα πιστόλι θερμής κόλλας

6) Μια μίνι σανίδα ψωμιού, ή κάθε είδους βάση

7) Καλώδια βραχυκυκλωτήρων

8) Ένα power bank

Βήμα 2: Συναρμολόγηση:

Συνέλευση
Συνέλευση

Συνδέστε τις ακόλουθες καρφίτσες Arduino στο αναλογικό χειριστήριο

5v- vcc, gnd-gnd, A0- VRX, A1- VRY

Συνδέστε το καλώδιο ελέγχου των servos στο D9 και D10 στο Arduino και τους τερματικούς vcc και gnd σε 5v/3.3v και gnd αντίστοιχα

Σημείωση: Εάν χρησιμοποιείτε μεγαλύτερα servos, παρακαλούμε να τα τροφοδοτήσετε από ξεχωριστή πηγή, καθώς το arduino θα είναι ανεπαρκές.

Βήμα 3: Χτίζοντας το ρομπότ:

Κατασκευή του ρομπότ
Κατασκευή του ρομπότ

Στερεώστε το μεγαλύτερο σερβο στη βάση με ζεστή κόλλα

Στη συνέχεια, τοποθετήστε το μικρότερο σερβο στο μπράτσο του

Βήμα 4: Κάνοντας το ξίφος:

Κάνοντας το ξίφος
Κάνοντας το ξίφος

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

(Είμαι πολύ κακός στην τέχνη και τη χειροτεχνία, οπότε το σπαθί μου έμοιαζε περισσότερο με μπαστούνι.)

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

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

Servo myservo;

Servo myservo2;

int x = 0;

int y = 1;

int pos1 = 0;

int pos2 = 0;

int a? int β?

int c?

int d?

void setup () {

myservo.attach (9);

myservo2.attach (10);

pinMode (x, INPUT);

pinMode (y, INPUT);

}

void loop () {

a = analogRead (x);

b = χάρτης (a, 0, 1023, 0, 180);

myservo.write (b);

καθυστέρηση (15)?

c = analogRead (y);

d = χάρτης (c, 0, 1023, 0, 180);

myservo2.write (d);

καθυστέρηση (15)?

}

Βήμα 6: Η ΝΙΝΖΑ ΣΑΣ ΕΙΝΑΙ ΕΤΟΙΜΗ !!!!!

Συνιστάται: