Skip to content

adminmik7/nano1602-win

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔌 nano1602-win — Монитор ПК для Windows

Последний релиз: v1.2.0 🚀

Отображение загрузки CPU и RAM на LCD-экране 16x2 (I2C). Данные передаются через USB. Эта версия оптимизирована специально для пользователей Windows.


📁 Файлы проекта

Файл Назначение
nano1602.ino Прошивка для Arduino Nano
sender.py Python-скрипт для отправки данных с ПК
start.bat Файл для запуска в один клик (Windows)
requirements.txt Список зависимостей для Python

🔌 Схема подключения

Arduino Nano          LCD1602 (I2C)
──────────────────────────────────────
A4 (SDA)      ─────►  SDA
A5 (SCL)      ─────►  SCL
5V            ─────►  VCC
GND           ─────►  GND
USB           ─────►  Компьютер

I2C адрес дисплея: обычно 0x27 (реже 0x3F)

🚀 Быстрый старт в Windows

Шаг 1: Arduino

  1. Подключи Arduino Nano к компьютеру.
  2. Открой nano1602.ino в Arduino IDE.
  3. Установи библиотеку LiquidCrystal_I2C через менеджер библиотек.
  4. Залей скетч в плату.

Шаг 2: Настройка ПК

  1. Установи Python: Скачай с python.org.

    ⚠️ Важно: При установке обязательно поставь галочку "Add Python to PATH".

  2. Скачай проект: Возьми архив из раздела Releases.
  3. Запусти: Просто дважды кликни по файлу start.bat.

Скрипт сам найдет твою Arduino (даже если у тебя много COM-портов), установит нужные библиотеки и начнет мониторинг.

❓ Частые проблемы

Проблема Решение
Ничего не происходит Убедись, что ты отметил галочку "Add Python to PATH" при установке Python.
Экран не горит Проверь подключение 5V и GND. Покрути потенциометр на задней стороне I2C-модуля.
Крякозябры на экране Не совпадает I2C адрес. Попробуй изменить 0x27 на 0x3F в коде nano1602.ino.
Ошибка доступа к порту Закрой Arduino IDE и другие программы, использующие COM-порт.

🔄 Что нового в v1.2.0?

  • Полностью переписан код прошивки для стабильности.
  • Идеальное отображение без лишних символов.
  • Автоматический переход в режим ожидания при потере связи.

📞 Контакты

  • GitHub: @adminmik7
  • Если возникли вопросы — создавай Issue в репозитории!

About

🪟 Windows Edition of nano1602: CPU/RAM monitor for Arduino Nano with smart COM-port detection.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors