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

Τηλεχειριζόμενο ελεγχόμενο χρώμα Jack-o-Lantern: 3 βήματα (με εικόνες)
Τηλεχειριζόμενο ελεγχόμενο χρώμα Jack-o-Lantern: 3 βήματα (με εικόνες)

Βίντεο: Τηλεχειριζόμενο ελεγχόμενο χρώμα Jack-o-Lantern: 3 βήματα (με εικόνες)

Βίντεο: Τηλεχειριζόμενο ελεγχόμενο χρώμα Jack-o-Lantern: 3 βήματα (με εικόνες)
Βίντεο: Ηλεκτρονικά στα γρήγορα Μάθημα 1ο Χρωματικός Κώδικας Αντιστάσεων 2024, Ιούνιος
Anonim
Image
Image

Ως συνήθως, αυτό το Halloween αποφάσισα να δημιουργήσω ένα έργο που σχετίζεται με την εποχή. Χρησιμοποιώντας το Prusa I3 και το Thingiverse, εκτύπωσα μια διακόσμηση αποκριών όπου το χρώμα ελέγχεται από απόσταση μέσω του έργου Blynk.

Το έργο Blynk σάς επιτρέπει να δημιουργήσετε μια εφαρμογή για κινητά ή tablet που αλληλεπιδρά με χειριστήρια όπως το Arduino Uno ή το Wemos D1 Mini.

Βήμα 1: Απαιτούνται υλικά

Χρειαζονται ΥΛΙΚΑ

  • Wemos D1 Mini
  • 22 καλώδιο Awg
  • Ring Led
  • Σειρά υποδοχής
  • Protoboard
  • Κόλλα μετάλλων
  • Ζεστή κόλλα
  • Τροφοδοτικό 5V

Εργαλεία

  • Συγκολλητικό σίδερο
  • Τρισδιάστατος εκτυπωτής
  • Πιστόλι Hot Glue

3D Model Classic

Jack-o-Lantern από benrules2

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

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

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

#define PIN D8

#define NUMPIXELS 12 #define BLYNK_PRINT Serial Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup ()

{Serial.begin (9600); Blynk.begin ("", "", "");

int R = param [0].asInt ();

int G = param [1].asInt (); int B = param [2].asInt ();

για (int i = 0; i <NUMPIXELS; i ++) {pixels.setPixelColor (i, pixels. Color (R, G, B)); pixels.show (); }

}

κενός βρόχος ()

{Blynk.run (); }

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

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

Τα πρώτα βήματα ήταν να δημιουργηθούν οι συνδέσεις σύμφωνα με το σχήμα, να εφαρμοστεί ο κώδικας και η εφαρμογή.

Σε επίπεδο κώδικα είναι απαραίτητο μόνο να υποδείξετε το διακριτικό της εφαρμογής (αποστέλλεται με e-mail ή μπορείτε να συμβουλευτείτε απευθείας την εφαρμογή), ποιο ασύρματο δίκτυο θα χρησιμοποιηθεί και το κλειδί αυτού. Στην εφαρμογή πρέπει να δημιουργήσετε ένα νέο έργο και να προσθέσετε το στοιχείο zeRGBa. Σε αυτό το στοιχείο, είναι απαραίτητο να ορίσετε τη λειτουργία αποστολής σε "συγχώνευση", έτσι ώστε οι πληροφορίες να αποστέλλονται ως μία τιμή, να ορίσετε τον ακροδέκτη όπου είναι συνδεδεμένος ο δακτύλιος led και να ορίσετε τις μέγιστες τιμές σε 255. Μετά από αυτές τις αλλαγές, είναι έτοιμο να δοκιμή.

Στη συνέχεια, ετοίμασα το πρωτόκολλο για να λάβει τα εξαρτήματα. Προστέθηκαν δύο σειρές καρφίτσες για να μπορέσετε να αφαιρέσετε το Wemos D1 Mini για αντικατάσταση ή χρήση σε νέα έργα και συγκολλήστε το δακτύλιο led.

Εν τω μεταξύ, η διακόσμηση του Halloween (Jack o Lantern) τυπώθηκε στην Prusa I3 σε πορτοκαλί PLA.

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

Συνιστάται: