Sadržaj:

Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka: 7 koraka
Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka: 7 koraka

Video: Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka: 7 koraka

Video: Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka: 7 koraka
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Srpanj
Anonim
Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka
Arduino brojač s TM1637 LED zaslonom i senzorom za izbjegavanje prepreka

U ovom ćemo vodiču naučiti kako napraviti jednostavan brojač znamenki pomoću LED zaslona TM1637 i senzora za izbjegavanje prepreka te Visuina.

Gledaj video.

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  • Arduino UNO (ili bilo koji drugi Arduino)
  • Kratkospojne žice
  • Senzor za izbjegavanje prepreka
  • LED zaslon TM1637
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug
  • Spojite pin LED zaslona [CLK] na Arduino digitalni pin [10]
  • Priključite pin LED zaslona [DI0] na Arduino digitalni pin [9]
  • Priključite pin LED zaslona [GND] na Arduino pin [GND]
  • Priključite pin LED zaslona [VCC] na Arduino pin [5V]
  • Spojite pin osjetnika za izbjegavanje prepreka [VCC] na Arduino pin [5V]
  • Spojite pin osjetnika za izbjegavanje prepreka [GND] na Arduino pin [GND]
  • Spojite pin osjetnika za izbjegavanje prepreka [D0] na Arduino digitalni pin [7]

Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako niste učinili, slijedite korake u ovom Uputu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Visuino: https://www.visuino.eu također je potrebno instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U komponentama Visuino ADD

U komponentama Visuino ADD
U komponentama Visuino ADD
U komponentama Visuino ADD
U komponentama Visuino ADD
U komponentama Visuino ADD
U komponentama Visuino ADD
  • Dodajte komponentu "TM1637 7 segmentni zaslon, 4 znamenkovni modul + 2 okomite točke (CATALEX)"
  • Dodajte komponentu "Brojač"
  • Dodajte komponentu "Infracrveni (IC) senzor za izbjegavanje prepreka"

Korak 5: U Visuinu postavite i povežite komponente

U Visuinu Postavi i poveži komponente
U Visuinu Postavi i poveži komponente
U Visuinu Postavi i poveži komponente
U Visuinu Postavi i poveži komponente
U Visuinu Postavi i poveži komponente
U Visuinu Postavi i poveži komponente
  • Odaberite komponentu "Counter1" i u prozoru svojstava postavite "Max> Value" na 9999
  • Odaberite komponentu "Brojač1" i u prozoru svojstava postavite "Min> Vrijednost" na 0
  • Dvaput kliknite na komponentu "Display1" i u prozoru "Digits" povucite "Integer Display 7 Segments" na lijevu stranu
  • Na lijevoj strani prozora "znamenke" odaberite "Integer Display 7 Segments1" i u prozoru svojstava postavite "Count Digits" na 4
  • Zatvorite prozor "Cifre"
  • Spojite Arduino digitalni pin [7] na pin "preprekaAvoidance1" [In]

Spojite pin "Izbjegavanje prepreke1" [Out] na pin "Counter1" [In]

  • Spojite "Counter1" pin [Out] na "Display1"> "Integer Display 7 Segments1" pin [In]
  • Priključite pin "Display1" [Sat] na digitalni pin na Arduino ploči [10]
  • Priključite pin "Display1" [Podaci] na digitalni pin Arduino ploče [9]

Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE

U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)

Korak 7: Igrajte se

Ako napajate Arduino UNO modul, LED zaslon bi trebao početi brojati brojeve kada senzor za izbjegavanje prepreke otkrije prepreku, nakon što dosegne 9999, ponovno će se pokrenuti na 0 i ponovno će se odbrojavati.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:

Preporučeni: