• Tentang Kami
  • Umumkan
  • Kebijakan privasi
  • Hubungi kami
MasterTrend Info - Teknologi, Berita, dan Tutorial
  • RUMAH
    • BLOG
  • Tutorial
  • Perangkat keras
  • Game
  • Mobil
  • Keamanan
  • Windows
  • IA
  • Perangkat lunak
  • Jaringan
  • Apa yang baru
  • id_IDIndonesian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Tidak ada hasil
Lihat semua hasil
  • RUMAH
    • BLOG
  • Tutorial
  • Perangkat keras
  • Game
  • Mobil
  • Keamanan
  • Windows
  • IA
  • Perangkat lunak
  • Jaringan
  • Apa yang baru
  • id_IDIndonesian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Tidak ada hasil
Lihat semua hasil
MasterTrend Info - Teknologi, Berita, dan Tutorial
Tidak ada hasil
Lihat semua hasil
Rumah Tutorial

tio, trik rahasia untuk menguasai mikrokontroler 🔥

MasterTrend Insights oleh MasterTrend Insights
28 Januari 2026
dalam Tutorial
Waktu membaca:Lectura de 7 minutos
0
Paman - Dua siswa memprogram di komputer dengan kata "paman" di layar, mempelajari trik tersembunyi untuk menguasai mikrokontroler dan meningkatkan proyek elektronik.

Dua programmer menemukan perintah **tio** di layar, trik tersembunyi untuk menguasai mikrokontroler dan mempelajari pemrograman tertanam langkah demi langkah.

71
DIBAGIKAN
198
Tampilan
Bagikan di FacebookBagikan di Twitter

Isi

  1. tio, hubungkan peralatan serialmu dalam 1 menit dan tanpa kesalahan ⚡
  2. Menginstal TIO menggunakan pengelola paket.
  3. Sirkuit demo singkat
  4. Kode lengkap
  5. Menggunakan pengaturan default
  6. Mengonfigurasi parameter koneksi
  7. Rekam data dalam file log.
  8. Fitur-fitur canggih paman

tio, hubungkan peralatan serialmu dalam 1 menit dan tanpa kesalahan ⚡

Koneksi data serial adalah bentuk komunikasi klasik, namun secara mengejutkan masih banyak digunakan di berbagai perangkat modern. Mulai dari televisi hingga peralatan uji seperti multimeter dan bahkan produk otomatisasi rumah, konektivitas serial tetap menjadi bagian penting dari banyak rangkaian.

Untuk mengakses perangkat serial di Linux, cara yang umum adalah dengan menggunakan perintah layarNamun, Linux menawarkan pilihan lain yang sangat efisien. Secara pribadi, saya telah menggunakannya selama bertahun-tahun. itu untuk mengelola mikrokontroler, karena kemudahan penggunaan dan pengoperasiannya yang andal.

Jika Anda menggunakan Windows 10 atau Windows 11, Anda juga akan menemukan panduan di sini untuk membantu Anda membuat koneksi serial dengan lancar.

Anda mungkin tertarik dengan
Gambar demonstrasi penggunaan Tio di Linux

Saya menggunakan kata "paman" untuk mengeksplorasi Stasiun Solder Portabel IffixitDia memberi saya koneksi serial untuk memeriksa cara kerja internal mesin las pintar tersebut.

Dalam panduan ini, kami akan mengajari Anda cara menginstal dan menggunakan tio dengan konfigurasi default, dengan contoh singkat menggunakan sebuah aplikasi. Raspberry Pi Pico 2 sebagai perangkat serial. Kemudian kita akan melihat cara menyesuaikan parameter spesifik seperti kecepatan baud dan cara menyimpan semua data serial ke dalam file teks untuk analisis selanjutnya.

Untuk mengikuti panduan ini, Anda akan membutuhkan:

  • Komputer dengan Ubuntu terinstal
  • Raspberry Pi Pico 2 (o Pico / Pico W)
  • Sensor Suhu DHT11
  • papan roti ukuran sedang
  • 3 kabel jumper macho macho

Menginstal TIO menggunakan pengelola paket.

Kita akan menginstal tio pada sistem Ubuntu 24.04, tetapi petunjuk ini berlaku untuk sebagian besar distribusi berbasis Debian. Pada sistem Linux lainnya, cari paket yang setara di pengelola paket Anda.

1. Buka terminal dan perbarui daftar repositori, lalu lakukan pembaruan sistem. Langkah ini memastikan Anda memiliki daftar paket terbaru dan semua perangkat lunak Anda sudah mutakhir. Jika diminta untuk mengkonfirmasi pembaruan, tekan [nama tombol]. DAN.

sudo apt update sudo apt upgrade

2. Instal itu.

sudo apt install tio

Sirkuit demo singkat

Saya telah menyiapkan demo menggunakan Raspberry Pi Pico 2 dengan sensor DHT11. Sensor ini mengukur suhu dan kelembaban dan mengirimkan data ke shell Python, yang akan kita baca melalui koneksi serial. Anda tidak perlu meniru ini; Anda dapat menggunakan perangkat serial apa pun.

Bahan-bahan yang dibutuhkan untuk demonstrasi ini:

  • Raspberry Pi Pico 2 atau Pico
  • Sensor suhu dan kelembaban DHT11
  • Papan roti ukuran sedang
  • 3 kabel jumper macho macho
Contoh rangkaian dengan Raspberry Pi Pico dan sensor DHT11

Rangkaian ini menghubungkan daya dan data antara Pico 2 dan sensor DHT11. Pico memberi daya pada sensor dan menerima sinyal suhu melalui pin data.

Raspberry Pi Pico 2DHT11FungsiWarna kabel
3V3 KeluarPin 1 (VDD)Catu Daya 3.3VMerah
GPIO 17Pin 2 (Data)Keluaran dataOranye
GND apa punPin 4 (GND)Bumi (referensi)Negro

Pastikan Raspberry Pi Pico Anda sudah terpasang MicroPython. Lanjutkan ke langkah 4 di Panduan ini untuk menyiapkan MicroPython dan Thonny.

1. Buka Thonny dan buat file kosong baru.

2. Impor pustaka yang diperlukan untuk mengontrol GPIO dan sensor DHT11.

dari mesin impor Pin impor waktu impor dht

3. Buat sebuah objek bernama sensor yang menghubungkan kode ke DHT11 pada GPIO 17.

sensor = dht.DHT11(Pin(17))

4. Memprogram sebuah perulangan sementara Benar untuk menjalankan kode tersebut berulang kali.

selama Benar:

5. Tunggu dua detik lalu lakukan pengukuran.

  waktu tidur(2) sensor mengukur()

6. Simpan suhu dalam sebuah variabel bernama suhu.

  suhu = sensor.suhu()

7. Menampilkan pesan dengan suhu saat ini menggunakan format string.

  print("Pemeriksa Suhu") print('Suhu adalah:', "{:.1f}ºC\n".format(temp))

8. Simpan file sebagai main.py pada Pico sehingga berjalan secara otomatis saat dinyalakan.

Kode lengkap

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

Menggunakan pengaturan default

Pengaturan default untuk tio biasanya sudah cukup. Anda hanya perlu menjalankan perintahnya. itu beserta jalur ke perangkat serial. Tapi pertama-tama, bagaimana cara menemukan perangkat yang tepat? [Paman] juga punya solusinya.

1. Tutup, Thony. Program lain dengan fungsi serial dapat mengganggu.

2. Buka terminal dan tampilkan daftar port serial yang tersedia dengan perintah berikut:

tio -l
Daftar perangkat serial dengan Tio di Linux

3. Hubungkan ke perangkat serial Anda (misalnya, Raspberry Pi Pico) menggunakan:

tio /dev/ttyACM0

4. Anda akan melihat output serial di terminal Anda. Suhu akan ditampilkan setiap detik. Untuk keluar, tekan CTRL + C untuk memasuki interpreter Python interaktif.

Output serial menggunakan Tio di terminal.

5. Sebagai penutup, kawan, tekan CTRL + t diikuti oleh kunci Q.

Perintah tio -l Menampilkan daftar semua perangkat serial yang terhubung, memungkinkan Anda untuk terhubung ke beberapa perangkat secara bersamaan, seperti Raspberry Pi Pico 2 bersama dengan Arduino Uno.

Daftar beberapa perangkat serial dengan Tio

Mengonfigurasi parameter koneksi

Secara default, tio menggunakan konfigurasi 115200 8N1:

  • 115200: Kecepatan transmisi (baud rate).
  • 8: Bit data per karakter.
  • N: Tanpa bit paritas.
  • 1: Hentikan sedikit.

Kecepatan ini biasanya standar pada banyak papan pengembangan, termasuk Arduino dan Raspberry Pi Pico 2.

Kita dapat memodifikasi parameter ini untuk menyesuaikannya dengan konfigurasi perangkat serial kita. Misalnya, jika Arduino mengirim data pada kecepatan 9600 baud (Serial.begin(9600)), kita harus memberi tahu tio hal tersebut.

Contoh konfigurasi serial Arduino dengan Tio

Langkah-langkah untuk menyesuaikan koneksi:

1. Buka terminal dan jalankan tio dengan parameter untuk baudrate 9600, 8 bit, tanpa kontrol aliran, 1 bit stop, dan tanpa paritas:

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

2. Pastikan pesan diproses dengan benar di terminal.

3. Untuk keluar, tekan CTRL + t kemudian Q.

Rekam data dalam file log.

Salah satu fungsi yang sangat berguna adalah menyimpan salinan keluaran serial ke dalam file untuk analisis di kemudian hari.

Dengan proyek sensor suhu ini, kita akan menyimpan informasinya dalam sebuah file bernama... file log suhu.txt.

1. Jalankan tio dari terminal, tentukan file dan aktifkan pendaftaran:

tio /dev/ttyACM0 --log-file temperature-log.txt -L
Rekam data keluaran serial ke dalam file menggunakan Tio.

2. Jalankan program tersebut selama yang Anda butuhkan untuk mengumpulkan data.

3. Untuk keluar, tekan CTRL + t kemudian Q.

4. Buka file tersebut di editor teks untuk melihat log.

5. Untuk menambahkan data ke file yang sudah ada tanpa menimpanya, gunakan:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L
Tambahkan data ke log tanpa menimpa data yang sudah ada dengan Tio.

6. Buka file tersebut untuk memverifikasi bahwa data telah ditambahkan dengan benar.

Jika Anda ingin menambahkan stempel waktu ke setiap baris untuk mengidentifikasi waktu pasti setiap kejadian, tambahkan flag tersebut. -T pada perintah tersebut, sebagai berikut:

7. Jalankan tio dengan stempel waktu dan entri log:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L -t
Data serial dengan stempel waktu dalam file log menggunakan Tio

8. Untuk keluar, tekan CTRL + t diikuti oleh Q.

9. Buka file untuk melihat data beserta waktu pasti dari setiap catatan.

Output log dengan stempel waktu menggunakan Tio di Linux

Fitur-fitur canggih paman

tio menyertakan beberapa fitur tambahan yang dapat diakses selama eksekusinya. Gunakan CTRL + t diikuti dengan tombol untuk mengaktifkan berbagai perintah.

CTRL+t ? Menampilkan daftar perintah yang tersedia CTRL+tb Mengirim sinyal break CTRL+tc Menampilkan konfigurasi saat ini CTRL+te Mengaktifkan/menonaktifkan mode echo lokal CTRL+tf Mengaktifkan/menonaktifkan pencatatan ke file CTRL+t F Membersihkan buffer data CTRL+tg Mengaktifkan/menonaktifkan saluran serial CTRL+ti Mengubah mode input CTRL+tl Membersihkan layar CTRL+t L Menampilkan status saluran CTRL+tm Mengubah pemetaan karakter CTRL+to Mengaktifkan/menonaktifkan mode output CTRL+tp Memberi pulsa pada saluran serial CTRL+tq Keluar dari tio CTRL+tr Menjalankan skrip CTRL+t R Menjalankan perintah shell yang mengarahkan I/O ke perangkat CTRL+ts Menampilkan statistik CTRL+tt Mengaktifkan/menonaktifkan stempel waktu online CTRL+tv Menampilkan versi CTRL+tx Mengirim file melalui Xmodem CTRL+ty Mengirim file melalui Ymodem CTRL+t CTRL+t Mengirim karakter

🔥 Coba fitur-fitur ini untuk memaksimalkan koneksi serial Anda! Ingatlah bahwa tio ringan, cepat, dan sangat praktis untuk pengembang dan penggemar elektronik. 🚀

👉 Mulai instalasi di sini dan jelajahi fungsionalitasnya untuk proyek mikrokontroler Anda.

Bagikan ini:
FacebookLinkedInPinterestXRedditTumblrBlueskyBenangBagikanChatGPTClaudeGoogle AIGrok
Tag: EvergreenContentLinuxRaspberry Pi
Publikasi Sebelumnya

Pembaruan Windows 11: Cara Tersembunyi yang Tidak Digunakan Siapa Pun 😱

Publikasi berikutnya

Caching DNS: Cara cepat untuk meningkatkan kecepatan Anda hari ini 🚀

MasterTrend Insights

MasterTrend Insights

Tim editorial kami membagikan analisis mendalam, tutorial, dan rekomendasi untuk memaksimalkan perangkat dan alat digital Anda.

TerkaitPublikasi

Panggilan Wi-Fi iPhone. Seorang wanita menunjukkan opsi Panggilan Wi-Fi yang diaktifkan di pengaturan iPhone; panduan langkah demi langkah tentang cara mengaktifkan dan menggunakan Panggilan Wi-Fi di iPhone.
Tutorial

Panggilan WiFi iPhone: Cara Mengaktifkan dan Menggunakannya

26 April 2026
168
Pengaturan TV di layar tingkat lanjut dengan konfigurasi kecerahan, kontras, ketajaman, warna, alur gerakan, dan pemetaan nada HDR pada TV 4K UHD yang menampilkan adegan sinematik dalam definisi tinggi.
Tutorial

Pengaturan TV tingkat lanjut: apa yang perlu diubah dan apa yang perlu dihindari

7 April 2026
261
Desvío de llamadas iPhone activado desde los ajustes, mostrando la opción “Call Forwarding” habilitada en la pantalla del teléfono móvil.
Tutorial

Pengalihan panggilan iPhone: cara mengaktifkan dan menggunakannya

27 April 2026
250
Kecepatan pengisian daya sebenarnya pada ponsel Android Anda ditampilkan di aplikasi pengukur pengisian daya dengan ampere dan status baterai di layar, sementara seorang wanita memegang ponsel pintar di toko teknologi.
Tutorial

Kecepatan Pemuatan Aktual di Ponsel Android Anda

22 Februari 2026
196
Aktivasi Echo yang Tidak Sengaja - Seorang wanita merasa kesal karena Alexa secara tidak sengaja aktif di speaker Amazon Echo di ruang tamu rumahnya.
Tutorial

Aktivasi Echo secara tidak sengaja pada speaker Amazon.

9 Februari 2026
223
Metode Konversi PNG ke PDF - Ilustrasi metode untuk mengkonversi file PNG ke PDF, menunjukkan ikon PNG dan PDF dengan panah konversi di antara kedua format tersebut.
Tutorial

Metode konversi PNG ke PDF: Perbandingan untuk membantu Anda memilih di Windows 11

27 April 2026
315
Publikasi berikutnya
Cache DNS - Dua wanita membersihkan layar laptop dengan teks "Cache DNS Internet 100%", menggambarkan cara membersihkan cache DNS untuk meningkatkan koneksi internet Anda.

Caching DNS: Cara cepat untuk meningkatkan kecepatan Anda hari ini 🚀

5 1 memilih
Peringkat Artikel
Berlangganan
Mengakses
Beri tahu tentang
tamu
tamu
0 Komentar
Tertua
Yang terbaru Paling banyak dipilih
Komentar in-line
Lihat semua ulasan

Tetap Terhubung

  • 976 Penggemar
  • 118 Pengikut
  • 1.4 k Pengikut
  • 1.8 k Pelanggan
  • Tren
  • Komentar
  • Terakhir
🖥 ️ Cara membuka 'Perangkat dan printer' di Windows 11: 4 langkah sederhana

🌟 Cara membuka 'Perangkat dan printer' di Windows 11 :trick

28 April 2026
Jam Tetap Windows 11

Jam Tetap di Windows 11: Opsi, Batasan, dan Keputusan Nyata

28 April 2026
Ethernet tidak berfungsi di Windows 11: 9 trik mudah

Ethernet tidak berfungsi di Windows 11: Solusi 3 menit ⚡🌐

13. Oktober 2025
Cara menyimpan game di REPO

Cara menyimpan game di REPO 🔥

7 Juli 2025
Fitur Gmail di Android: Hemat waktu dengan 5 tips

Fitur Gmail di Android: Anda 5 trik yang tidak Anda ketahui! 📱✨

12
Perbaikan motherboard - Perbaikan Motherboard

Perbaikan motherboard Laptop

10
Instal Windows 11 Home tanpa Internet

Instal Windows 11 Home tanpa Internet

10
Cara membuat cadangan driver di Windows 11/10 dalam 4 langkah!

Cara membuat cadangan driver di Windows 11/10 Ini Mencegah kesalahan! 🚨💾

10
Akhir Cerita Saros: A. Devraj dalam baju zirah Soltari futuristik dalam adegan gelap dan dramatis, analisis akhir cerita utama dan akhir cerita rahasia dari permainan video tersebut.

Akhiran Saros: Analisis Akhiran Utama dan Rahasia

14 Juni 2026
Arsitektur AMD UDNA untuk PS6 dan Xbox Next, detail chip GPU generasi berikutnya dengan desain canggih untuk konsol game berperforma tinggi.

Arsitektur UDNA di PS6 dan Xbox Next: lebih dari sekadar angka

4 Mei 2026
Senjata FBC Firebreak: Cara Membuka dan Prioritas - Operator taktis dengan senapan dan penyembur api dalam pertempuran yang dikelilingi api di adegan video game yang intens.

Senjata Firebreak FBC: Cara Membuka dan Prioritas

3 Mei 2026
Strategy Heroes Olden Era: Pahlawan wanita berambut putih yang membuat keputusan penting dalam pertempuran fantasi epik yang mengubah jalannya permainan.

Strategi Heroes Olden Era: Keputusan yang Mengubah Jalannya Permainan

3 Mei 2026

Berita Terbaru

Akhir Cerita Saros: A. Devraj dalam baju zirah Soltari futuristik dalam adegan gelap dan dramatis, analisis akhir cerita utama dan akhir cerita rahasia dari permainan video tersebut.

Akhiran Saros: Analisis Akhiran Utama dan Rahasia

14 Juni 2026
87
Arsitektur AMD UDNA untuk PS6 dan Xbox Next, detail chip GPU generasi berikutnya dengan desain canggih untuk konsol game berperforma tinggi.

Arsitektur UDNA di PS6 dan Xbox Next: lebih dari sekadar angka

4 Mei 2026
133
Senjata FBC Firebreak: Cara Membuka dan Prioritas - Operator taktis dengan senapan dan penyembur api dalam pertempuran yang dikelilingi api di adegan video game yang intens.

Senjata Firebreak FBC: Cara Membuka dan Prioritas

3 Mei 2026
112
Strategy Heroes Olden Era: Pahlawan wanita berambut putih yang membuat keputusan penting dalam pertempuran fantasi epik yang mengubah jalannya permainan.

Strategi Heroes Olden Era: Keputusan yang Mengubah Jalannya Permainan

3 Mei 2026
163
MasterTrend Info logo

Info MasterTrend adalah sumber referensi Anda dalam teknologi: temukan berita, tutorial, dan analisis perangkat keras, perangkat lunak, game, seluler, dan kecerdasan buatan. Berlangganan buletin kami dan jangan lewatkan tren apa pun.

Ikuti kami

Jelajahi berdasarkan Kategori

  • Game
  • Perangkat keras
  • IA
  • Mobil
  • Apa yang baru
  • Jaringan
  • Keamanan
  • Perangkat lunak
  • Tutorial
  • Windows

Berita Terbaru

Akhir Cerita Saros: A. Devraj dalam baju zirah Soltari futuristik dalam adegan gelap dan dramatis, analisis akhir cerita utama dan akhir cerita rahasia dari permainan video tersebut.

Akhiran Saros: Analisis Akhiran Utama dan Rahasia

14 Juni 2026
Arsitektur AMD UDNA untuk PS6 dan Xbox Next, detail chip GPU generasi berikutnya dengan desain canggih untuk konsol game berperforma tinggi.

Arsitektur UDNA di PS6 dan Xbox Next: lebih dari sekadar angka

4 Mei 2026
  • Tentang Kami
  • Umumkan
  • Kebijakan privasi
  • Hubungi kami

Hak Cipta © 2025 https://mastertrend.info/ - Semua hak dilindungi undang-undang. Semua merek dagang adalah milik pemiliknya masing-masing.

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
Tidak ada hasil
Lihat semua hasil
  • id_IDIndonesian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • Game
  • Perangkat keras
  • IA
  • Mobil
  • Apa yang baru
  • Jaringan
  • Keamanan
  • Perangkat lunak
  • Tutorial
  • Windows

Hak Cipta © 2025 https://mastertrend.info/ - Semua hak dilindungi undang-undang. Semua merek dagang adalah milik pemiliknya masing-masing.

wpDiscuz
RedditBlueskyXMastodonHacker News
Bagikan ini:
MastodonVKWhatsAppTelegramSMSJalurMessengerFlipboardHacker NewsCampurNextdoorKebingunganXingYummly
Instans Mastodon Anda