• Chi siamo
  • Annunciare
  • politica sulla riservatezza
  • Contattaci
MasterTrend Info - Tecnologia, notizie e tutorial
  • CASA
    • BLOG
  • Tutorial
  • Hardware
  • Gioco
  • Smartphone
  • Sicurezza
  • Windows
  • IA
  • Software
  • Reti
  • it_ITItalian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Nessun risultato
Vedi tutti i risultati
  • CASA
    • BLOG
  • Tutorial
  • Hardware
  • Gioco
  • Smartphone
  • Sicurezza
  • Windows
  • IA
  • Software
  • Reti
  • it_ITItalian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Nessun risultato
Vedi tutti i risultati
MasterTrend Info - Tecnologia, notizie e tutorial
Nessun risultato
Vedi tutti i risultati
Inizio Tutorial (Risoluzione dei problemi)

tio, il trucco nascosto per padroneggiare i microcontrollori πŸ”₯

MasterTrend Approfondimenti da MasterTrend Approfondimenti
28 gennaio 2026
in Tutorial (Risoluzione dei problemi)
Tempo di lettura:7 min leggere
0
Zio - Due studenti programmano su un computer con la parola "zio" sullo schermo, imparando il trucco nascosto per padroneggiare i microcontrollori e migliorare i progetti elettronici.

Due programmatori scoprono il comando **tio** sullo schermo, il trucco nascosto per padroneggiare i microcontrollori e imparare passo dopo passo la programmazione embedded.

88
CONDIVISA
245
Vista
Condividi su FacebookShare on Twitter

Contenuto

  1. tio, collega la tua apparecchiatura seriale in 1 minuto e senza errori ⚑
  2. Installazione di TIO tramite il gestore pacchetti
  3. Circuito dimostrativo veloce
  4. Codice completo
  5. Utilizzo delle impostazioni predefinite
  6. Configurazione dei parametri di connessione
  7. Registra i dati in un file di registro
  8. FunzionalitΓ  avanzate dello zio

tio, collega la tua apparecchiatura seriale in 1 minuto e senza errori ⚑

Le connessioni dati seriali sono una forma di comunicazione classica, ma sorprendentemente ancora ampiamente utilizzata in numerosi dispositivi moderni. Dai televisori agli strumenti di test come i multimetri e persino ai prodotti per la domotica, la connettivitΓ  seriale rimane una componente essenziale di molti circuiti.

Per accedere ai dispositivi seriali in Linux, un modo comune Γ¨ usare il comando schermoTuttavia, Linux offre altre opzioni molto efficienti. Personalmente, lo uso da anni. Quello per la gestione dei microcontrollori, grazie alla sua semplicitΓ  d'uso e al suo funzionamento affidabile.

Se utilizzi Windows 10 o Windows 11, qui troverai anche una guida che ti aiuterΓ  a stabilire connessioni seriali senza problemi.

Potrebbe interessarti
Immagine dimostrativa dell'uso di Tio in Linux

Ho usato "zio" per esplorare il Stazione di saldatura portatile IfixitMi ha fornito la connessione seriale per ispezionare il funzionamento interno della saldatrice intelligente.

In questa guida ti insegneremo come installare e utilizzare tio con la configurazione predefinita, con un rapido esempio utilizzando un Raspberry Pi Pico 2 come dispositivo seriale. Vedremo poi come regolare parametri specifici come la velocitΓ  in baud e come salvare tutti i dati seriali in un file di testo per un'analisi successiva.

Per seguire questa guida avrai bisogno di:

  • Un computer con Ubuntu installato
  • Raspberry Pi Pico 2 (o Pico / Pico W)
  • Sensore di temperatura DHT11
  • tagliere di medie dimensioni
  • 3 cavi jumper macho a macho

Installazione di TIO tramite il gestore pacchetti

Installeremo tio su un sistema Ubuntu 24.04, ma le istruzioni valgono per la maggior parte delle distribuzioni basate su Debian. Su altri sistemi Linux, cerca il pacchetto equivalente nel tuo gestore pacchetti.

1. Aprire un terminale e aggiornare l'elenco dei repository, quindi eseguire un aggiornamento del sistema. Questo passaggio garantisce che tu disponga dell'elenco dei pacchetti piΓΉ recente e che tutto il software sia aggiornato. Se richiesto, premi [nome pulsante]. E.

sudo apt update sudo apt upgrade

2. Installalo.

sudo apt install tio

Circuito dimostrativo veloce

Ho preparato una demo utilizzando un Raspberry Pi Pico 2 con un sensore DHT11. Questo sensore misura la temperatura e l'umiditΓ  e invia i dati alla shell Python, che leggeremo tramite la connessione seriale. Non Γ¨ necessario replicare il tutto; Γ¨ possibile utilizzare qualsiasi dispositivo seriale.

Materiali necessari per questa demo:

  • Raspberry Pi Pico 2 o Pico
  • Sensore di temperatura e umiditΓ  DHT11
  • Tagliere di medie dimensioni
  • 3 cavi jumper macho a macho
Esempio di circuito con Raspberry Pi Pico e sensore DHT11

Il circuito collega alimentazione e dati tra il Pico 2 e il sensore DHT11. Il Pico alimenta il sensore e riceve il segnale di temperatura tramite il pin dati.

Raspberry Pi Pico 2DHT11FunzioneColore del cavo
Uscita 3V3Pin 1 (VDD)Alimentazione 3,3 VRosso
GPIO 17Pin 2 (Dati)Uscita datiArancia
Qualsiasi GNDPin 4 (GND)Terra (riferimento)negro

Assicurati che il tuo Raspberry Pi Pico abbia MicroPython installato. Continua con il passaggio 4 in Questa guida per avere MicroPython e Thonny pronti.

1. Apri Thonny e crea un nuovo file vuoto.

2. Importare le librerie necessarie per controllare il GPIO e il sensore DHT11.

dalla macchina importa Pin importa ora importa dht

3. Crea un oggetto chiamato sensore che collega il codice al DHT11 sul GPIO 17.

sensore = dht.DHT11(Pin(17))

4. Programmare un ciclo mentre Vero per eseguire ripetutamente il codice.

mentre Vero:

5. Attendi due secondi ed effettua una misurazione.

  tempo.sonno(2) sensore.misura()

6. Memorizza la temperatura in una variabile chiamata temperatura.

  temp = sensore.temperatura()

7. Visualizza un messaggio con la temperatura attuale utilizzando il formato stringa.

  print("Controllo della temperatura") print('La temperatura Γ¨:', "{:.1f}ΒΊC\n".format(temp))

8. Salva il file come principale.py sul Pico in modo che funzioni automaticamente quando viene acceso.

Codice completo

da macchina importa Pin importa tempo importa dht sensore = dht.DHT11(Pin(17)) while True: time.sleep(2) sensor.measure() temp = sensor.temperature() print("Controllore della temperatura") print('La temperatura Γ¨:', "{:.1f}ΒΊC\n".format(temp))

Utilizzo delle impostazioni predefinite

Le impostazioni predefinite per tio sono solitamente sufficienti. È sufficiente eseguire il comando. Quello insieme al percorso per il dispositivo seriale. Ma prima, come si trova il dispositivo corretto? Anche [zio] ha la soluzione.

1. Chiudi Thonny. Altri programmi con funzioni seriali potrebbero interferire.

2. Aprire un terminale ed elencare le porte seriali disponibili con:

tio -l
Elenco dei dispositivi seriali con Tio su Linux

3. Collegati al tuo dispositivo seriale (ad esempio, Raspberry Pi Pico) utilizzando:

tio /dev/ttyACM0

4. Vedrai l'output seriale sul tuo terminale. La temperatura verrΓ  visualizzata ogni secondo. Per uscire, premere CTRL + C per accedere all'interprete Python interattivo.

Uscita seriale tramite Tio nel terminale

5. Per chiudere, amico, premi CTRL + t seguito dalla chiave Q.

Il comando tio -l Elenca tutti i dispositivi seriali connessi, consentendo di connettersi a piΓΉ dispositivi contemporaneamente, ad esempio un Raspberry Pi Pico 2 insieme a un Arduino Uno.

Elenco di piΓΉ dispositivi seriali con Tio

Configurazione dei parametri di connessione

Per impostazione predefinita, tio utilizza la configurazione 115200 8N1:

  • 115200: VelocitΓ  di trasmissione (baud rate).
  • 8: Bit di dati per carattere.
  • N: Senza bit di paritΓ .
  • 1: Punto di arresto.

Questa velocitΓ  Γ¨ solitamente standard su molte schede, tra cui Arduino e Raspberry Pi Pico 2.

Possiamo modificare questi parametri per adattarli alla configurazione del nostro dispositivo seriale. Ad esempio, se un Arduino invia dati a 9600 baud (Serial.begin(9600)), dobbiamo comunicarglielo.

Esempio di configurazione seriale Arduino con Tio

Passaggi per regolare la connessione:

1. Aprire il terminale ed eseguire tio con i parametri per baudrate 9600, 8 bit, nessun controllo di flusso, 1 bit di stop e nessuna paritΓ :

tio /dev/ttyACM0 --baudrate 9600 --databits 8 --flow none --stopbits 1 --parity none

2. Verificare che il messaggio venga elaborato correttamente nel terminale.

3. Per uscire, premere CTRL + t poi Q.

Registra i dati in un file di registro

Una funzione molto utile Γ¨ quella di salvare una copia dell'output seriale in un file per un'analisi successiva.

Con il progetto del sensore di temperatura, salveremo le informazioni in un file chiamato registro-temperatura.txt.

1. Eseguire tio dal terminale, specificando il file e abilitando la registrazione:

tio /dev/ttyACM0 --log-file temperature-log.txt -L
Registra i dati di output seriale in un file utilizzando Tio

2. Eseguilo per tutto il tempo necessario alla raccolta dei dati.

3. Per uscire, premere CTRL + t poi Q.

4. Aprire il file in un editor di testo per visualizzare il registro.

5. Per aggiungere dati a un file esistente senza sovrascriverlo, utilizzare:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L
Aggiungi dati al registro senza sovrascrivere con Tio

6. Aprire il file per verificare che i dati siano stati aggiunti correttamente.

Se vuoi aggiungere un timestamp a ogni riga per identificare l'ora esatta di ogni evento, aggiungi il flag -T al comando, come segue:

7. Esegui tio con timestamp e voce di registro:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L -t
Dati seriali con timestamp nel file di registro utilizzando Tio

8. Per uscire, premere CTRL + t seguito da Q.

9. Aprire il file per visualizzare i dati con l'ora esatta di ogni record.

Output del registro con timestamp utilizzando Tio su Linux

FunzionalitΓ  avanzate dello zio

tio include molteplici funzionalitΓ  aggiuntive accessibili durante la sua esecuzione. Usa CTRL + t seguito da un tasto per attivare diversi comandi.

CTRL+t ? Elenca i comandi disponibili CTRL+tb Invia un segnale di interruzione CTRL+tc Visualizza la configurazione corrente CTRL+te Abilita/disabilita la modalitΓ  eco locale CTRL+tf Abilita/disabilita la registrazione su file CTRL+t F Cancella i buffer di dati CTRL+tg Abilita/disabilita la linea seriale CTRL+ti Cambia la modalitΓ  di input CTRL+tl Cancella lo schermo CTRL+t L Visualizza gli stati della linea CTRL+tm Cambia la mappatura dei caratteri CTRL+to Abilita/disabilita la modalitΓ  di output CTRL+tp Invia impulsi alla linea seriale CTRL+tq Esce da tio CTRL+tr Esegue uno script CTRL+t R Esegue un comando shell che reindirizza l'I/O al dispositivo CTRL+ts Visualizza le statistiche CTRL+tt Abilita/disabilita i timestamp online CTRL+tv Visualizza la versione CTRL+tx Invia file tramite Xmodem CTRL+ty Invia file tramite Ymodem CTRL+t CTRL+t Invia il carattere

πŸ”₯ Prova queste funzionalitΓ  per sfruttare al meglio le tue connessioni seriali! Ricorda che tio Γ¨ leggero, veloce e molto pratico per sviluppatori e appassionati di elettronica. πŸš€

πŸ‘‰ Inizia l'installazione qui ed esplora le sue funzionalitΓ  per i tuoi progetti di microcontrollori.

Condividi questo:
Fai clic su Mi PiaceLinkedInPinterestXRedditTumblrCielo bluDiscussioniCondividereChatGPTClaudeGoogle AIGrok
Tags: EvergreenContentLinuxRaspberry Pi
Precedente Pubblicazione

Aggiornamenti di Windows 11: il metodo nascosto che nessuno usa 😱

Prossima pubblicazione

Caching DNS: il modo piΓΉ rapido per aumentare la tua velocitΓ  oggi stesso πŸš€

MasterTrend Approfondimenti

MasterTrend Approfondimenti

Il nostro team editoriale azioni di approfondite analisi, tutorial e consigli per ottenere il massimo dai tuoi dispositivi e strumenti digitali.

CorrelatiPubblicazioni

Volume su Android - Due studenti consultano un'applicazione per smartphone Android per regolare il volume in base a un orario prestabilito nel corridoio di una facoltΓ  di giurisprudenza.
Tutorial (Risoluzione dei problemi)

Volume Android secondo una pianificazione

30 de Luglio de 2026
0
Leggere i messaggi su iPhone - Una donna legge i messaggi su un iPhone accanto al testo "Conferme di lettura su iPhone", guida alla gestione delle conferme di lettura nell'attuale versione di iOS.
Tutorial (Risoluzione dei problemi)

Leggere i messaggi su iPhone: una guida per iOS

26 de Luglio de 2026
110
Salvataggio delle bozze di Reel - Una donna modifica una bozza di Reel sul suo telefono cellulare e la salva nella galleria del telefono.
Tutorial (Risoluzione dei problemi)

Salva le bozze di Reels nella galleria

22 de Luglio de 2026
126
Foto della luna con iPhone - Una donna fotografa la luna piena con un iPhone su una spiaggia al tramonto, utilizzando trucchi per catturarne i dettagli.
Tutorial (Risoluzione dei problemi)

Fotografare la Luna con un iPhone: trucchi per catturare i dettagli

22 de Luglio de 2026
105
Chiamate Wi-Fi su iPhone. Una donna mostra l'opzione Chiamate Wi-Fi attivabile nelle impostazioni dell'iPhone; una guida passo passo su come attivare e utilizzare le chiamate Wi-Fi su iPhone.
Tutorial (Risoluzione dei problemi)

Chiamate Wi-Fi su iPhone: come attivarle e utilizzarle

26 aprile 2026
220
Impostazioni TV avanzate su schermo con configurazione di luminositΓ , contrasto, nitidezza, colore, fluiditΓ  del movimento e mappatura tonale HDR su un televisore 4K UHD che visualizza una scena cinematografica in alta definizione.
Tutorial (Risoluzione dei problemi)

Impostazioni TV avanzate: cosa modificare e cosa evitare

7 aprile 2026
317
Prossima pubblicazione
Cache DNS - Due donne puliscono lo schermo di un computer portatile con il testo "DNS Cache Internet 100%", illustrando come cancellare o pulire la cache DNS per migliorare la connessione Internet.

Caching DNS: il modo piΓΉ rapido per aumentare la tua velocitΓ  oggi stesso πŸš€

5 1 votare
Valutazione dell'articolo
Iscriviti
Accesso
Notifica di
ospite
ospite
0 Commenti
piΓΉ antico
PiΓΉ recente I piΓΉ votati
Commenti in linea
Vedi tutti i commenti

Soggiorno Collegato

  • 976 I fan
  • 118 Seguaci
  • 1.4 k Seguaci
  • 1.8 k Abbonati
  • Tendenze
  • Commenti
  • Ultimo
πŸ–₯️ Come aprire i Dispositivi e stampanti in Windows 11: 4 semplici passi

🌟 Come aprire i Dispositivi e stampanti in Windows 11: ‘Incredibile trucco!

21 giugno 2026
Orologio permanente di Windows 11: opzioni per la visualizzazione di un orologio permanente, limitazioni e decisioni pratiche, con sfondo blu, icona di Windows e orologio analogico minimalista.

Orologio persistente di Windows 11: opzioni, limiti e decisioni reali

21 giugno 2026
Ethernet non funziona in Windows 11: 9 semplici trucchi

Ethernet non funziona in Windows 11: soluzione in 3 minuti ⚑🌐

13 novembre 2025
Come salvare il gioco in REPO

Come salvare il gioco nel REPO πŸ”₯ Scoprire il segreto per non perdere i progressi

7 luglio 2025
Caratteristiche di Gmail su Android: Γ¨ possibile Risparmiare tempo con 5 punte

Le funzioni di Gmail in Android: 5 trucchi che non conosci! πŸ“±βœ¨

12
Riparazione della scheda madre del notebook: vista interna con scheda madre, sistema di raffreddamento, ventole e componenti chiave da controllare in un notebook aperto.

Riparazione della scheda madre del notebook: diagnosi passo passo

10
Installare Windows 11 di Casa senza Internet

Installare Windows 11 di Casa senza Internet

10
Come fare il backup dei driver in Windows 11/10 in 4 semplici passi!

Come fare il backup dei driver in Windows 11/10 Previene errori! πŸš¨πŸ’Ύ

10
Volume su Android - Due studenti consultano un'applicazione per smartphone Android per regolare il volume in base a un orario prestabilito nel corridoio di una facoltΓ  di giurisprudenza.

Volume Android secondo una pianificazione

30 de Luglio de 2026
Blocco dei siti Windows - Laptop con Windows 11 che mostra il firewall di Windows Defender e una regola per bloccare i siti web, accanto a un browser con accesso negato.

Bloccare i siti su Windows: una guida per Windows 11

29 de Luglio de 2026
Privacy della webcam - Una donna davanti a un computer Windows 11 con webcam, configura le impostazioni della privacy per impedire alle applicazioni di utilizzare la fotocamera.

Privacy della webcam in Windows 11

28 de Luglio de 2026
Bilanciamento audio in Windows 11 - Una donna regola il bilanciamento audio su un laptop con Windows 11, guida rapida alla configurazione del suono.

Bilanciamento audio in Windows 11: guida rapida

27 de Luglio de 2026

Notizie Recenti

Volume su Android - Due studenti consultano un'applicazione per smartphone Android per regolare il volume in base a un orario prestabilito nel corridoio di una facoltΓ  di giurisprudenza.

Volume Android secondo una pianificazione

30 de Luglio de 2026
0
Blocco dei siti Windows - Laptop con Windows 11 che mostra il firewall di Windows Defender e una regola per bloccare i siti web, accanto a un browser con accesso negato.

Bloccare i siti su Windows: una guida per Windows 11

29 de Luglio de 2026
83
Privacy della webcam - Una donna davanti a un computer Windows 11 con webcam, configura le impostazioni della privacy per impedire alle applicazioni di utilizzare la fotocamera.

Privacy della webcam in Windows 11

28 de Luglio de 2026
102
Bilanciamento audio in Windows 11 - Una donna regola il bilanciamento audio su un laptop con Windows 11, guida rapida alla configurazione del suono.

Bilanciamento audio in Windows 11: guida rapida

27 de Luglio de 2026
102
Logo MasterTrend Info

MasterTrend Info Γ¨ la vostra fonte di riferimento per la tecnologia: scopri le notizie, le esercitazioni e analisi di hardware, software, giochi, cellulare, e l'intelligenza artificiale. Iscriviti alla nostra newsletter per non perdere nessuna tendenza.

Seguici

Sfoglia per Categoria

  • Esperienza di gioco e esperienza nel mondo reale
  • Hardware e prestazioni
  • Applicazioni dell'intelligenza artificiale nel mondo reale
  • Cosa c'Γ¨ di nuovo
  • Reti, Wi-Fi e Internet
  • Sicurezza e privacy digitali
  • Smartphone e processo decisionale d'acquisto
  • Software e strumenti utili
  • Tutorial (Risoluzione dei problemi)
  • Windows (Utilizzo e soluzioni nel mondo reale)

Notizie Recenti

Volume su Android - Due studenti consultano un'applicazione per smartphone Android per regolare il volume in base a un orario prestabilito nel corridoio di una facoltΓ  di giurisprudenza.

Volume Android secondo una pianificazione

30 de Luglio de 2026
Blocco dei siti Windows - Laptop con Windows 11 che mostra il firewall di Windows Defender e una regola per bloccare i siti web, accanto a un browser con accesso negato.

Bloccare i siti su Windows: una guida per Windows 11

29 de Luglio de 2026
  • Chi siamo
  • Annunciare
  • politica sulla riservatezza
  • Contattaci

Copyright Β© 2025 https://mastertrend.info/ - Tutti i diritti riservati. Tutti i marchi commerciali appartengono ai rispettivi proprietari.

We've detected you might be speaking a different language. Do you want to change to:
es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Change Language
Close and do not switch language
Nessun risultato
Vedi tutti i risultati
  • it_ITItalian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • Esperienza di gioco e esperienza nel mondo reale
  • Hardware e prestazioni
  • Applicazioni dell'intelligenza artificiale nel mondo reale
  • Smartphone e processo decisionale d'acquisto
  • Cosa c'Γ¨ di nuovo
  • Reti, Wi-Fi e Internet
  • Sicurezza e privacy digitali
  • Software e strumenti utili
  • Tutorial (Risoluzione dei problemi)
  • Windows (Utilizzo e soluzioni nel mondo reale)

Copyright Β© 2025 https://mastertrend.info/ - Tutti i diritti riservati. Tutti i marchi commerciali appartengono ai rispettivi proprietari.

wpDiscuz
RedditCielo bluXMastodonteHacker News
Condividi questo:
MastodonteVKMessaggio di WhatsAppTelegrammaSMSLineaMessengerFlipboardHacker NewsMixNextdoorPerplessitΓ XingYummly
Il Mastodonte Istanza