Sommario:

Comunicazione Python3 e Arduino: 5 passaggi
Comunicazione Python3 e Arduino: 5 passaggi

Video: Comunicazione Python3 e Arduino: 5 passaggi

Video: Comunicazione Python3 e Arduino: 5 passaggi
Video: Comunicazione Seriale tra Arduino e PC con Python in Invio e Ricezione (con struct e pySerial) 2024, Dicembre
Anonim
Comunicazione Python3 e Arduino
Comunicazione Python3 e Arduino

descrizione del progetto

In questo progetto invieremo comandi da Python3 a una scheda Arduino, il che renderà le cose più facili da capire durante la comunicazione tra Python3 e Arduino. Faremo un "Hello world" della piattaforma Arduino che significa accendere/spegnere il LED integrato su Arduino Uno.

Quindi prima di tutto lascia che te lo dica…

Perché ho realizzato questo progetto?

In primo luogo, ci sono molti tutorial caricati su Internet appositamente su youtube su questo argomento, ma utilizzano versioni di Python2 e, in secondo luogo, ho installato l'ultima versione che è Python3.7.2. C'è una piccola differenza tra Python2 e Python3 quando lo usi per connetterti con Arduino. Quindi, dopo aver risolto il problema dell'invio di comandi da Python3 ad Arduino, ho pensato che questo dovesse essere condiviso con i produttori e l'intera comunità di hobbisti.

Iniziamo

Componenti necessari:

  1. Scheda Arduino UNO
  2. cavo USB

Questo è tutto ciò di cui hai bisogno in termini di hardware:)

Passaggio 1: procedura di installazione

Come installare la versione di Python3 e il pacchetto PySerial

Ora puoi cercare su YouTube informazioni sull'installazione. Sopra è il video per l'installazione sia della versione Python3 che del pacchetto PySerial.

Passaggio 2: codifica in Arduino

Image
Image

Parte 1: codifica in arduino

Passaggio 3: codifica in Python3

Parte 2: codifica in python3

Passaggio 4: codice sorgente di Arduino e Python3

Nota

Assicurati di caricare prima lo schizzo Arduino e poi il codice Python.:) Fatemi sapere nella sezione commenti se avete problemi durante la realizzazione di questo progetto.

Consigliato: