Sisällysluettelo:

Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä: 6 vaihetta
Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä: 6 vaihetta

Video: Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä: 6 vaihetta

Video: Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä: 6 vaihetta
Video: 🤨 Самая иррациональная и дорогая модель Golf-класса. Что не так с BMW 1-й серии (Е87) ? 2024, Marraskuu
Anonim
Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä
Seitsemän segmentin IR -vastaanottimen kotihälytysjärjestelmä

Tämä on täydellinen projekti aloittaaksesi, jos haluat oppia käyttämään nelinumeroista 7 -segmenttinäyttöä ja luoda jotain hienoa, joka voidaan toteuttaa kotisi ympärillä. Sinun ei tarvitse käyttää nelinumeroista 7-segmenttistä näyttöä, voit ehdottomasti käyttää yksinumeroista näyttöä ja sen pitäisi toimia hyvin. Toivottavasti tykkäätte tästä projektista!

Ennen kuin aloitat, varmista, että kytket 5V virtalähteeseen leipälevyn virtakiskoon ja liität GND -nastan leipälevyn maahan.

Tarvikkeet

  • 4 -numeroinen 7 -segmenttinäyttö
  • Punainen ja vihreä LED
  • Ultraääni -anturi
  • IR -vastaanotin
  • Summeri
  • Hyppyjohdot (paljon niitä)
  • Leipälauta
  • Arduino UNO

Vaihe 1: Vaihe 1: 7 segmentin näytön määrittäminen

Vaihe 1: 7 segmentin näytön määrittäminen
Vaihe 1: 7 segmentin näytön määrittäminen

Ensimmäinen asia, jonka haluat tehdä, on määrittää seitsemän segmentin näyttö.

  1. Liitä nasta 'E' Arduinon nastaan 2
  2. Liitä nasta 'D' Arduinon nastaan 3
  3. Liitä nasta 'C' Arduinon nastaan 4
  4. Liitä nasta 'G' Arduinon nastaan 5
  5. Liitä nasta 'D' Arduinon nastaan 6
  6. Liitä nasta 'D4' Arduinon nastaan 7
  7. Liitä nasta 'A' Arduinon nastaan 8
  8. Liitä nasta 'F' Arduinon nastaan 9
  9. Liitä nasta 'D3' Arduinon nastaan 10
  10. Liitä nasta 'D2' Arduinon nastaan 11
  11. Liitä nasta 'B' Arduinon nastaan 12

Katso yllä olevasta kuvasta kunkin nastan nimet 7 -segmenttinäytössä.

Vaihe 2: Vaihe 2: Asenna infrapunavastaanotin

Vaihe 2: Asenna infrapunavastaanotin
Vaihe 2: Asenna infrapunavastaanotin

IR -vastaanottimessa on 3 jalkaa. Oikean reunan jalka on VCC (teho), vasemmanpuoleinen jalka, jos OUT (liitä nastaan), ja keskijalka on GND: lle.

  • Liitä VCC leipälevyn virtakiskoon
  • Liitä OUT -nasta Arduinon A2 -liittimeen
  • Liitä GND -nasta leipälevyn maadoituskiskoon

Vaihe 3: Vaihe 3: Asenna ultraäänianturi ja summeri

Vaihe 3: Asenna ultraäänianturi ja summeri
Vaihe 3: Asenna ultraäänianturi ja summeri
Vaihe 3: Asenna ultraäänianturi ja summeri
Vaihe 3: Asenna ultraäänianturi ja summeri

Ultraääni -anturi

  • Liitä GND leipälevyn maadoituskiskoon
  • Liitä Echo -nasta Arduinon nastaan A1
  • Liitä Trig -nasta Arduinon nastaan A0
  • Liitä VCC leipälevyn virtakiskoon

Summeri

  • Liitä aktiivisen summerin lyhyt jalka GND: hen
  • Liitä aktiivisen summerin pitkä jalka Arduinon nastaan 13

Vaihe 4: Vaihe 4: Asenna LEDit

Vaihe 4: Asenna LEDit
Vaihe 4: Asenna LEDit
  • Liitä LED -valojen molemmat lyhyet jalat leipälevyn GND -kiskoon
  • Liitä punaisen LED -valon pitkä jalka Arduinon nastaan A4
  • Liitä vihreän LEDin pitkä jalka Arduinon nastaan A5

Vaihe 5: Vaihe 5: Vastaanota HEX -koodit kauko -ohjaimesta

Vaihe 5: Vastaanota HEX -koodit kauko -ohjaimesta
Vaihe 5: Vastaanota HEX -koodit kauko -ohjaimesta

Ennen kuin aloitat koodin käytön, hanki television kaukosäädin ja purkaa kaukosäätimen HEX -koodit. Sinun on purettava 3 numeroa tähän projektiin ("talosi" salasana). Muista ladata IR -etäkirjasto.

Käytä tätä koodia:

#sisältää

mitätön asennus ()

{

Sarja.alku (9600);

irReceiver.enableIRIn ();

}

void loop () {

if (irReceiver.decode (& tulos)) {

irReceiver.resume ();

Sarja.println (tulos.arvo, HEX);

} }

Vaihe 6: Vaihe 6: Lopullinen koodi

Linkki on yllä. Jos sinulla on kysyttävää koodista, kerro siitä minulle.

Suositeltava: