Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1: Λάβετε τα υλικά
- Βήμα 2: Βήμα 2: Τροποποιήστε το γυαλί
- Βήμα 3: Βήμα 3: Τοποθετήστε τα πάντα στη θέση τους
- Βήμα 4: Βήμα 4: Τελειώνοντας την αφή
- Βήμα 5: Βήμα 5: Κωδικοποίηση
- Βήμα 6: Αυτό είναι
Βίντεο: Το έργο Acrophobia: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σας παιδιά, αυτό ήταν ένα πολύ ενδιαφέρον έργο. Στο σχολείο, η τάξη μας έπρεπε να κάνει ένα έργο που ονομάζεται "Αν αυτό, τότε αυτό", στο οποίο έπρεπε να χρησιμοποιήσουμε ένα Arduino για να φτιάξουμε οτιδήποτε. Θα μπορούσαμε κυριολεκτικά να επιλέξουμε οτιδήποτε για να φτιάξουμε, αρκεί να χρησιμοποιήσουμε ένα Arduino. Wasταν επίσης εντάξει αν το έργο σας απέτυχε, οπότε ξεκίνησα ένα πείραμα.
Είχα έναν φόβο για τα ύψη από όσο θυμάμαι τον εαυτό μου. Δεν είναι τόσο άσχημα όσο ήταν όταν ήμουν νεότερος, αλλά ακόμα δεν μου αρέσει να κοιτάζω κάτω όταν στέκομαι πάνω από ένα κτίριο. Γι 'αυτό έφτιαξα «γυαλιά ακροφοβίας», αλλά το θέμα είναι ότι δεν ξέρω αν λειτουργεί. Βλέπω, βασικά χρησιμοποίησα τις αρχές ενός άπειρου καθρέφτη, αλλά αντί να αγοράσω μια λωρίδα led RGB, αγόρασα μια λωρίδα led RGBW και δεν ξέρω πώς να τη συνδέσω με το Arduino.
Αν θέλετε να κάνετε μόνοι σας αυτό το μικρό πείραμα, επιτρέψτε μου να σας δείξω πώς.
Προειδοποίηση! Μην το χρησιμοποιείτε όταν είστε επιληπτικοί. Δεν μπορώ να το τονίσω αρκετά.
Βήμα 1: Βήμα 1: Λάβετε τα υλικά
Λοιπόν παιδιά, τι θα χρειαστείτε:
- Arduino Uno.
- Μια σανίδα ψωμιού.
- Ένα σετ καλωδίων με μπλουζάκια.
- Μια λωρίδα led RGB (W) (προτείνω μια ταινία RGB αν είστε εξίσου άπειροι με εμένα. Είναι πολλά σεμινάρια για το πώς να συνδέσετε ένα σε ένα Arduino).
-Δύο μάσκες κατάδυσης (μπορώ σίγουρα να τις προτείνω γιατί είναι αρκετά εύκολο να τις χωρίσετε:
- Mirror Window Film.
- Κόφτης από χαρτόνι.
- Ducktape.
- Χαρτοταινία.
- Ταινία διπλής όψης
- Χρώμα και πινέλο.
- Ένα μπουκάλι ψεκασμού (το χρειάζεστε για να το γεμίσετε με νερό και να το ψεκάσετε στο ποτήρι).
Βήμα 2: Βήμα 2: Τροποποιήστε το γυαλί
1. Πάρτε τις καταδυτικές σας μάσκες και χωρίστε όλα τα αντικείμενα το ένα για το άλλο
2. Πάρτε το ποτήρι από τις μάσκες κατάδυσης και κόψτε μερικά από το Mirror Window Film.
3. Spεκάστε το ποτήρι και τη μεμβράνη σας με νερό και τοποθετήστε το προσεκτικά το ένα πάνω στο άλλο.
4. Πιάστε ένα σκληρό κομμάτι πλαστικού και προσπαθήστε να βγάλετε όλες τις φυσαλίδες αέρα.
5. Κόψτε την περίσσεια μεμβράνης.
Βήμα 3: Βήμα 3: Τοποθετήστε τα πάντα στη θέση τους
1. Τοποθετήστε το γυαλί καθρέφτη και στις δύο μάσκες κατάδυσης (βεβαιωθείτε ότι μόνο η μία έχει πλαστική ταινία).
2. Βεβαιωθείτε ότι όλα είναι ασφαλή.
3. Τοποθετήστε τη λωρίδα Led με ταινία διπλής όψης (δεν έχει σημασία αν η λωρίδα led είναι λίγο πολύ μεγάλη, μπορούμε να την κρύψουμε σε μελλοντικό βήμα).
Βήμα 4: Βήμα 4: Τελειώνοντας την αφή
1. Χρησιμοποιήστε ταινία πάπιας για να συνδέσετε τις μάσκες κατάδυσης (βεβαιωθείτε ότι τα καλώδια βρίσκονται στο εξωτερικό).
2. Τοποθετήστε ταινία κάλυψης στα σημεία που θέλετε να βάψετε.
3. ΧΡΩΜΑ!
Βήμα 5: Βήμα 5: Κωδικοποίηση
Α, ναι, το διασκεδαστικό κομμάτι. Αυτός είναι ο κωδικός μου ουράνιου τόξου, αλλά αν θέλετε να πειραματιστείτε περισσότερο βλέποντας εάν ορισμένα χρώματα έχουν μεγαλύτερη επίδραση ή οτιδήποτε άλλο θέλετε να δοκιμάσετε, μη διστάσετε να το κάνετε.
Σημείωση: Έχω χρησιμοποιήσει το circuits.io για να δω αν είναι όντως και το κάνει μην ανησυχείτε.
Έχω χρησιμοποιήσει το ArduinoIDE και τη βιβλιοθήκη neopixel:
#include #define PIN 6
#ορίστε NUM_LEDS 24
Λωρίδα Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup () {
strip.begin ();
strip.show ();
}
void loop () {
rainbowCycle (20);
}
void rainbowCycle (int SpeedDelay) {
byte *c;
uint16_t i, j;
για (j = 0; j <256*5; j ++) {
για (i = 0; i <NUM_LEDS; i ++) {
c = Τροχός (((i * 256 / NUM_LEDS) + j) & 255);
setPixel (i, *c, *(c+1), *(c+2), *(c+3));
}
showStrip ();
καθυστέρηση (SpeedDelay)?
}
}
byte * Wheel (byte WheelPos) {
στατικό byte c [4];
αν (WheelPos <85) {
c [0] = WheelPos * 3;
c [1] = 255 - WheelPos * 3;
c [2] = 0;
c [3] = 0;
} else if (WheelPos <170) {
WheelPos -= 85;
c [0] = 255 - WheelPos * 3;
c [1] = 0;
c [2] = WheelPos * 3;
c [3] = 0;
} αλλο {
WheelPos -= 170;
c [0] = 0;
c [1] = WheelPos * 3;
c [2] = 255 - WheelPos * 3;
c [3] = 0;
}
επιστροφή c?
}
void showStrip () {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show ();
#τέλος εαν
}
void setPixel (int Pixel, κόκκινο byte, πράσινο byte, μπλε byte, λευκό byte) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (κόκκινο, πράσινο, μπλε, λευκό))
#τέλος εαν
}
void setAll (κόκκινο byte, πράσινο byte, μπλε byte, λευκό byte) {
για (int i = 0; i <NUM_LEDS; i ++) {
setPixel (i, κόκκινο, πράσινο, μπλε, λευκό)
}
showStrip ();
}
Βήμα 6: Αυτό είναι
Ελπίζω να σας άρεσε το διδακτικό!
- Μπρέτσε
Συνιστάται:
(Έργο IOT) Λάβετε δεδομένα καιρού χρησιμοποιώντας το ESP8266 και το Openweather API: 5 βήματα
(Έργο IOT) Λάβετε δεδομένα καιρού χρησιμοποιώντας το ESP8266 και το Openweather API: Σε αυτό το διδακτικό θα δημιουργήσουμε ένα απλό έργο IOT στο οποίο θα λαμβάνουμε τα δεδομένα καιρού της πόλης μας από το openweather.com/api και θα τα εμφανίζουμε χρησιμοποιώντας λογισμικό επεξεργασίας
CPE 133 Τελικό έργο Δεκαδικό σε δυαδικό: 5 βήματα
CPE 133 Final Project Decimal to Binary: Οι δυαδικοί αριθμοί είναι ένα από τα πρώτα πράγματα που έρχονται στο μυαλό όταν σκεφτόμαστε την ψηφιακή λογική. Ωστόσο, οι Δυαδικοί Αριθμοί μπορεί να είναι μια δύσκολη ιδέα για όσους είναι νέοι σε αυτό. Αυτό το έργο θα βοηθήσει όσους είναι νέοι και έμπειροι με δυαδικούς αριθμούς
Κουτί ντοπαμίνης - ένα έργο παρόμοιο με τον Mike Boyd - Not Being Mike Boyd's: 9 βήματα
Κουτί ντοπαμίνης | ένα έργο παρόμοιο με τον Mike Boyd - Not Being Mike Boyd's: Θέλω ένα! Χρειάζομαι ένα! Είμαι αναβλητικός! Λοιπόν, θέλω ένα κουτί ντοπαμίνης … Χωρίς να χρειάζεται να προγραμματίσω. Χωρίς ήχους, μόνο καθαρή θέληση
Bluetooth50g - ένα έργο ανακύκλωσης για μια σπασμένη αριθμομηχανή HP50G .: 7 βήματα
Bluetooth50g - Ένα έργο ανακύκλωσης για μια σπασμένη αριθμομηχανή HP50G .: Οι διαδρομές αγωγών στην οθόνη είναι σπασμένες λόγω διαρροής μπαταρίας. Η μπαταρία διέρρευσε και διέβρωσε τις διαδρομές. Ο υπολογιστής λειτουργεί από μόνος του, αλλά τα αποτελέσματα δεν εμφανίζονται στην οθόνη (μόνο κάθετες γραμμές). Το σύστημα μιμείται ένα πληκτρολόγιο bluetooth
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): 3 βήματα
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): ΜΗΝ ΚΑΝΕΤΕ ΑΥΤΟ ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ USB !!!! διαπίστωσα ότι μπορεί να βλάψει τον υπολογιστή σας από όλα τα σχόλια. ο υπολογιστης μου ειναι μια χαρα Χρησιμοποιήστε φορτιστή τηλεφώνου 600ma 5v. το χρησιμοποίησα και δουλεύει μια χαρά και τίποτα δεν μπορεί να καταστραφεί αν χρησιμοποιήσετε βύσμα ασφαλείας για να διακόψετε την τροφοδοσία