Sommario:

Arduino UNO con telemetro a ultrasuoni OLED e Visuino: 7 passaggi
Arduino UNO con telemetro a ultrasuoni OLED e Visuino: 7 passaggi

Video: Arduino UNO con telemetro a ultrasuoni OLED e Visuino: 7 passaggi

Video: Arduino UNO con telemetro a ultrasuoni OLED e Visuino: 7 passaggi
Video: Misura la distanza con precisione: il tutorial sul sensore a ultrasuoni HCSR04 e STM32 [Projecto] 2024, Luglio
Anonim
Image
Image

In questo tutorial utilizzeremo Arduino UNO, OLED Lcd, modulo telemetro ad ultrasuoni e Visuino per visualizzare la portata degli ultrasuoni su Lcd e impostare la distanza limite con un LED rosso. Guarda un video dimostrativo.

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino UNO
  • Telemetro ad ultrasuoni
  • LCD OLED
  • LED rosso
  • tagliere
  • Ponticelli
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
Il circuito
  • Collegare GND da Maduino UNO al pin della breadboard (gnd)
  • Collegare il pin 5V di Maduino UNO al pin della breadboard (positivo)
  • Collega SCL da Maduino UNO al pin LCD OLED (SCL)
  • Collega SDA da Maduino UNO al pin LCD OLED (SDA)
  • Collegare il pin LCD OLED (VCC) al pin della breadboard (positivo)
  • Collegare il pin LCD OLED (GND) al pin della breadboard (GND)
  • Collegare il pin del modulo ad ultrasuoni (VCC) al pin della breadboard (positivo)
  • Collegare il pin del modulo ad ultrasuoni (GND) al pin della breadboard (GND)
  • Collegare il pin del modulo ad ultrasuoni (ECHO) al pin digitale Maduino UNO (3)
  • Collegare il pin del modulo ad ultrasuoni (TRIG) al pin digitale Maduino UNO (2)

  • Collegare il pin digitale (13) da Maduino UNO al pin LED (positivo)
  • Collegare il pin LED (negativo) al pin della breadboard (GND)

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 ESP 8266! Deve essere installato anche 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 aggiungi componenti

In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
  • Aggiungi il componente Ultrasonic Ranger
  • Aggiungi il componente Compare Range e imposta sotto le proprietà MAX: 9 << Aggiungi il componente Display OLED, fai doppio clic su di esso e trascina il "campo di testo" a sinistra, sotto le proprietà imposta la dimensione: 2

Passaggio 5: In Visuino: Collegamento dei componenti

In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
  • Collega il pin di uscita digitale Arduino[3] al pin UltrasonicRanger1[Echo]
  • Collega Arduino Serial[0] out pin[Out] a DisplayOled1 pin[In]
  • DisplayOled1 pin [Out I2c] a pin Arduino I2C [in]
  • Collegare il pin[Out] di UltrasonicRanger1 al pin[In] di CompareRange1 e al pin[In] di DisplayOled1 Elements. Text Field1
  • Collega il pin UltrasonicRanger1 [Ping] al pin digitale Arduino[2] e al pin DisplayOled1 [Aggiorna]
  • Collega il pin CompareRange1[Out] al pin digitale Arduino[13]

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

Giocare a
Giocare a

Se si alimenta il modulo Arduino UNO, l'LCD OLED inizierà a mostrare il numero del valore per la distanza di qualsiasi ostacolo. Se metti un ostacolo vicino al modulo ad ultrasuoni, il valore cambierà e il LED lampeggerà.

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

Consigliato: