• О нас
  • объявить
  • Политика конфиденциальности
  • Свяжитесь с нами
MasterTrend Info - Технологии, новости и обучающие материалы
  • 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 Info - Технологии, новости и обучающие материалы
безрезультатно
Просмотреть все результаты
Начало работы Учебные материалы (Решение задач)

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

MasterTrend Insights по MasterTrend Insights
28 de Январь de 2026
в Учебные материалы (Решение задач)
Время чтения:7 мин чтения
0
Дядя — два студента программируют на компьютере, на экране которого отображается слово «дядя», изучая скрытый приём для освоения микроконтроллеров и улучшения проектов в области электроники.

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

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

Contents

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

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

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

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

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

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

Я использовал слово «дядя», чтобы исследовать Портативная паяльная станция IfixitОн предоставил мне последовательный разъем для проверки внутреннего устройства «умного» сварочного аппарата.

В этом руководстве мы научим вас устанавливать и использовать TIO с конфигурацией по умолчанию, на простом примере. Raspberry Pi Pico 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Грок
Ярлыки: EvergreenContentLinuxRaspberry Pi
Предыдущая публикация

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

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

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

MasterTrend Insights

MasterTrend Insights

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

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

Регулировка громкости на Android — Двое студентов используют приложение для Android-смартфона, чтобы отрегулировать громкость в соответствии с расписанием в коридоре юридического факультета.
Учебные материалы (Решение задач)

Регулировка громкости Android по расписанию

30 de Июль de 2026
0
Чтение сообщений на iPhone - Женщина читает сообщения на iPhone рядом с текстом «Уведомления о прочтении на iPhone», руководство по управлению уведомлениями о прочтении в текущей версии iOS.
Учебные материалы (Решение задач)

Чтение сообщений на iPhone: руководство для современных версий iOS

26 de Июль de 2026
110
Сохранение черновиков Reel — Женщина редактирует черновик Reel на своем мобильном телефоне и сохраняет его в галерее телефона.
Учебные материалы (Решение задач)

Сохраняйте черновики Reels в галерею.

22 de Июль de 2026
126
Фотографии Луны на iPhone - Женщина фотографирует полную Луну на пляже на закате, используя различные трюки для запечатления её деталей.
Учебные материалы (Решение задач)

Фотографирование Луны на iPhone: приемы для съемки деталей.

22 de Июль de 2026
105
Функция звонков по Wi-Fi на iPhone. Женщина демонстрирует включение функции звонков по Wi-Fi в настройках iPhone; пошаговая инструкция по активации и использованию функции звонков по Wi-Fi на iPhone.
Учебные материалы (Решение задач)

Функция звонков по Wi-Fi на iPhone: как активировать и использовать.

26 апреля 2026 г.
220
Расширенные экранные настройки телевизора, включая яркость, контрастность, резкость, цвет, поток движения и настройку тонального отображения HDR на 4K UHD телевизоре, отображающем кинематографическую сцену в высоком разрешении.
Учебные материалы (Решение задач)

Расширенные настройки телевизора: что менять и чего избегать.

7 апреля 2026 г.
317
Следующая публикация
Кэш DNS — Две женщины чистят экран ноутбука с надписью «Кэш DNS Интернет 100%», демонстрируя, как очистить кэш DNS для улучшения интернет-соединения.

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

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

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

  • 976 Поклонники
  • 118 Последователи
  • 1.4k Последователи
  • 1,8 тыс. Подписчики
  • Тенденции
  • Комментарии
  • Последний
➡️ Как открыть "Устройства и принтеры" в Windows 11: 4 простых шага

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

21 июня 2026 г.
Постоянные часы в Windows 11: параметры отображения постоянных часов, ограничения и практические решения, синий фон, значок Windows и минималистичные аналоговые часы.

Постоянное отображение часов в Windows 11: параметры, ограничения и реальные решения.

21 июня 2026 г.
Ethernet не работает в Windows 11: 9 простых способов решения проблемы

Ethernet не работает в Windows 11: решение за 3 минуты ⚡🌐

13 de Ноябрь de 2025
Как сохранить игру в репозитории

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

7 июля 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
Регулировка громкости на Android — Двое студентов используют приложение для Android-смартфона, чтобы отрегулировать громкость в соответствии с расписанием в коридоре юридического факультета.

Регулировка громкости Android по расписанию

30 de Июль de 2026
Блокировка сайтов Windows — на ноутбуке с Windows 11 отображается брандмауэр Windows Defender и правило блокировки веб-сайтов, а рядом с браузером — сообщение об отказе в доступе.

Блокировка сайтов в Windows: руководство для Windows 11

29 de Июль de 2026
Конфиденциальность веб-камеры — Женщина перед компьютером с Windows 11 и веб-камерой, настраивающая параметры конфиденциальности, чтобы предотвратить использование камеры приложениями.

Конфиденциальность веб-камеры в Windows 11

28 de Июль de 2026
Баланс звука в Windows 11 — Женщина регулирует баланс звука на ноутбуке с Windows 11: краткое руководство по настройке звука.

Настройка баланса звука в Windows 11: краткое руководство

27 de Июль de 2026

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

Регулировка громкости на Android — Двое студентов используют приложение для Android-смартфона, чтобы отрегулировать громкость в соответствии с расписанием в коридоре юридического факультета.

Регулировка громкости Android по расписанию

30 de Июль de 2026
0
Блокировка сайтов Windows — на ноутбуке с Windows 11 отображается брандмауэр Windows Defender и правило блокировки веб-сайтов, а рядом с браузером — сообщение об отказе в доступе.

Блокировка сайтов в Windows: руководство для Windows 11

29 de Июль de 2026
83
Конфиденциальность веб-камеры — Женщина перед компьютером с Windows 11 и веб-камерой, настраивающая параметры конфиденциальности, чтобы предотвратить использование камеры приложениями.

Конфиденциальность веб-камеры в Windows 11

28 de Июль de 2026
102
Баланс звука в Windows 11 — Женщина регулирует баланс звука на ноутбуке с Windows 11: краткое руководство по настройке звука.

Настройка баланса звука в Windows 11: краткое руководство

27 de Июль de 2026
102
Логотип MasterTrend Info

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

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

Browse by Category

  • Игры и реальный жизненный опыт
  • Аппаратное обеспечение и производительность
  • Применение ИИ в реальной жизни
  • Новости
  • Сети, Wi-Fi и Интернет
  • Цифровая безопасность и конфиденциальность
  • Смартфоны и решение о покупке
  • Программное обеспечение и полезные инструменты
  • Учебные материалы (Решение задач)
  • Windows (практическое применение и решения)

Recent News

Регулировка громкости на Android — Двое студентов используют приложение для Android-смартфона, чтобы отрегулировать громкость в соответствии с расписанием в коридоре юридического факультета.

Регулировка громкости Android по расписанию

30 de Июль de 2026
Блокировка сайтов Windows — на ноутбуке с Windows 11 отображается брандмауэр Windows Defender и правило блокировки веб-сайтов, а рядом с браузером — сообщение об отказе в доступе.

Блокировка сайтов в Windows: руководство для Windows 11

29 de Июль de 2026
  • О нас
  • объявить
  • Политика конфиденциальности
  • Свяжитесь с нами

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
  • Игры и реальный жизненный опыт
  • Аппаратное обеспечение и производительность
  • Применение ИИ в реальной жизни
  • Смартфоны и решение о покупке
  • Новости
  • Сети, Wi-Fi и Интернет
  • Цифровая безопасность и конфиденциальность
  • Программное обеспечение и полезные инструменты
  • Учебные материалы (Решение задач)
  • Windows (практическое применение и решения)

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

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