Βιβλίο
Ημέρα 6 - Ενότητα 2 - Χειριζόμενοι μια ακτίνα λέιζερ
Ημέρα 6 - Ενότητα 2 - Χειριζόμενοι μια ακτίνα λέιζερ
Απαιτήσεις ολοκλήρωσης
Προβολή
Μετά την ολοκλήρωση αυτής της ενότητας ως εκπαιδευόμενοι θα μπορείτε να:
- χειριστείτε μια δέσμη λέιζερ
- δημιουργήσετε ένα κύκλωμα που ενεργοποιεί και απενεργοποιεί τη δέσμη λέιζερ
- κατασκευάζετε τον κώδικα του NodeMCU για να αναβοσβήνει η δέσμη λέιζερ
Ας εστιάσουμε στην ακτίνα λέιζερ.....
Πρέπει να είμαστε πολύ προσεκτικοί όταν χειριζόμαστε δείκτες λέιζερ και ακτίνες λέιζερ. Θυμηθείτε, ποτέ να μην κατευθύνετε τη δέσμη στα μάτια σας ή στα μάτια οποιουδήποτε άλλου, καθώς μπορεί να βλάψει εσάς ή άλλο πρόσωπο.
Τώρα ας επιστρέψουμε στον παιχνιδότοπό μας! Πρώτα, πρέπει να κατασκευάσουμε το παρακάτω κύκλωμα:
Σ' αυτό το σχέδιο παρατηρούμε ότι το Σήμα (κόκκινο καλώδιο) είναι συνδεδεμένο στον ακροδέκτη D0. Θεωρώντας ότι ο D0 ταιριάζει με τον αριθμό 16 στο Arduino IDE το πρόγραμμά μας διαμορφώνεται έτσι:
void setup() {
pinMode(16, OUTPUT);
}
void loop() {
digitalWrite(16, HIGH);
delay(500);
digitalWrite(16, LOW);
delay(500);
}
Αντιγράψτε τον παραπάνω κώδικα στο IDE του Arduino και μετά μεταφορτώστε το στο NodeMCU.
Όπως μπορείτε να δείτε, η δέσμη αναβοσβήνει με καθυστέρηση μισού δευτερολέπτου. Προσπαθήστε να αλλάξετε το ρυθμό και να διασκεδάσετε περισσότερο.