Sommario:

Contatore Arduino con display a LED TM1637 e sensore di prevenzione degli ostacoli: 7 passaggi
Contatore Arduino con display a LED TM1637 e sensore di prevenzione degli ostacoli: 7 passaggi

Video: Contatore Arduino con display a LED TM1637 e sensore di prevenzione degli ostacoli: 7 passaggi

Video: Contatore Arduino con display a LED TM1637 e sensore di prevenzione degli ostacoli: 7 passaggi
Video: Contatore con display a sette segmenti MAX7219 e Arduino - Video 471 2024, Luglio
Anonim
Contatore Arduino che utilizza il display a LED TM1637 e il sensore di prevenzione degli ostacoli
Contatore Arduino che utilizza il display a LED TM1637 e il sensore di prevenzione degli ostacoli

In questo tutorial impareremo come creare un semplice contatore di cifre utilizzando il display a LED TM1637 e il sensore per evitare ostacoli e Visuino.

Guarda il video.

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino UNO (o qualsiasi altro Arduino)
  • Ponticelli
  • Sensore di prevenzione degli ostacoli
  • Display a LED TM1637
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
Il circuito
  • Collegare il pin del display LED [CLK] al pin digitale Arduino[10]
  • Collegare il pin del display a LED[DI0] al pin digitale di Arduino[9]
  • Collegare il pin del display LED [GND] al pin Arduino [GND]
  • Collegare il pin del display a LED [VCC] al pin Arduino [5V]
  • Collegare il pin del sensore per evitare ostacoli [VCC] al pin Arduino [5V]
  • Collegare il pin del sensore di evitamento degli ostacoli [GND] al pin di Arduino [GND]
  • Collegare il pin del sensore di evitamento degli ostacoli [D0] al pin digitale Arduino [7]

Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO

Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO

Per iniziare a programmare Arduino, dovrai installare l'IDE Arduino da qui:

Tieni presente che ci sono alcuni bug critici in Arduino IDE 1.6.6. Assicurati di installare 1.6.7 o versioni successive, altrimenti questo Instructable non funzionerà! Se non lo hai fatto, segui i passaggi in questo Instructable per configurare l'IDE Arduino per programmare Arduino UNO! Deve essere installato anche il Visuino: https://www.visuino.eu. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2

Passaggio 4: in Visuino ADD Components

In Visuino ADD Components
In Visuino ADD Components
In Visuino ADD Components
In Visuino ADD Components
In Visuino ADD Components
In Visuino ADD Components
  • Aggiungere il componente "TM1637 Display a 7 Segmenti Modulo 4 Cifre + 2 Punti Verticali (CATALEX)"
  • Aggiungi il componente "Contatore"
  • Aggiungi il componente "Sensore di prevenzione degli ostacoli a infrarossi (IR)"

Passaggio 5: in Visuino Imposta e collega i componenti

In Visuino Imposta e collega i componenti
In Visuino Imposta e collega i componenti
In Visuino Imposta e collega i componenti
In Visuino Imposta e collega i componenti
In Visuino Imposta e collega i componenti
In Visuino Imposta e collega i componenti
  • Selezionare il componente "Contatore1" e nella finestra delle proprietà impostare "Max>Valore" su 9999
  • Selezionare il componente "Contatore1" e nella finestra delle proprietà impostare "Min>Valore" su 0
  • Fare doppio clic sul componente "Display1" e nella finestra "Digits" trascinare "Integer Display 7 Segments" sul lato sinistro
  • Sul lato sinistro della finestra "Cifre" selezionare "Visualizzazione intera 7 Segmenti1" e nella finestra delle proprietà impostare "Conta cifre" su 4
  • Chiudi la finestra "Cifre"
  • Collega il pin digitale Arduino[7] al pin "ObstacleAvoidance1"[In]

Collegare il pin "ObstacleAvoidance1"[Out] al pin "Counter1"[In]

  • Collegare il pin "Counter1"[Out] al pin "Display1">"Integer Display 7 Segments1"[In]
  • Collega il pin "Display1"[Clock] al pin digitale della scheda Arduino[10]
  • Collega il pin "Display1"[Data] al pin digitale della scheda Arduino[9]

Passaggio 6: genera, compila e carica il codice Arduino

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino

In Visuino, premere F9 o fare clic sul pulsante mostrato nell'immagine 1 per generare il codice Arduino e aprire l'IDE Arduino

Nell'IDE di Arduino, fare clic sul pulsante Carica, per compilare e caricare il codice (Immagine 2)

Passaggio 7: gioca

Se si alimenta il modulo Arduino UNO, il display a LED dovrebbe iniziare a contare i numeri quando il sensore per evitare ostacoli rileva un ostacolo, una volta raggiunto 9999 ricomincerà da 0 e conterà di nuovo.

Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato anche il progetto Visuino, che ho creato per questo Instructable, potete scaricarlo qui e aprirlo in Visuino:

Consigliato: