• Om Oss
  • Meddela
  • Sekretesspolicy
  • Kontakta oss
MasterTrend Nyheter
  • HEM
    • BLOGG
  • Tutorials
  • Hårdvara
  • Gaming
  • Mobil
  • Säkerhet
  • Windows
  • IA
  • Programvara
  • Nätverk
  • Vad är nytt
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • nl_NLDutch
Inga resultat
Se alla resultat
  • HEM
    • BLOGG
  • Tutorials
  • Hårdvara
  • Gaming
  • Mobil
  • Säkerhet
  • Windows
  • IA
  • Programvara
  • Nätverk
  • Vad är nytt
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • nl_NLDutch
Inga resultat
Se alla resultat
MasterTrend Nyheter
Inga resultat
Se alla resultat
Hem Tutorials

tio, det dolda tricket för att bemästra mikrokontroller 🔥

MasterTrend Insikter av MasterTrend Insikter
11 december 2025
i Tutorials
Läsning tid:8 min läsa
Till Till
0
Farbror - Två studenter programmerar på en dator med ordet "farbror" på skärmen och lär sig det dolda tricket för att bemästra mikrokontroller och förbättra elektronikprojekt.

Två programmerare upptäcker kommandot **tio** på skärmen, det dolda tricket för att bemästra mikrokontroller och lära sig inbäddad programmering steg för steg.

0
DELAD
0
Visningar
Dela på FacebookDela på Twitter

Innehåll

  1. tio, anslut din seriella utrustning på 1 minut och utan fel ⚡
  2. Installera TIO med hjälp av pakethanteraren
  3. Snabb demokrets
  4. Fullständig kod
  5. Använda standardinställningarna
  6. Konfigurera anslutningsparametrarna
  7. Registrera data i en loggfil
  8. Avancerade funktioner hos farbror
    1. Relaterade publikationer

tio, anslut din seriella utrustning på 1 minut och utan fel ⚡

Seriella dataanslutningar är en klassisk, men förvånansvärt nog fortfarande allmänt använd kommunikationsform i många moderna enheter. Från tv-apparater till testutrustning som multimetrar och till och med hemautomationsprodukter är seriell anslutning fortfarande en viktig del av många kretsar.

För att komma åt seriella enheter i Linux är ett vanligt sätt att använda kommandot skärmLinux erbjuder dock andra mycket effektiva alternativ. Personligen har jag använt det i flera år. att för hantering av mikrokontroller, på grund av dess användarvänlighet och tillförlitliga drift.

Om du använder Windows 10 eller Windows 11 hittar du också en guide här som hjälper dig att upprätta seriella anslutningar smidigt.

Du kanske är intresserad av
Demonstrationsbild av Tios användning i Linux

Jag använde "farbror" för att utforska Ifixit bärbar lödstation. Me facilitó la conexión serial para inspeccionar el funcionamiento interno del soldador inteligente.

I den här guiden lär vi dig hur du installerar och använder tio med standardkonfigurationen, med ett snabbt exempel som använder en Raspberry Pi Pico 2 som en seriell enhet. Sedan ska vi se hur man justerar specifika parametrar som baudhastighet och hur man sparar all seriell data till en textfil för senare analys.

För att följa den här guiden behöver du:

  • En dator med Ubuntu installerat
  • Raspberry Pi Pico 2 (o Pico / Pico W)
  • DHT11 Temperatursensor
  • medelstor brödbräda
  • 3 kablar jumper macho a macho

Installera TIO med hjälp av pakethanteraren

Vi ska installera tio på ett Ubuntu 24.04-system, men instruktionerna gäller för de flesta Debian-baserade distributioner. På andra Linux-system, sök efter motsvarande paket i din pakethanterare.

1. Öppna en terminal och uppdatera arkivlistan och utför sedan en systemuppdatering. Det här steget säkerställer att du har den senaste paketlistan och att all din programvara är uppdaterad. Om du uppmanas att bekräfta uppdateringen trycker du på [knappnamn]. OCH.

sudo apt uppdatering sudo apt uppgradering

2. Installera det.

sudo apt installera tio

Snabb demokrets

Jag har förberett en demo med en Raspberry Pi Pico 2 med en DHT11-sensor. Denna sensor mäter temperatur och luftfuktighet och skickar data till Python-skalet, som vi läser via seriell anslutning. Du behöver inte replikera detta; du kan använda vilken seriell enhet som helst.

Material som behövs för denna demo:

  • Raspberry Pi Pico 2 eller Pico
  • DHT11 temperatur- och fuktighetssensor
  • Medelstor brödbräda
  • 3 kablar jumper macho a macho
Exempelkrets med Raspberry Pi Pico och DHT11-sensor

Kretsen kopplar ström och data mellan Pico 2 och DHT11-sensorn. Pico strömförsörjer sensorn och tar emot temperatursignalen via datastiftet.

Raspberry Pi Pico 2DHT11FungeraKabelfärg
3V3 UtStift 1 (VDD)3,3V strömförsörjningRöd
GPIO 17Stift 2 (Data)DatautmatningOrange
Vilken jord som helstStift 4 (jord)Jorden (referens)Neger

Se till att din Raspberry Pi Pico har MicroPython installerat. Fortsätt till steg 4 i Den här guiden att ha MicroPython och Thonny redo.

1. Öppna Thonny och skapa en ny tom fil.

2. Importera de nödvändiga biblioteken för att styra GPIO och DHT11-sensorn.

från maskinimport PIN-import tid import dht

3. Skapa ett objekt som heter sensor som kopplar koden till DHT11 på GPIO 17.

sensor = dht.DHT11(Pin(17))

4. Programmera en loop medan Sant att köra koden upprepade gånger.

medan Sant:

5. Vänta två sekunder och gör en mätning.

  tid.sömn(2) sensor.mätning()

6. Lagra temperaturen i en variabel som heter temperatur.

  temp = sensor.temperature()

7. Visar ett meddelande med aktuell temperatur i strängformat.

  print("Temperaturkontroll") print('Temperaturen är:', "{:.1f}ºC\n".format(temp))

8. Spara filen som main.py på Pico så att den körs automatiskt när den slås på.

Fullständig kod

från maskin import Pin import time import dht sensor = dht.DHT11(Pin(17)) while True: time.sleep(2) sensor.measure() temp = sensor.temperature() print("Temperaturkontroll") print('Temperaturen är:', "{:.1f}ºC\n".format(temp))

Använda standardinställningarna

Standardinställningarna för tio är vanligtvis tillräckliga. Du behöver bara köra kommandot. att tillsammans med sökvägen till seriellenheten. Men först, hur hittar man rätt enhet? [farbror] har också lösningen.

1. Stäng Thonny. Andra program med seriella funktioner kan störa.

2. Öppna en terminal och lista de tillgängliga serieportarna med:

tio-l
Lista över seriella enheter med Tio på Linux

3. Anslut till din seriella enhet (till exempel Raspberry Pi Pico) med:

tio /dev/ttyACM0

4. Du kommer att se serieutgången på din terminal. Temperaturen visas varje sekund. För att avsluta, tryck på CTRL + C för att öppna den interaktiva Python-tolken.

Seriell utmatning med Tio i terminalen

5. För att stänga, kompis, tryck CTRL + t följt av nyckeln Q.

Kommandot tio-l Listar alla anslutna seriella enheter, så att du kan ansluta till flera enheter samtidigt, till exempel en Raspberry Pi Pico 2 tillsammans med en Arduino Uno.

Lista över flera seriella enheter med Tio

Konfigurera anslutningsparametrarna

Som standard använder tio konfiguration 115200 8N1:

  • 115200: Överföringshastighet (baudhastighet).
  • 8: Databitar per tecken.
  • N: Utan paritetsbit.
  • 1: Stopp lite.

Denna hastighet är vanligtvis standard på många kort, inklusive Arduino och Raspberry Pi Pico 2.

Vi kan modifiera dessa parametrar för att anpassa dem till konfigurationen av vår seriella enhet. Om till exempel en Arduino skickar data med 9600 baud (Serial.begin(9600)), måste vi ange det för tio.

Exempel på seriell Arduino-konfiguration med Tio

Steg för att justera anslutningen:

1. Öppna terminalen och kör tio med parametrarna för baudrate 9600, 8 bitar, ingen flödeskontroll, 1 stoppbit och ingen paritet:

tio /dev/ttyACM0 --baudrate 9600 --databitar 8 --flöde ingen --stopbitar 1 --paritet ingen

2. Kontrollera att meddelandet bearbetas korrekt i terminalen.

3. För att avsluta, tryck CTRL + t och sedan Q.

Registrera data i en loggfil

En mycket användbar funktion är att spara en kopia av den seriella utdata till en fil för senare analys.

Med temperatursensorprojektet kommer vi att spara informationen i en fil som heter temperatur-logg.txt.

1. Kör tio från terminalen, ange filen och aktivera registrering:

tio /dev/ttyACM0 --loggfil temperaturlogg.txt -L
Spela in seriell utdata till en fil med Tio

2. Kör den så länge du behöver för att samla in data.

3. För att avsluta, tryck CTRL + t och sedan Q.

4. Öppna filen i en textredigerare för att visa loggen.

5. För att lägga till data i en befintlig fil utan att skriva över den, använd:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L
Lägg till data i loggen utan att skriva över med Tio

6. Öppna filen för att kontrollera att informationen har lagts till korrekt.

Om du vill lägga till en tidsstämpel på varje rad för att identifiera den exakta tiden för varje händelse, lägg till flaggan -t till kommandot, enligt följande:

7. Kör tio med tidsstämpel och loggpost:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L -t
Seriell data med tidsstämpel i loggfilen med Tio

8. För att avsluta, tryck CTRL + t följt av Q.

9. Öppna filen för att se informationen med den exakta tiden för varje post.

Logga utdata med tidsstämplar med Tio på Linux

Avancerade funktioner hos farbror

tio innehåller flera ytterligare funktioner som är tillgängliga under körningen. CTRL + t följt av en tangent för att aktivera olika kommandon.

CTRL+t ? Listar tillgängliga kommandon CTRL+tb Skickar brytsignal CTRL+tc Visar aktuell konfiguration CTRL+te Aktiverar/inaktiverar lokalt ekoläge CTRL+tf Aktiverar/inaktiverar loggning till fil CTRL+t F Rensar databuffertar CTRL+tg Aktiverar/inaktiverar seriell linje CTRL+ti Ändrar inmatningsläge CTRL+tl Rensar skärmen CTRL+t L Visar linjestatus CTRL+tm Ändrar teckenmappning CTRL+to Aktiverar/inaktiverar utmatningsläge CTRL+tp Pulsar seriell linje CTRL+tq Avslutar tio CTRL+tr Kör ett skript CTRL+t R Kör ett shellkommando som omdirigerar I/O till enheten CTRL+ts Visar statistik CTRL+tt Aktiverar/inaktiverar online-tidsstämplar CTRL+tv Visar version CTRL+tx Skickar fil via Xmodem CTRL+ty Skickar fil via Ymodem CTRL+t CTRL+t Skickar tecknet

🔥 Testa dessa funktioner för att få ut det mesta av dina seriella anslutningar! Kom ihåg att tio är lätt, snabbt och mycket praktiskt för utvecklare och elektronikentusiaster. 🚀

👉 Börja installera här och utforska dess funktioner för dina mikrokontrollerprojekt.

Dela detta:
FacebookLinkedInPinterestXRedditTumblrBlueskyTrådarDelaChatGPTClaudeGoogle AIGrok

Relaterade publikationer

  • Installera Windows 11 Hem utan Internet
  • Onlinetjänster för att kontrollera webbplatsens driftstopp: Ta reda på om din webbplats är aktiv! 🌐⚡
  • Oblivion Remastered Deluxe Edition: Ett steg bakåt? 🤔
  • QNodeOS revolutionerar kvantnätverk: det första operativsystemet! 🚀⚛️
  • Nintendo Switch 2: Nyckeln till dess garanterade framgång 🚀
  • Chrome Software Reporter Tool: Stoppa dataläckor nu! 🔒
  • Linuxdistributioner liknande Windows 10: Byt nu 🖥️✨
  • Android-appar kraschar hela tiden: Åtgärda oväntade krascher! Snabbt och enkelt! ⚡
Taggar: EvergreenContentLinuxRaspberry Pi
Tidigare Offentliggörande

Windows 11-uppdateringar: Det dolda sättet som ingen använder 😱

Nästa publikation

DNS-cachning: Det snabba sättet att öka din hastighet idag 🚀

MasterTrend Insikter

MasterTrend Insikter

Vår redaktion aktier ett djupt dyk analys, handledningar och rekommendationer för att få ut det mesta av dina enheter och digitala verktyg.

RelateradePublikationer

Total autonomi - Kvinna som arbetar bekvämt i soffan med en hållbar bärbar dator. Videoredigeringen illustrerar snabbguiden till att uppnå total autonomi på en outtröttlig bärbar dator.
Tutorials

Total autonomi: En snabbguide till en outtröttlig bärbar dator 🔋

10 december 2025
70
VPN Fire TV – Kvinna som använder Fire TV Stick på TV:n för att titta på Netflix och andra streamingappar med VPN, skyddar sina data och låser upp mer innehåll.
Tutorials

VPN Fire TV Skydda dina data och få tillgång till mer innehåll 🔒🔥

6 december 2025
60
Synkronisera Android Windows – Illustration av en Android-ikon som synkroniseras med Windows 11-logotypen, som representerar hur man synkroniserar en Android-telefon med en Windows-dator för att dela filer, aviseringar och appar.
Tutorials

Synkronisera Android med Windows: Upptäck tricket som snabbar upp allting ⚡

4 december 2025
107
Netflix hemliga koder - Kvinna som ler i soffan medan hon håller i en fjärrkontroll med en Netflix-knapp, perfekt för att illustrera Netflix-knep och hemliga koder för att hitta nya serier och filmer.
Tutorials

Netflix hemliga koder 2025: Snabb åtkomst till dolda genrer 🔥

2 december 2025
298
Avinstallera Linux - Chromebook-bärbar dator med Linux och terminal på skärmen bredvid Tux-maskoten, som illustrerar hur man avinstallerar Linux och rensar sin Chromebook på 1 minut.
Tutorials

Avinstallera Linux: Knepet för att ta bort dolda appar 😱

2 december 2025
70
Modo Dios Android Auto - Kvinna som kör bil med "Modo Dios" på Android Auto och visar ett anpassat gränssnitt med gudstema på bilens pekskärm.
Tutorials

Android Auto God Mode låser upp dolda inställningar 🔥

1 december 2025
77
0 0 röster
Artikel Betyg
Prenumerera
Tillträde
Meddela i
gäst
gäst
0 Kommentarer
Äldsta
Den nyaste De flesta röstade
I linje kommentarer
Se alla recensioner

Håll Kontakten

  • 976 Fans
  • 118 Anhängare
  • 1.4 k Anhängare
  • 1.8 k Prenumeranter

Missa inte det senaste inom teknik och spel.
Tips unika, praktiska guider och analys varje dag.

Prenumerationsformulär
  • Trender
  • Kommentarer
  • Sista
Hur man lägger till klocka på skrivbordet i Windows 11: ¡3 trick ofelbar!

Hur man lägger till klocka på skrivbordet i Windows 11: Få mer i minuter! ⏱️

1 maj 2025
Hur för att spara spelet i REPO

Hur för att spara spelet i REPO 🔥 Upptäcka hemligheten med att inte förlora framsteg

7 juli 2025
🖥️ Hur öppna Enheter och skrivare " i Windows 11: 4 enkla steg

🌟 Hur öppna Enheter och skrivare " i Windows 11: ¡Fantastiska trick!

20 november 2025
12 Bästa Alternativen till Lucky detta program för Android

Alternativ till Lucky detta program: 12 apps bästa och enkelt! 🎮⚡

13 november 2025
Funktioner i Gmail för Android: Spara tid med 5 tips

Funktioner i Gmail i Android: du 5 knep du inte vet! 📱✨

12
Reparation av moderkort - Reparation av Moderkort

Reparation av moderkort för Bärbara datorer

10
Installera Windows 11 Hem utan Internet

Installera Windows 11 Hem utan Internet

10
Hur backup-drivrutiner i Windows 11/10 i 4 steg!

Hur backup-drivrutiner i Windows 11/10 Det Förhindrar fel! 🚨💾

10
Windows 11-uppdateringar - Par som använder en bärbar dator för att avinstallera Windows 11-uppdateringar, med skärmen som visar "Windows Update" och texten "Avinstallera uppdateringar", en snabb visuell guide för att ta bort Windows 11-uppdateringar.

Windows 11-uppdateringar: Det dolda sättet som ingen använder 😱

10 december 2025
Total autonomi - Kvinna som arbetar bekvämt i soffan med en hållbar bärbar dator. Videoredigeringen illustrerar snabbguiden till att uppnå total autonomi på en outtröttlig bärbar dator.

Total autonomi: En snabbguide till en outtröttlig bärbar dator 🔋

10 december 2025
Transición a Linux - Mujer usando un portátil con Kubuntu Linux en el escritorio, ilustrando la transición a Linux y las 7 aplicaciones recomendadas para acelerar el cambio de Windows o macOS.

Övergång till Linux: Vad ingen säger till dig (och det fungerar) 😱

9 december 2025
Prefetch-mapp - Kvinna som rensar Prefetch-mappen i Windows för att snabba upp datorn, illustration av optimering och snabb rengöring som multiplicerar operativsystemets hastighet.

Förhämtningsmapp: Snabb rensning som ökar hastigheten ⚡

9 december 2025

Senaste Nyheterna

Windows 11-uppdateringar - Par som använder en bärbar dator för att avinstallera Windows 11-uppdateringar, med skärmen som visar "Windows Update" och texten "Avinstallera uppdateringar", en snabb visuell guide för att ta bort Windows 11-uppdateringar.

Windows 11-uppdateringar: Det dolda sättet som ingen använder 😱

10 december 2025
152
Total autonomi - Kvinna som arbetar bekvämt i soffan med en hållbar bärbar dator. Videoredigeringen illustrerar snabbguiden till att uppnå total autonomi på en outtröttlig bärbar dator.

Total autonomi: En snabbguide till en outtröttlig bärbar dator 🔋

10 december 2025
70
Transición a Linux - Mujer usando un portátil con Kubuntu Linux en el escritorio, ilustrando la transición a Linux y las 7 aplicaciones recomendadas para acelerar el cambio de Windows o macOS.

Övergång till Linux: Vad ingen säger till dig (och det fungerar) 😱

9 december 2025
70
Prefetch-mapp - Kvinna som rensar Prefetch-mappen i Windows för att snabba upp datorn, illustration av optimering och snabb rengöring som multiplicerar operativsystemets hastighet.

Förhämtningsmapp: Snabb rensning som ökar hastigheten ⚡

9 december 2025
73
MasterTrend Nyheter logotyp

MasterTrend Info är din källa till information i teknik: upptäck nyheter, tutorials, och analys av hårdvara, mjukvara, spel, mobil, och artificiell intelligens. Prenumerera på vårt nyhetsbrev för att inte missa någon trend.

Följ oss

Bläddra efter Kategori

  • Gaming
  • Hårdvara
  • IA
  • Mobil
  • Vad är nytt
  • Nätverk
  • Säkerhet
  • Programvara
  • Tutorials
  • Windows

Senaste Nyheterna

Windows 11-uppdateringar - Par som använder en bärbar dator för att avinstallera Windows 11-uppdateringar, med skärmen som visar "Windows Update" och texten "Avinstallera uppdateringar", en snabb visuell guide för att ta bort Windows 11-uppdateringar.

Windows 11-uppdateringar: Det dolda sättet som ingen använder 😱

10 december 2025
Total autonomi - Kvinna som arbetar bekvämt i soffan med en hållbar bärbar dator. Videoredigeringen illustrerar snabbguiden till att uppnå total autonomi på en outtröttlig bärbar dator.

Total autonomi: En snabbguide till en outtröttlig bärbar dator 🔋

10 december 2025
  • Om Oss
  • Meddela
  • Sekretesspolicy
  • Kontakta oss

Upphovsrätt © 2025 https://mastertrend.info/ - Alla rättigheter förbehållna. Alla varumärken tillhör sina respektive ägare.

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
Inga resultat
Se alla resultat
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • nl_NLDutch
  • Gaming
  • Hårdvara
  • IA
  • Mobil
  • Vad är nytt
  • Nätverk
  • Säkerhet
  • Programvara
  • Tutorials
  • Windows

Upphovsrätt © 2025 https://mastertrend.info/ - Alla rättigheter förbehållna. Alla varumärken tillhör sina respektive ägare.

wpDiscuz
RedditBlueskyXMastodonHacker News
Dela detta:
MastodonVKWhatsAppTelegramSMSLinjeMessengerFlipboardHacker NewsBlandaIntill hotelletFörvirringXingYummly
Din Mastodon Exempel