Acquista su US | Acquista su UK | Acquista su DE | Acquista su IT | Acquista su FR | Acquista su ES | Acquista su JP |
In questa lezione, impareremo come utilizzare il sensore a ultrasuoni di rilevamento per misurare la distanza dell’ostacolo e visualizzare il risultato su un LCD I2C 1602.
L’LCD I2C 1602 può visualizzare due linee x 16 (totale 32) caratteri. I caratteri sono inviati attraverso una porta bus I2C che è inclusa in Arduino e in molti altri dispositivi.
In primo luogo, si prega di collegare Osoyoo Magic I/O shield nella scheda UNO come segue:
Poi collegare i moduli alle porte dello schermo Magic I/O (spostare l’interruttore sulla scheda su 5V) con due cavi PNP a 4 pin come segue:
Display I2C LCD 1602 – I2C
Sensore ultrasonico – D7D8
Passo 1) Se non hai installato il software mBlock nel tuo PC, leggi Lezione 1, scarica e installa il software.
Passo 2) Eseguire il software mBlock PC facendo doppio clic sull’adorabile icona Panda. Trascinare e rilasciare il file osoyoo_uno_mext (scaricato al punto 1) al software mBlock come segue:
Ora vedrai un nuovo firmware del dispositivo in mBlock, vedi immagine seguente:
Ora il software mBlock e il firmware del dispositivo OSOYOO_UNO sono stati installati con successo nel nostro PC!
Ora vi mostreremo come usare i blocchi per trasformare l’idea di cui sopra in realtà.
Passo 1: Clicca su Control, trascina e rilascia il blocco Forever nell’area di programmazione, come segue:
Passo 2: Clicca Events, aggiungi il blocco when Arduino Uno starts up all’inizio:
Passa 3: Clicca Show, aggiungi il blocco LCD prints dentro il blocco forever:
Passo 4: Clicca Operator, aggiungi un blocco join apple banana dentro il campo di testo LDC print blocks, poi cambiare la banana superiore in “cm” (mettere uno spazio dopo cm):
Passo 5: Clicca la categoria Sensor, aggiungi un blocco read ultrasonic sensor sottostante nel blocco LCD join, Cambia trig pin da 1 a 7, Cambia echo pin da 1 a 8,
Ora abbiamo completato la programmazione dei blocchi. I blocchi finali appaiono come segue:
Carica il programma su Arduino
1) è necessario fare clic sul pulsante Connect nella parte inferiore del software mBlock, si vedrà una finestra USB pop-up,
2) selezionare la casella di controllo Show all connectable device, quindi apparirà un menu a discesa del dispositivo,
3) seleziona la tua porta Arduino dal menu a discesa del dispositivo
4) clicca sul pulsante Connect per collegare il tuo PC ad Arduino
5)Dopo che il PC è collegato alla scheda Arduino UNO, fare clic sul pulsante Carica nella parte inferiore del software, quindi il codice verrà caricato sulla scheda Arduino UNO:
Prova il programma:
Quando si accende l’alimentazione di Arduino, l’LCD mostrerà una distanza casuale:
50.56cm
Quando si mette la mano di fronte al sensore ad ultrasuoni, l’LCD visualizzerà la distanza della vostra mano al sensore.Se non è possibile vedere alcun display, potrebbe essere necessario utilizzare un cacciavite per regolare la vite di luminosità nella parte posteriore del LCD, vedi foto seguente:
DownLoad Url osoyoo.com