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

Seven Segment IR Receiver Home Alarm System: 6 βήματα
Seven Segment IR Receiver Home Alarm System: 6 βήματα

Βίντεο: Seven Segment IR Receiver Home Alarm System: 6 βήματα

Βίντεο: Seven Segment IR Receiver Home Alarm System: 6 βήματα
Βίντεο: НОВИНКА!!! Радиоприемник TECSUN PL320 #tecsun 2024, Νοέμβριος
Anonim
Seven Segment IR Receiver Home Alarm System
Seven Segment IR Receiver Home Alarm System

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

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε συνδέσει 5V στο ρεύμα στη ράγα τροφοδοσίας στο breadboard και συνδέστε τον πείρο GND στη γείωση στο breadboard.

Προμήθειες

  • 4ψήφια οθόνη 7 τμημάτων
  • Κόκκινο και πράσινο LED
  • Αισθητήρας υπερήχων
  • Δέκτης IR
  • Βομβητής
  • Jumper Wires (πολλά από αυτά)
  • Breadboard
  • Arduino UNO

Βήμα 1: Βήμα 1: Ρύθμιση οθόνης 7 τμημάτων

Βήμα 1: Ρύθμιση οθόνης 7 τμημάτων
Βήμα 1: Ρύθμιση οθόνης 7 τμημάτων

Το πρώτο πράγμα που θέλετε να κάνετε είναι να ρυθμίσετε την οθόνη επτά τμημάτων.

  1. Συνδέστε το Pin 'E' στο pin 2 στο Arduino
  2. Συνδέστε το Pin 'D' στο pin 3 στο Arduino
  3. Συνδέστε το Pin 'C' στο pin 4 στο Arduino
  4. Συνδέστε το Pin 'G' στο pin 5 στο Arduino
  5. Συνδέστε το Pin 'D' στο pin 6 στο Arduino
  6. Συνδέστε το pin 'D4' στο pin 7 στο Arduino
  7. Συνδέστε το Pin 'A' στο pin 8 στο Arduino
  8. Συνδέστε το Pin 'F' στο pin 9 στο Arduino
  9. Συνδέστε το pin 'D3' στο pin 10 στο Arduino
  10. Συνδέστε το pin 'D2' στο pin 11 στο Arduino
  11. Συνδέστε το Pin 'B' στο pin 12 στο Arduino

Ανατρέξτε στην παραπάνω εικόνα για τα ονόματα κάθε ακίδας στην οθόνη των 7 τμημάτων.

Βήμα 2: Βήμα 2: Ρύθμιση δέκτη IR

Βήμα 2: Ρύθμιση δέκτη IR
Βήμα 2: Ρύθμιση δέκτη IR

Υπάρχουν 3 σκέλη στον δέκτη IR. Το πόδι στην άκρη δεξιά είναι VCC (ισχύς), το πόδι στην άκρη αριστερά εάν είναι OUT (συνδέστε σε μια καρφίτσα) και το μεσαίο πόδι είναι για GND.

  • Συνδέστε το VCC στη ράγα τροφοδοσίας στο breadboard
  • Συνδέστε τον πείρο OUT στο A2 του Arduino
  • Συνδέστε τον πείρο GND στη γείωση στη σανίδα ψωμιού

Βήμα 3: Βήμα 3: Ρύθμιση αισθητήρα υπερήχων και βομβητή

Βήμα 3: Ρύθμιση υπερηχητικού αισθητήρα και βομβητή
Βήμα 3: Ρύθμιση υπερηχητικού αισθητήρα και βομβητή
Βήμα 3: Ρύθμιση υπερηχητικού αισθητήρα και βομβητή
Βήμα 3: Ρύθμιση υπερηχητικού αισθητήρα και βομβητή

Αισθητήρας υπερήχων

  • Συνδέστε το GND με τη ράγα εδάφους στη σανίδα ψωμιού
  • Συνδέστε την καρφίτσα Echo στην καρφίτσα A1 στο Arduino
  • Συνδέστε τον ακροδέκτη Trig στην καρφίτσα A0 στο Arduino
  • Συνδέστε το VCC στη ράγα τροφοδοσίας στο breadboard

Βομβητής

  • Συνδέστε το κοντό σκέλος του ενεργού βομβητή στο GND
  • Συνδέστε το μακρύ σκέλος του ενεργού βομβητή στην καρφίτσα 13 στο Arduino

Βήμα 4: Βήμα 4: Ρύθμιση LED

Βήμα 4: Ρύθμιση LED
Βήμα 4: Ρύθμιση LED
  • Συνδέστε και τα δύο κοντά πόδια των LED στη ράγα GND στον πίνακα ψωμιού
  • Συνδέστε το μακρύ πόδι του κόκκινου LED στην καρφίτσα A4 στο Arduino
  • Συνδέστε το μακρύ πόδι του πράσινου LED στην καρφίτσα A5 στο Arduino

Βήμα 5: Βήμα 5: Λήψη κωδικών HEX από τηλεχειριστήριο

Βήμα 5: Λήψη κωδικών HEX από τηλεχειριστήριο
Βήμα 5: Λήψη κωδικών HEX από τηλεχειριστήριο

Πριν ξεκινήσετε με τον κωδικό, φροντίστε να λάβετε τηλεχειριστήριο τηλεόρασης και να αποκωδικοποιήσετε τους κωδικούς HEX για το τηλεχειριστήριό σας. Θα χρειαστεί να αποκωδικοποιήσετε 3 αριθμούς για αυτό το έργο (για τον κωδικό πρόσβασης στο «σπίτι» σας). Μην ξεχάσετε να κάνετε λήψη της απομακρυσμένης βιβλιοθήκης IR.

Για να το κάνετε αυτό, χρησιμοποιήστε αυτόν τον κωδικό:

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

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {

εάν (irReceiver.decode (& αποτέλεσμα)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

Βήμα 6: Βήμα 6: Τελικός κώδικας

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

Συνιστάται: