• О нас
  • объявить
  • Политика конфиденциальности
  • Свяжитесь с нами
MasterTrend News
  • HOME
    • БЛОГ
  • Учебные пособия
  • Hardware
  • Игры
  • Мобильные телефоны
  • Безопасность
  • Windows
  • IA
  • Software
  • Сети
  • Новости
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
безрезультатно
Просмотреть все результаты
  • HOME
    • БЛОГ
  • Учебные пособия
  • Hardware
  • Игры
  • Мобильные телефоны
  • Безопасность
  • Windows
  • IA
  • Software
  • Сети
  • Новости
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
безрезультатно
Просмотреть все результаты
MasterTrend News
безрезультатно
Просмотреть все результаты
Начало работы Учебные пособия

tio, вот секрет мастерского владения микроконтроллерами 🔥

MasterTrend Insights по MasterTrend Insights
11 de Декабрь de 2025
в Учебные пособия
Время чтения:8 мин чтения
A A
0
Дядя — два студента программируют на компьютере, на экране которого отображается слово «дядя», изучая скрытый приём для освоения микроконтроллеров и улучшения проектов в области электроники.

Два программиста обнаруживают на экране команду **tio** — скрытый трюк, позволяющий шаг за шагом освоить микроконтроллеры и изучить встроенное программирование.

0
ОБЩИЕ
0
Виды
Share on FacebookShare on Twitter

Contents

  1. tio, подключи своё последовательное оборудование за 1 минуту и ​​без ошибок ⚡
  2. Установка TIO с помощью менеджера пакетов.
  3. Быстрая демонстрационная схема
  4. Полный код
  5. Используя настройки по умолчанию
  6. Настройка параметров подключения
  7. Запись данных в файл журнала.
  8. Расширенные возможности дяди
    1. Связанные публикации

tio, подключи своё последовательное оборудование за 1 минуту и ​​без ошибок ⚡

Последовательные каналы передачи данных — это классический, но, как ни удивительно, до сих пор широко используемый способ связи во многих современных устройствах. От телевизоров до измерительного оборудования, такого как мультиметры, и даже устройств домашней автоматизации, последовательная связь остается неотъемлемой частью многих схем.

Для доступа к последовательным устройствам в Linux обычно используется команда `sudo apt-get`. экранОднако Linux предлагает и другие, весьма эффективные варианты. Лично я использую его уже много лет. что для управления микроконтроллерами благодаря простоте использования и надежной работе.

Если вы используете Windows 10 или Windows 11, здесь вы также найдете руководство, которое поможет вам без проблем установить последовательное соединение.

Вам может быть интересно
Демонстрационное изображение использования Tio в Linux.

Я использовал слово «дядя», чтобы исследовать Портативная паяльная станция Ifixit. Me facilitó la conexión serial para осмотреть el funcionamiento interno del soldador inteligente.

В этом руководстве мы научим вас устанавливать и использовать TIO с конфигурацией по умолчанию, на простом примере. Raspberry Pi Пико 2 В качестве последовательного устройства. Затем мы рассмотрим, как настраивать определенные параметры, такие как скорость передачи данных, и как сохранять все данные последовательного порта в текстовый файл для последующего анализа.

Для выполнения этих инструкций вам потребуется:

  • Компьютер с установленной Ubuntu.
  • Raspberry Pi Pico 2 (o Pico / Pico W)
  • Датчик температуры DHT11
  • макетная плата среднего размера
  • 3 кабеля, пусковой кабель, мачо, мачо

Установка TIO с помощью менеджера пакетов.

Мы собираемся установить tio на систему Ubuntu 24.04, но инструкции применимы к большинству дистрибутивов на основе Debian. В других системах Linux найдите аналогичный пакет в вашем менеджере пакетов.

1. Откройте терминал и обновите список репозиториев, затем выполните обновление системы. Этот шаг гарантирует наличие актуального списка пакетов и обновление всего вашего программного обеспечения. Если появится запрос на подтверждение обновления, нажмите [название кнопки]. И.

sudo apt update sudo apt upgrade

2. Установите это.

sudo apt install tio

Быстрая демонстрационная схема

Я подготовил демонстрационный пример с использованием Raspberry Pi Pico 2 и датчика DHT11. Этот датчик измеряет температуру и влажность и отправляет данные в оболочку Python, которые мы будем считывать через последовательное соединение. Вам не обязательно повторять это; вы можете использовать любое последовательное устройство.

Материалы, необходимые для этой демонстрации:

  • Raspberry Pi Pico 2 o Pico
  • Датчик температуры и влажности DHT11
  • Макетная плата среднего размера
  • 3 кабеля, пусковой кабель, мачо, мачо
Пример схемы с использованием Raspberry Pi Pico и датчика DHT11.

Схема обеспечивает подачу питания и данных между Pico 2 и датчиком DHT11. Pico подает питание на датчик и принимает сигнал температуры через вывод данных.

Raspberry Pi Pico 2ДГТ11Функцияцвет кабеля
3V3 OutКонтакт 1 (VDD)Источник питания 3,3 ВКрасный
GPIO 17Контакт 2 (Данные)Выходные данныеАпельсин
Любая земляКонтакт 4 (GND)Земля (в качестве точки отсчета)Негр

Убедитесь, что на вашем Raspberry Pi Pico установлен MicroPython. Перейдите к шагу 4 в... Это руководство иметь в наличии MicroPython и Thonny.

1. Откройте Thonny и создайте новый пустой файл.

2. Импортируйте необходимые библиотеки для управления GPIO и датчиком DHT11.

from machine import Pin import time import dht

3. Создайте объект с именем датчик который подключает код к датчику DHT11 на выводе GPIO 17.

sensor = dht.DHT11(Pin(17))

4. Запрограммируйте цикл пока True для многократного выполнения кода.

пока истинно:

5. Подождите две секунды и произведите замер.

  time.sleep(2) sensor.measure()

6. Сохраните температуру в переменной с именем температура.

  temp = sensor.temperature()

7. Выводит сообщение с текущей температурой в строковом формате.

  print("Проверка температуры") print('Температура:', "{:.1f}ºC\n".format(temp))

8. Сохраните файл как main.py на Pico, чтобы он запускался автоматически при включении.

Полный код

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

Используя настройки по умолчанию

Настройки tio по умолчанию обычно достаточны. Вам просто нужно выполнить команду. что а также путь к последовательному устройству. Но сначала, как найти нужное устройство? [Дядя] тоже знает решение.

1. Близко, Тонни. Другие программы, использующие последовательные функции, могут создавать помехи.

2. Откройте терминал и выведите список доступных последовательных портов с помощью команды:

тио-л
Список последовательных устройств с поддержкой Tio в Linux

3. Подключитесь к своему последовательному устройству (например, Raspberry Pi Pico) с помощью:

tio /dev/ttyACM0

4. Вы увидите вывод в последовательном порту на своем терминале. Температура будет отображаться каждую секунду. Для выхода нажмите CTRL + C для входа в интерактивный интерпретатор Python.

Вывод данных через последовательный порт с помощью Tio в терминале.

5. Чтобы закрыть, чувак, нажми. CTRL + t затем ключ В.

Команда тио-л Отображает список всех подключенных последовательных устройств, позволяя одновременно подключаться к нескольким устройствам, например, к Raspberry Pi Pico 2 и Arduino Uno.

Список нескольких последовательных устройств с Tio

Настройка параметров подключения

По умолчанию tio использует конфигурацию 115200 8N1:

  • 115200: Скорость передачи (бодовая скорость).
  • 8: Количество бит данных на символ.
  • Н: Без бита четности.
  • 1: Стоп-бит.

Такая скорость обычно является стандартной для многих плат, включая Arduino и Raspberry Pi Pico 2.

Мы можем изменить эти параметры, чтобы адаптировать их к конфигурации нашего последовательного устройства. Например, если Arduino отправляет данные со скоростью 9600 бод (Serial.begin(9600)), мы должны сообщить об этом tio.

Пример настройки последовательного порта Arduino с использованием Tio.

Шаги по настройке соединения:

1. Откройте терминал и запустите tio со следующими параметрами: скорость передачи данных 9600 бод, 8 бит, без управления потоком, 1 стоповый бит и без контроля четности:

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

2. Убедитесь, что сообщение корректно обрабатывается в терминале.

3. Для выхода нажмите CTRL + t а потом В.

Запись данных в файл журнала.

Очень полезная функция — сохранение копии выходных данных последовательного порта в файл для последующего анализа.

В рамках проекта по созданию датчика температуры мы будем сохранять информацию в файле под названием... temperature-log.txt.

1. Запустите tio из терминала, указав файл и включив регистрацию:

tio /dev/ttyACM0 --log-file temperature-log.txt -L
Запись данных с последовательного порта в файл с помощью Tio.

2. Запускайте программу столько времени, сколько необходимо для сбора данных.

3. Для выхода нажмите CTRL + t а потом В.

4. Откройте файл в текстовом редакторе, чтобы просмотреть лог.

5. Чтобы добавить данные в существующий файл без его перезаписи, используйте:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L
Добавляйте данные в журнал без перезаписи с помощью Tio.

6. Откройте файл, чтобы убедиться в правильности добавления данных.

Если вы хотите добавить метку времени к каждой строке, чтобы точно определить время каждого события, добавьте флаг. -т к команде следующим образом:

7. Запустите tio с указанием метки времени и записью в логе:

tio /dev/ttyACM0 --log-append --log-file temperature-log.txt -L -t
Последовательные данные с меткой времени в лог-файле с использованием Tio

8. Для выхода нажмите CTRL + t с последующим В.

9. Откройте файл, чтобы увидеть данные с точным временем каждой записи.

Вывод логов с метками времени при использовании Tio в Linux

Расширенные возможности дяди

tio включает в себя множество дополнительных функций, доступных во время его выполнения. Используйте CTRL + t Затем следует клавиша для активации различных команд.

CTRL+t ? Отображает список доступных команд. CTRL+tb Отправляет сигнал прерывания. CTRL+tc Отображает текущую конфигурацию. CTRL+te Включает/отключает локальный режим эхо-ответа. CTRL+tf Включает/отключает запись в файл. CTRL+t F Очищает буферы данных. CTRL+tg Включает/отключает последовательный порт. CTRL+ti Изменяет режим ввода. CTRL+tl Очищает экран. CTRL+t L Отображает состояние линии. CTRL+tm Изменяет сопоставление символов. CTRL+to Включает/отключает режим вывода. CTRL+tp Импульсно подает сигнал на последовательный порт. CTRL+tq Выход из tio. CTRL+tr Выполняет скрипт. CTRL+t R Выполняет команду оболочки, перенаправляющую ввод/вывод на устройство. CTRL+ts Отображает статистику. CTRL+tt Включает/отключает временные метки в режиме онлайн. CTRL+tv Отображает версию. CTRL+tx Отправляет файл через X-модем. CTRL+ty Отправляет файл через Y-модем. CTRL+t CTRL+t Отправляет символ

🔥 Попробуйте эти функции, чтобы максимально эффективно использовать последовательные соединения! Помните, что tio — это лёгкий, быстрый и очень практичный инструмент для разработчиков и энтузиастов электроники. 🚀

👉 Начать установку можно здесь. и изучите его функциональные возможности для ваших проектов на микроконтроллерах.

Поделитесь этим:
FacebookLinkedInPinterestXRedditTumblrБлюскиThreadsShareChatGPTКлодGoogle AIГрок

Связанные публикации

  • Instalar Windows 11 Home sin Internet
  • Онлайн-сервисы для проверки сайта на наличие сбоев: узнайте, активен ли ваш сайт! 🌐⚡
  • Oblivion Remastered Deluxe Edition: шаг назад? 🤔
  • QNodeOS производит революцию в квантовых сетях: первая операционная система! 🚀⚛️
  • Nintendo Switch 2: ключ к гарантированному успеху 🚀
  • Инструмент Chrome Software Reporter: Остановите утечки данных прямо сейчас! 🔒
  • Дистрибутивы Linux, похожие на Windows 10: переходите прямо сейчас 🖥️✨
  • Приложения для Android постоянно вылетают: Исправьте неожиданные сбои! Быстро и легко! ⚡
Ярлыки: EvergreenContentLinuxRaspberry Pi
Предыдущая публикация

Обновления Windows 11: скрытый способ, которым никто не пользуется 😱

Следующая публикация

Кэширование DNS: быстрый способ повысить скорость уже сегодня 🚀

MasterTrend Insights

MasterTrend Insights

Наша редакция делится подробным анализом, руководствами и рекомендациями, которые помогут вам максимально эффективно использовать свои цифровые устройства и инструменты.

СвязанныеПубликации

Полная автономность. Женщина удобно работает на диване с ноутбуком и редактирует видео, демонстрирующее краткое руководство по достижению полной автономности на неутомимом ноутбуке.
Учебные пособия

Полная автономность: краткое руководство по созданию неутомимого ноутбука 🔋

10 de Декабрь de 2025
70
VPN Fire TV — Женщина использует Fire TV Stick на телевизоре для просмотра Netflix и других потоковых приложений с помощью VPN, защищая свои данные и открывая доступ к большему количеству контента.
Учебные пособия

VPN Fire TV Защитите свои данные и получите доступ к большему количеству контента 🔒🔥

6 de Декабрь de 2025
60
Синхронизация Android и Windows — иллюстрация значка Android, синхронизирующегося с логотипом Windows 11, показывающая, как синхронизировать телефон Android с ПК Windows для обмена файлами, уведомлениями и приложениями.
Учебные пособия

Синхронизация Android с Windows: узнайте, как ускорить все процессы ⚡

4 de Декабрь de 2025
107
Секретные коды Netflix - Женщина улыбается, сидя на диване и держа в руках пульт дистанционного управления с кнопкой Netflix. Идеально подходит для иллюстрации трюков Netflix и секретных кодов для поиска новых сериалов и фильмов.
Учебные пособия

Секретные коды Netflix 2025: быстрый доступ к скрытым жанрам 🔥

2 de Декабрь de 2025
298
Удаление Linux — ноутбук Chromebook с Linux и терминалом на экране рядом с талисманом Tux, иллюстрирующий, как удалить Linux и очистить Chromebook за 1 минуту.
Учебные пособия

Удаление Linux: секрет удаления скрытых приложений 😱

2 de Декабрь de 2025
70
Modo Dios Android Auto — Женщина за рулем автомобиля с приложением «Modo Dios» на Android Auto, на сенсорном экране автомобиля отображается пользовательский интерфейс на божественную тематику.
Учебные пособия

Режим Бога в Android Auto разблокирует скрытые настройки 🔥

1 de Декабрь de 2025
77
0 0 голоса
Article Rating
Подписаться
Доступ
Уведомить о
гость
гость
0 Comments
Самый старый
Самый новый Наибольшее количество голосов
онлайн-комментарии
Посмотреть все комментарии

Оставайтесь на связи

  • 976 Поклонники
  • 118 Последователи
  • 1.4k Последователи
  • 1,8 тыс. Подписчики

Не пропустите новейшие технологии и игры.
Эксклюзивные советы, практические руководства и анализ каждый день.

Subscription Form
  • Тенденции
  • Комментарии
  • Последний
Как добавить часы на рабочий стол Windows 11: 3 безошибочных уловки!

Как добавить часы на рабочий стол Windows 11: добейтесь большего за считанные минуты! ⏱️

1 de Май de 2025
Как сохранить игру в репозитории

Как сохранить игру в репозитории 🔥 Раскройте секрет, как не потерять прогресс

7 июля 2025 г.
➡️ Как открыть "Устройства и принтеры" в Windows 11: 4 простых шага

🌟 Как открыть ‘Устройства и принтеры’ в Windows 11: удивительный трюк!

20 ноября 2025 г.
12 лучших альтернатив Lucky Patcher для Android

Альтернативы Lucky Patcher: 12 лучших и простых приложений! 🎮⚡

13 de Ноябрь de 2025
функции Gmail на Android: сэкономьте время с помощью 5 советов

Функции Gmail на Android: 5 хитростей, о которых вы не знали! 📱✨

12
Ремонт материнских плат - Ремонт материнских плат

Ремонт материнских плат ноутбуков

10
Instalar Windows 11 Home sin Internet

Instalar Windows 11 Home sin Internet

10
Как выполнить резервное копирование драйверов в Windows 11/10 за 4 шага!

Как сделать резервную копию драйверов в Windows 11/10 Избегайте ошибок! 🚨💾

10
Обновления Windows 11 — Пара использует ноутбук для удаления обновлений Windows 11, на экране отображается «Центр обновления Windows» и текст «Удалить обновления», краткое визуальное руководство по удалению обновлений Windows 11.

Обновления Windows 11: скрытый способ, которым никто не пользуется 😱

10 de Декабрь de 2025
Полная автономность. Женщина удобно работает на диване с ноутбуком и редактирует видео, демонстрирующее краткое руководство по достижению полной автономности на неутомимом ноутбуке.

Полная автономность: краткое руководство по созданию неутомимого ноутбука 🔋

10 de Декабрь de 2025
Переход на Linux — Женщина использует ноутбук с Kubuntu Linux на рабочем столе, иллюстрируя переход на Linux и 7 рекомендуемых приложений для ускорения перехода с Windows или macOS.

Переход на Linux: о чём вам никто не расскажет (и это работает) 😱

9 de Декабрь de 2025
Папка Prefetch - Женщина очищает папку Prefetch в Windows, чтобы ускорить работу ПК, иллюстрация оптимизации и быстрой очистки, которая увеличивает скорость работы операционной системы.

Prefetch Folder: быстрая очистка, которая увеличивает скорость ⚡

9 de Декабрь de 2025

Последние новости

Обновления Windows 11 — Пара использует ноутбук для удаления обновлений Windows 11, на экране отображается «Центр обновления Windows» и текст «Удалить обновления», краткое визуальное руководство по удалению обновлений Windows 11.

Обновления Windows 11: скрытый способ, которым никто не пользуется 😱

10 de Декабрь de 2025
152
Полная автономность. Женщина удобно работает на диване с ноутбуком и редактирует видео, демонстрирующее краткое руководство по достижению полной автономности на неутомимом ноутбуке.

Полная автономность: краткое руководство по созданию неутомимого ноутбука 🔋

10 de Декабрь de 2025
70
Переход на Linux — Женщина использует ноутбук с Kubuntu Linux на рабочем столе, иллюстрируя переход на Linux и 7 рекомендуемых приложений для ускорения перехода с Windows или macOS.

Переход на Linux: о чём вам никто не расскажет (и это работает) 😱

9 de Декабрь de 2025
70
Папка Prefetch - Женщина очищает папку Prefetch в Windows, чтобы ускорить работу ПК, иллюстрация оптимизации и быстрой очистки, которая увеличивает скорость работы операционной системы.

Prefetch Folder: быстрая очистка, которая увеличивает скорость ⚡

9 de Декабрь de 2025
73
MasterTrend News logo

MasterTrend Info - ваш справочный источник в области технологий: открывайте для себя новости, учебные пособия и аналитические материалы по оборудованию, программному обеспечению, играм, мобильным устройствам и искусственному интеллекту. Подпишитесь на нашу рассылку и не пропустите ни одной тенденции.

следуйте за нами

Browse by Category

  • Игры
  • Hardware
  • IA
  • Мобильные телефоны
  • Новости
  • Сети
  • Безопасность
  • Software
  • Учебные пособия
  • Windows

Recent News

Обновления Windows 11 — Пара использует ноутбук для удаления обновлений Windows 11, на экране отображается «Центр обновления Windows» и текст «Удалить обновления», краткое визуальное руководство по удалению обновлений Windows 11.

Обновления Windows 11: скрытый способ, которым никто не пользуется 😱

10 de Декабрь de 2025
Полная автономность. Женщина удобно работает на диване с ноутбуком и редактирует видео, демонстрирующее краткое руководство по достижению полной автономности на неутомимом ноутбуке.

Полная автономность: краткое руководство по созданию неутомимого ноутбука 🔋

10 de Декабрь de 2025
  • О нас
  • объявить
  • Политика конфиденциальности
  • Свяжитесь с нами

Copyright © 2025 https://mastertrend.info/ - Все права защищены. Все товарные знаки являются собственностью их владельцев.

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
безрезультатно
Просмотреть все результаты
  • ru_RURussian
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • Игры
  • Hardware
  • IA
  • Мобильные телефоны
  • Новости
  • Сети
  • Безопасность
  • Software
  • Учебные пособия
  • Windows

Copyright © 2025 https://mastertrend.info/ - Все права защищены. Все товарные знаки являются собственностью их владельцев.

wpDiscuz
RedditБлюскиXМастодонтHacker News
Поделитесь этим:
МастодонтВКWhatsAppТелеграммаСМСLineMessengerFlipboardHacker NewsСмешатьNextdoorPerplexityXingYummly
Your Mastodon Instance