Skip to content

Часы на газоразрядных индикаторах и Arduino NANO

License

Notifications You must be signed in to change notification settings

AlexGyver/NixieClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT_PHOTO

Часы на газоразрядных индикаторах и Arduino

Описание проекта

Часы на советских газоразрядных индикаторах под управлением платформы Arduino. Страница проекта на сайте: https://alexgyver.ru/nixieclock/

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

  • SET
    • удержали в режиме часов - настройка БУДИЛЬНИКА
    • удержали в режиме настройки будильника - настройка ЧАСОВ
    • двойной клик в режиме будильника - вернуться к часам
    • удержали в настройке часов - возврат к часам с новым временем
    • клик во время настройки - смена настройки часов/минут
  • ALARM - вкл/выкл будильник

Папки

ВНИМАНИЕ! Если это твой первый опыт работы с Arduino, читай инструкцию

  • libraries - библиотеки проекта. Заменить имеющиеся версии (в этом проекте внешних библиотек нет)
  • firmware - прошивки для Arduino
  • schemes - схемы подключения компонентов

Схемы

  • Схемы на EasyEDA: https://easyeda.com/beragumbo/nixieclock
  • Общая
  • ИН-14/ИН-16
  • ИН-14
  • ИН-12 Гербер файлы уже в архиве!
    Список компонентов тоже есть в архиве! SCHEME

Материалы и компоненты

Ссылки оставлены на магазины, с которых я закупаюсь уже не один год

Вам скорее всего пригодится

Как скачать и прошить

  • Первые шаги с Arduino - ультра подробная статья по началу работы с Ардуино, ознакомиться первым делом!
  • Скачать архив с проектом

На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

  • Установить библиотеки в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)
  • Подключить внешнее питание 5 Вольт
  • Подключить Ардуино к компьютеру
  • Запустить файл прошивки (который имеет расширение .ino)
  • Настроить IDE (COM порт, модель Arduino, как в статье выше)
  • Настроить что нужно по проекту
  • Нажать загрузить
  • Пользоваться

Настройки в коде

// ************************** НАСТРОЙКИ **************************
BRIGHT 100          // яркость цифр дневная, %
BRIGHT_N 20         // яркость ночная, %
NIGHT_START 23      // час перехода на ночную подсветку (BRIGHT_N)
NIGHT_END 7         // час перехода на дневную подсветку (BRIGHT)
FREQ 900            // частота писка будильника

CLOCK_TIME 10       // время (с), которое отображаются часы
TEMP_TIME 5         // время (с), которое отображается температура и влажность
ALM_TIMEOUT 30      // таймаут будильника

// *********************** ДЛЯ РАЗРАБОТЧИКОВ ***********************
BURN_TIME 200       // период обхода в режиме очистки
REDRAW_TIME 3000    // время цикла одной цифры, мс
ON_TIME 2200        // время включенности одной цифры, мс

FAQ

Основные вопросы

В: Как скачать с этого грёбаного сайта?
О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

В: Скачался какой то файл .zip, куда его теперь?
О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь.

В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы?
О: Читай и смотри видос http://alexgyver.ru/arduino-first/

В: Вылетает ошибка загрузки / компиляции! О: Читай тут: https://alexgyver.ru/arduino-first/#step-5

В: Сколько стоит?
О: Ничего не продаю.

Вопросы по этому проекту

Полезная информация

About

Часы на газоразрядных индикаторах и Arduino NANO

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages