• Over Ons
  • Aankondigen
  • Privacy beleid
  • Contact met ons
MasterTrend Nieuws
  • THUIS
    • BLOG
  • Tutorials
  • Hardware
  • Gaming
  • Mobiel
  • Veiligheid
  • Windows
  • IA
  • Software
  • Netwerken
  • Wat is er nieuw
  • nl_NLDutch
    • 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
    • sv_SESwedish
Geen resultaat
Zie alle resultaten
  • THUIS
    • BLOG
  • Tutorials
  • Hardware
  • Gaming
  • Mobiel
  • Veiligheid
  • Windows
  • IA
  • Software
  • Netwerken
  • Wat is er nieuw
  • nl_NLDutch
    • 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
    • sv_SESwedish
Geen resultaat
Zie alle resultaten
MasterTrend Nieuws
Geen resultaat
Zie alle resultaten
Thuis Tutorials

tio, de geheime truc om microcontrollers onder de knie te krijgen 🔥

MasterTrend Inzichten door MasterTrend Inzichten
11 de december de 2025
in Tutorials
Leestijd:8 min lezen
Naar Naar
0
Oom - Twee studenten programmeren op een computer met het woord "oom" op het scherm en leren de verborgen truc om microcontrollers te beheersen en elektronische projecten te verbeteren.

Twee programmeurs ontdekken het **tio**-commando op het scherm, de verborgen truc om microcontrollers te beheersen en stap voor stap embedded programmeren te leren.

0
GEDEELD
0
Uitzicht
Deel op FacebookDelen op Twitter

Inhoud

  1. tio, sluit je seriële apparatuur binnen 1 minuut en zonder fouten aan ⚡
  2. TIO installeren met behulp van de pakketbeheerder.
  3. Snel demonstratiecircuit
  4. Volledige code
  5. De standaardinstellingen gebruiken
  6. De verbindingsparameters configureren
  7. Sla gegevens op in een logbestand.
  8. Geavanceerde functies van oom
    1. Gerelateerde publicaties

tio, sluit je seriële apparatuur binnen 1 minuut en zonder fouten aan ⚡

Seriële dataverbindingen zijn een klassieke, maar verrassend genoeg nog steeds veelgebruikte communicatiemethode in talloze moderne apparaten. Van televisies tot testapparatuur zoals multimeters en zelfs domotica-producten: seriële connectiviteit blijft een essentieel onderdeel van veel circuits.

Om toegang te krijgen tot seriële apparaten in Linux, is een veelgebruikte methode het gebruik van de opdracht. schermLinux biedt echter ook andere, zeer efficiënte opties. Ik gebruik het zelf al jaren. Dat voor het aansturen van microcontrollers, vanwege het gebruiksgemak en de betrouwbare werking.

Als je Windows 10 of Windows 11 gebruikt, vind je hier ook een handleiding om probleemloos seriële verbindingen tot stand te brengen.

Misschien bent u geïnteresseerd in
Een demonstratieafbeelding van het gebruik van Tio in Linux.

Ik gebruikte "oom" om de omgeving te verkennen. iFixit draagbaar soldeerstation. Me facilitó la conexión serial para inspecteren el funcionamiento interno del soldador inteligente.

In deze handleiding leggen we uit hoe je tio installeert en gebruikt met de standaardconfiguratie, aan de hand van een kort voorbeeld. Raspberry Pi Pico 2 als een serieel apparaat. Vervolgens zullen we zien hoe we specifieke parameters zoals de baudrate kunnen aanpassen en hoe we alle seriële gegevens in een tekstbestand kunnen opslaan voor latere analyse.

Om deze handleiding te volgen, hebt u het volgende nodig:

  • Een computer met Ubuntu geïnstalleerd.
  • Raspberry Pi Pico 2 (o Pico / Pico W)
  • DHT11-temperatuursensor
  • middelgroot snijplank
  • 3 kabels jumper macho een macho

TIO installeren met behulp van de pakketbeheerder.

We gaan tio installeren op een Ubuntu 24.04-systeem, maar de instructies zijn van toepassing op de meeste op Debian gebaseerde distributies. Zoek op andere Linux-systemen naar het overeenkomstige pakket in uw pakketbeheerder.

1. Open een terminal en werk de lijst met repositories bij, voer vervolgens een systeemupdate uit. Deze stap zorgt ervoor dat u de meest recente pakketlijst hebt en dat al uw software up-to-date is. Als u wordt gevraagd de update te bevestigen, drukt u op [knopnaam]. EN.

sudo apt update sudo apt upgrade

2. Installeer dat.

sudo apt install tio

Snel demonstratiecircuit

Ik heb een demo gemaakt met een Raspberry Pi Pico 2 en een DHT11-sensor. Deze sensor meet temperatuur en luchtvochtigheid en stuurt de gegevens naar de Python-shell, die we vervolgens via de seriële verbinding uitlezen. Je hoeft dit niet exact na te bootsen; je kunt elk willekeurig apparaat met een seriële verbinding gebruiken.

Benodigdheden voor deze demonstratie:

  • Raspberry Pi Pico 2 of Pico
  • DHT11 temperatuur- en vochtigheidssensor
  • Middelgroot snijplank
  • 3 kabels jumper macho een macho
Voorbeeldcircuit met Raspberry Pi Pico en DHT11-sensor

Het circuit verbindt de stroom en data tussen de Pico 2 en de DHT11-sensor. De Pico voedt de sensor en ontvangt het temperatuursignaal via de datapin.

Raspberry Pi Pico 2DHT11FunctieKabelkleur
3V3 UitgangPin 1 (VDD)3,3V-voedingRood
GPIO 17Pin 2 (Data)GegevensuitvoerOranje
Elke GNDPin 4 (GND)Aarde (referentie)Neger

Zorg ervoor dat MicroPython op je Raspberry Pi Pico is geïnstalleerd. Ga verder naar stap 4 in Deze handleiding Zorg dat MicroPython en Thonny klaarstaan.

1. Open Thonny en maak een nieuw, leeg bestand aan.

2. Importeer de benodigde bibliotheken om de GPIO en de DHT11-sensor aan te sturen.

van machine import Pin import tijd import dht

3. Maak een object aan met de naam sensor die de code verbindt met de DHT11 op GPIO 17.

sensor = dht.DHT11(Pin(17))

4. Programmeer een lus terwijl Waar om de code herhaaldelijk uit te voeren.

terwijl Waar:

5. Wacht twee seconden en neem een ​​meting.

  tijd.slaap(2) sensor.meting()

6. Sla de temperatuur op in een variabele genaamd temperatuur.

  temperatuur = sensor.temperatuur()

7. Geeft een bericht weer met de huidige temperatuur in tekenreeksformaat.

  print("Temperatuurcontrole") print('De temperatuur is:', "{:.1f}ºC\n".format(temp))

8. Sla het bestand op als main.py op de Pico, zodat deze automatisch start wanneer deze wordt ingeschakeld.

Volledige code

from machine import Pin import time import dht sensor = dht.DHT11(Pin(17)) while True: time.sleep(2) sensor.measure() temp = sensor.temperature() print("Temperatuurcontrole") print('De temperatuur is:', "{:.1f}ºC\n".format(temp))

De standaardinstellingen gebruiken

De standaardinstellingen voor tio zijn meestal voldoende. Je hoeft alleen maar de opdracht uit te voeren. Dat inclusief het pad naar het seriële apparaat. Maar eerst, hoe vind je het juiste apparaat? [oom] heeft ook de oplossing.

1. Sluit Thonny maar af. Andere programma's met seriële functies kunnen storingen veroorzaken.

2. Open een terminal en toon de beschikbare seriële poorten met:

tio -l
Lijst met seriële apparaten die compatibel zijn met Tio op Linux

3. Maak verbinding met uw seriële apparaat (bijvoorbeeld de Raspberry Pi Pico) met behulp van:

tio /dev/ttyACM0

4. Je ziet de seriële uitvoer op je terminal. De temperatuur wordt elke seconde weergegeven. Om af te sluiten, drukt u op CTRL + C om de interactieve Python-interpreter te openen.

Seriële uitvoer via Tio in de terminal

5. Om te sluiten, man, druk op CTRL + t gevolgd door de sleutel Q.

Het commando tio -l Geeft een overzicht van alle aangesloten seriële apparaten, zodat u gelijktijdig verbinding kunt maken met meerdere apparaten, zoals een Raspberry Pi Pico 2 naast een Arduino Uno.

Lijst met meerdere seriële apparaten met Tio

De verbindingsparameters configureren

Standaard gebruikt tio configuratie 115200 8N1:

  • 115200: Transmissiesnelheid (baudrate).
  • 8: Gegevensbits per teken.
  • N: Zonder pariteitsbit.
  • 1: Stopbit.

Deze snelheid is doorgaans standaard op veel boards, waaronder Arduino en de Raspberry Pi Pico 2.

We kunnen deze parameters aanpassen aan de configuratie van ons seriële apparaat. Als een Arduino bijvoorbeeld gegevens verzendt met 9600 baud (Serial.begin(9600)), moeten we dat aan tio doorgeven.

Voorbeeld van seriële Arduino-configuratie met Tio

Stappen om de verbinding aan te passen:

1. Open de terminal en voer tio uit met de parameters voor baudrate 9600, 8 bits, geen flow control, 1 stopbit en geen pariteit:

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

2. Controleer of het bericht correct wordt verwerkt in de terminal.

3. Om af te sluiten, druk op CTRL + t en dan Q.

Sla gegevens op in een logbestand.

Een zeer nuttige functie is het opslaan van een kopie van de seriële uitvoer in een bestand voor latere analyse.

Met het temperatuursensorproject slaan we de informatie op in een bestand met de naam temperatuur-log.txt.

1. Start tio vanuit de terminal, geef het bestand op en schakel registratie in:

tio /dev/ttyACM0 --log-file temperature-log.txt -L
Sla seriële uitvoergegevens op in een bestand met behulp van Tio.

2. Laat het programma zo lang draaien als nodig is om gegevens te verzamelen.

3. Om af te sluiten, druk op CTRL + t en dan Q.

4. Open het bestand in een teksteditor om het logboek te bekijken.

5. Om gegevens aan een bestaand bestand toe te voegen zonder het te overschrijven, gebruikt u:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L
Voeg gegevens toe aan het logboek zonder ze te overschrijven met Tio.

6. Open het bestand om te controleren of de gegevens correct zijn toegevoegd.

Als u aan elke regel een tijdstempel wilt toevoegen om het exacte tijdstip van elke gebeurtenis te identificeren, voegt u de vlag toe. -T aan het commando, als volgt:

7. Voer tio uit met tijdstempel en logboekvermelding:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L -t
Seriële data met tijdstempel in logbestand met behulp van Tio

8. Om af te sluiten, druk op CTRL + t gevolgd door Q.

9. Open het bestand om de gegevens met de exacte tijd van elke opname te bekijken.

Loguitvoer met tijdstempels met behulp van Tio op Linux

Geavanceerde functies van oom

tio bevat meerdere extra functies die tijdens de uitvoering toegankelijk zijn. Gebruik CTRL + t gevolgd door een toets om verschillende commando's te activeren.

CTRL+t ? Toont beschikbare commando's CTRL+tb Verzendt een break-signaal CTRL+tc Toont de huidige configuratie CTRL+te Schakelt de lokale echo-modus in/uit CTRL+tf Schakelt loggen naar bestand in/uit CTRL+t F Maakt databuffers leeg CTRL+tg Schakelt de seriële lijn in/uit CTRL+ti Wijzigt de invoermodus CTRL+tl Maakt het scherm leeg CTRL+t L Toont lijnstatussen CTRL+tm Wijzigt de tekentoewijzing CTRL+to Schakelt de uitvoermodus in/uit CTRL+tp Geeft een puls op de seriële lijn CTRL+tq Verlaat tio CTRL+tr Voert een script uit CTRL+t R Voert een shell-commando uit dat I/O naar het apparaat omleidt CTRL+ts Toont statistieken CTRL+tt Schakelt online tijdstempels in/uit CTRL+tv Toont de versie CTRL+tx Verzendt een bestand via Xmodem CTRL+ty Verzendt een bestand via Ymodem CTRL+t CTRL+t Verzendt het teken

🔥 Probeer deze functies om het maximale uit je seriële verbindingen te halen! Vergeet niet dat tio lichtgewicht, snel en zeer praktisch is voor ontwikkelaars en elektronica-enthusiasten. 🚀

👉 Begin hier met installeren en ontdek de mogelijkheden ervan voor je microcontrollerprojecten.

Deel dit:
FacebookLinkedInPinterestXRedditTumblrBlueskyThreadsDelenChatGPTClaudeGoogle AIGrok

Gerelateerde publicaties

  • Windows installeren 11 Thuis zonder Internet
  • Online diensten om te controleren op website-downtime: ontdek of uw website actief is! 🌐⚡
  • Oblivion Remastered Deluxe Edition: Een stap achteruit? 🤔
  • QNodeOS revolutioneert quantumnetwerken: het eerste besturingssysteem! 🚀⚛️
  • Nintendo Switch 2: de sleutel tot gegarandeerd succes 🚀
  • Chrome Software Reporter Tool: Stop datalekken nu! 🔒
  • Linux-distributies die lijken op Windows 10: Stap nu over 🖥️✨
  • Android-apps blijven crashen: Los onverwachte crashes op! Snel en eenvoudig! ⚡
Tags: EvergreenContentLinuxRaspberryPi
Eerdere Publicatie

Windows 11-updates: de verborgen manier die niemand gebruikt 😱

Volgende publicatie

DNS-caching: de snelle manier om vandaag nog je snelheid te verhogen 🚀

MasterTrend Inzichten

MasterTrend Inzichten

Onze redactie aandelen een diepgaande analyse, tutorials en aanbevelingen voor het krijgen van het meeste uit uw apparaten en digitale tools.

GerelateerdPublicaties

Totale autonomie - Een vrouw die comfortabel op de bank zit te werken met een laptop die lang meegaat, bewerkt een video met een korte handleiding voor het bereiken van totale autonomie op een onvermoeibare laptop.
Tutorials

Totale autonomie: een snelle gids voor een onvermoeibare laptop 🔋

10 de december de 2025
70
VPN Fire TV - Vrouw gebruikt Fire TV Stick op tv om Netflix en andere streaming-apps te kijken met VPN, haar gegevens te beschermen en meer content te ontgrendelen.
Tutorials

VPN Fire TV Bescherm uw gegevens en krijg toegang tot meer content 🔒🔥

6 de december de 2025
60
Android Windows synchroniseren - Illustratie van een Android-pictogram dat synchroniseert met het Windows 11-logo. Dit laat zien hoe u een Android-telefoon synchroniseert met een Windows-pc om bestanden, meldingen en apps te delen.
Tutorials

Android synchroniseren met Windows: ontdek de truc die alles versnelt ⚡

4 de december de 2025
107
Geheime Netflix-codes - Een vrouw die lachend op de bank zit en een afstandsbediening met een Netflix-knop vasthoudt, ideaal om Netflix-trucs en geheime codes te illustreren om nieuwe series en films te vinden.
Tutorials

Netflix Secret Codes 2025: Snelle toegang tot verborgen genres 🔥

2 de december de 2025
298
Linux verwijderen - Chromebook-laptop met Linux en terminal op het scherm naast de Tux-mascotte. Illustratie van hoe u Linux kunt verwijderen en uw Chromebook in 1 minuut kunt opschonen.
Tutorials

Linux verwijderen: de truc om verborgen apps te verwijderen 😱

2 de december de 2025
70
Modo Dios Android Auto - Een vrouw bestuurt een auto met "Modo Dios" op Android Auto, waarbij een aangepaste interface met een godenthema op het touchscreen van het voertuig wordt getoond.
Tutorials

Android Auto God Mode ontgrendelt verborgen instellingen 🔥

1 de december de 2025
77
0 0 stemmen
Artikel Beoordeling
Inschrijven
Toegang
De hoogte van de
gast
gast
0 Opmerkingen
Oudste
De nieuwste De meeste gestemd
In line opmerkingen
Bekijk alle beoordelingen

Blijf Verbonden

  • 976 Fans
  • 118 Volgelingen
  • 1.4 k Volgelingen
  • 1.8 k Abonnees

Niet te missen van de nieuwste technologie en gaming.
Tips unieke, praktische handleidingen en analyse van elke dag.

Abonnement Vorm
  • Trends
  • Opmerkingen
  • Vorig
Het toevoegen van de klok op het bureaublad van Windows 11: ¡3 trucs onfeilbaar!

Het toevoegen van de klok op het bureaublad van Windows 11: Haal meer in een paar minuten! ⏱️

1 mei 2025
Hoe op te slaan spel, REPO

Hoe save game in REPO 🔥 Ontdek het geheim is om niet te verliezen van de vooruitgang

7 juli 2025
🖥️ Hoe open 'Apparaten en printers' in Windows 11: 4 simpele stappen

🌟 Hoe open 'Apparaten en printers' in het Windows-11: ¡Geweldige truc!

20 november 2025
12 Beste Alternatieven voor Geluk dit programma voor Android

Alternatieven voor het Geluk van dit programma: de 12 beste apps en gemakkelijk! 🎮⚡

13 november 2025
Functies van Gmail op Android: Bespaar tijd met 5 tips

Functies van Gmail op Android: u 5 trucs die u niet kent! 📱✨

12
Reparatie van moederborden - Reparatie-Moederborden

Reparatie van de moederborden van Laptops

10
Windows installeren 11 Thuis zonder Internet

Windows installeren 11 Thuis zonder Internet

10
Hoe een back-up drivers in Windows 11/10 in 4 stappen!

Hoe een back-up drivers in Windows 11/10 Het Voorkomt fouten! 🚨💾

10
Windows 11-updates - Stel gebruikt een laptop om Windows 11-updates te verwijderen, met op het scherm de tekst "Windows Update" en "Updates verwijderen". Snelle visuele handleiding om Windows 11-updates te verwijderen.

Windows 11-updates: de verborgen manier die niemand gebruikt 😱

10 de december de 2025
Totale autonomie - Een vrouw die comfortabel op de bank zit te werken met een laptop die lang meegaat, bewerkt een video met een korte handleiding voor het bereiken van totale autonomie op een onvermoeibare laptop.

Totale autonomie: een snelle gids voor een onvermoeibare laptop 🔋

10 de december de 2025
Overstap naar Linux - Een vrouw gebruikt een laptop met Kubuntu Linux op het bureaublad. Ze illustreert de overstap naar Linux en de 7 aanbevolen applicaties om de overstap van Windows of macOS te versnellen.

Overstappen op Linux: wat niemand je vertelt (en het werkt) 😱

9 de december de 2025
Prefetch-map - Een vrouw ruimt de Prefetch-map in Windows op om de pc te versnellen. Dit is een voorbeeld van optimalisatie en snelle opschoning waarmee de snelheid van het besturingssysteem wordt vergroot.

Prefetch-map: snelle opruiming die de snelheid vermenigvuldigt ⚡

9 de december de 2025

Recent Nieuws

Windows 11-updates - Stel gebruikt een laptop om Windows 11-updates te verwijderen, met op het scherm de tekst "Windows Update" en "Updates verwijderen". Snelle visuele handleiding om Windows 11-updates te verwijderen.

Windows 11-updates: de verborgen manier die niemand gebruikt 😱

10 de december de 2025
152
Totale autonomie - Een vrouw die comfortabel op de bank zit te werken met een laptop die lang meegaat, bewerkt een video met een korte handleiding voor het bereiken van totale autonomie op een onvermoeibare laptop.

Totale autonomie: een snelle gids voor een onvermoeibare laptop 🔋

10 de december de 2025
70
Overstap naar Linux - Een vrouw gebruikt een laptop met Kubuntu Linux op het bureaublad. Ze illustreert de overstap naar Linux en de 7 aanbevolen applicaties om de overstap van Windows of macOS te versnellen.

Overstappen op Linux: wat niemand je vertelt (en het werkt) 😱

9 de december de 2025
70
Prefetch-map - Een vrouw ruimt de Prefetch-map in Windows op om de pc te versnellen. Dit is een voorbeeld van optimalisatie en snelle opschoning waarmee de snelheid van het besturingssysteem wordt vergroot.

Prefetch-map: snelle opruiming die de snelheid vermenigvuldigt ⚡

9 de december de 2025
73
MasterTrend Nieuws logo

MasterTrend Info is uw bron van verwijzing in de technologie: ontdek nieuws, tutorials, en de analyse van hardware, software, gaming, mobiel en kunstmatige intelligentie. Abonneer u op onze nieuwsbrief en mis geen enkele trend.

Volg ons

Bladeren door Categorie

  • Gaming
  • Hardware
  • IA
  • Mobiel
  • Wat is er nieuw
  • Netwerken
  • Veiligheid
  • Software
  • Tutorials
  • Windows

Recent Nieuws

Windows 11-updates - Stel gebruikt een laptop om Windows 11-updates te verwijderen, met op het scherm de tekst "Windows Update" en "Updates verwijderen". Snelle visuele handleiding om Windows 11-updates te verwijderen.

Windows 11-updates: de verborgen manier die niemand gebruikt 😱

10 de december de 2025
Totale autonomie - Een vrouw die comfortabel op de bank zit te werken met een laptop die lang meegaat, bewerkt een video met een korte handleiding voor het bereiken van totale autonomie op een onvermoeibare laptop.

Totale autonomie: een snelle gids voor een onvermoeibare laptop 🔋

10 de december de 2025
  • Over Ons
  • Aankondigen
  • Privacy beleid
  • Contact met ons

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

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
Geen resultaat
Zie alle resultaten
  • nl_NLDutch
    • 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
    • sv_SESwedish
  • Gaming
  • Hardware
  • IA
  • Mobiel
  • Wat is er nieuw
  • Netwerken
  • Veiligheid
  • Software
  • Tutorials
  • Windows

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

wpDiscuz
RedditBlueskyXMastodonHacker News
Deel dit:
MastodonVKWhatsAppTelegramSMSLijnMessengerFlipboardHacker NewsMixNextdoorVerwarringXingYummly
Uw Mastodon Exemplaar