Съдържание:
- Стъпка 1: Части
- Стъпка 2: Как да захранвате Nixie тръба
- Стъпка 3: Контролиране на 4 тръби с Arduino Mega
- Стъпка 4: Програмиране
- Стъпка 5: Лазерно изрязване
Видео: Тръбен часовник Nixie W/ Arduino Mega: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Това е тръбен часовник Nixie, управляван от Arduino Mega. Той също така има набор от RGB LED светлини и матрица с бутони на гърба за промяна на настройките, без да го включвате в компютър. Използвах набор от лазерно изрязани стойки, но можете да направите своя собствена с малка свредло.
Някои предистории: Прочетете тук за това какво представляват тръбите nixie, ако сте любопитни. По принцип те са напълнени с газ тръби с номера 0-9 в тях, когато пуснете малко напрежение през цифра, тя ще светне.
Съжалявам, че това ръководство не е много подробно, моля, коментирайте, ако имате въпроси. Извинявам се също, че нямам снимки на RGB LED светлините, които използвах.
Стъпка 1: Части
Това са частите, които използвах, вероятно ще намерите много алтернативи.
4 тръби Nixie IN-14 (вземете 5 или 6 в случай, че една не работи) (общо 25 долара)
1 Захранване 130V-200V (Потърсете "Nixie тръбно захранване") ($ 12)
4 драйвера K155ID1 (общо $ 15)
1 часовник DS3231 ($ 2)
10 5,6K 3W резистора ($ 4) (Можете да използвате и 10K резистори)
1 Arduino Mega ($ 10)
1 дълъг макет ($ 5)
Твърд жичен проводник - $ 5 иш
1 матрица с 8 бутона (по избор) ($ 5)
Различни термосвиваеми тръби ($ 5) + Термопистолет
Инструменти: поялник, предпазни очила, лаптоп със софтуер Arduino, търпение, клещи с иглени ножици, стриптизери/резачки, точен нож, мултицет, бормашина, пистолет за горещо лепило. Достъп до лазерна резачка за лесни акрилни стойки, достъп до свредло с 1/2 отвор, ако искате да направите своя собствена.
Стъпка 2: Как да захранвате Nixie тръба
ПРОЧЕТЕТЕ ТОЗИ РЪКОВОДСТВО:
Особено стъпки 1-3. Определено се нуждаете от 10K резистор. Използвах два 5K 3 ватови резистора последователно, за да постигна това.
По принцип качете до 160v или повече, поставете 10K резистор между източника на захранване и никси тръбата и включете проводника на никси тръбата към земята. Прочетете ръководството, то обяснява по -добре от мен.
Стъпка 3: Контролиране на 4 тръби с Arduino Mega
Още веднъж следвайте това ръководство. Просто правя това, за да покажа последните няколко стъпки от сглобяването на частите в работещ часовник.
Използвах чипове K155ID1 за контролиране на тръбата nixie, беше 16 долара за комплект от 6 от Европа.
Можете да използвате мултиплексори, за да се нуждаете от по -малко изходи от arduino, или може да има начин да използвате по -малко от IC чиповете, но аз не го направих.
Използвах един чип на тръба и 4 изхода от Arduino за всяка тръба. Поради това имах нужда от Arduino Mega, който има повече I/O пинове от Arduino Uno. Горните/долните снимки са на моята дъска, преди да свържа всички части, и скица, която направих как свързвам всяка тръба до arduino с чипа.
Да, това използва минимум 4*4 = 16 I/O пина, но това е добре, защото Mega има около 60.
Свързах матрицата на бутоните, като включих щифта "G" и поставих всеки бутон към щифт analogRead. Това е така, защото digitalRead понякога чете бутона като натиснат, когато не е, но като го натисна само ако analogRead е на 1023 (максималната стойност), пропуснах по -голямата част от този шум.
След свързването на тръбите, часовниковия модул DS3231 и RGB светлините към arduino, беше време да направим някои големи програми.
RGB LED светлини
Поставих 4 RGB светодиода паралелно, като свържа всички проводници заедно с джъмпер тел. Можете да го видите на горните снимки като бял проводник, който скача между четирите тръби. Използвах обикновени катодни светодиоди, така че ако сложа щифта на Arduino на LOW, те ще светнат. Можете да намерите много уроци онлайн за управление на RGB LED светлини, просто разберете дали вашите са общ катод или общ анод.
Стъпка 4: Програмиране
Прикачих моя код, надявам се да помогне. "NixieJT1" е пълният код. DS3231 помага за настройка на часовника
Някои съвети за програмиране:
Ако вашите сегменти светят в произволен ред, опитайте да промените реда на щифтовете A/B/C/D. Накарах ги да обърнат това, което смятах, че трябва да бъдат, и започна да работи.
Използвах analogRead за матрицата на бутоните и включих "G" в 5V. DigitalRead се обърква, ако докоснете метални части на матрицата.
Последната част от кода (void DisplayNumber) просто преминава от 0 до 9 в двоичен формат. 0001, 0010, 0011 и т.н. Вероятно има по -добър начин да го направите.
Стъпка 5: Лазерно изрязване
Прикачих файла, който направих/използвах за противостоянията с лазерно рязане. Моето училище използва лазер Epilog и настройките му са с дебелина на хода от.0001 инча или по -малка, за да го изрежете, и всичко друго, за да го просто издълбаете. Просто исках да бъдат изрязани, така че всички редове.0001in или така.
Изрязах два комплекта отклонения най -вече, така че имах замяна в случай, че объркам някои, но те също имат малки разлики (различни размери на отворите за проводниците и LED отвор в центъра).
Ако нямате лазерен нож, можете да ги направите сами с две нормални свредла и една бормашина с диаметър 1/2 инча (диаметър 1/2 инча). Дървото също ще работи вместо акрил, просто няма да имате толкова страхотен ефект със светодиодите.
Препоръчано:
7219 Тръбен часовник: 7 стъпки
7219 Tube Clock: Това е първият ми инструктаж. Получих моето вдъхновение за изграждането на този часовник от https: //nixieclocks.shop/product/energy-pillar-iv …. Хареса ми дизайнът на часовника и мислех, че VFD тръбата е трудна за намиране, затова взех 7219 седем сегмента 8 диги
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Тръбен часовник Nixie: 7 стъпки (със снимки)
Nixie Tube Watch: По -рано тази година построих часовник, за да видя дали мога да направя нещо, което да е функционално. Имах 3 основни дизайнерски изисквания Поддържайте точно време Имайте целодневна батерия Бъдете достатъчно малки, за да се носите удобно Успях да отговоря на първите 2 изисквания, но
Тръбен аудио усилвател: 6 стъпки (със снимки)
Тръбен аудио усилвател: Изградих този " само лампи " усилвател от нулата. Това е мой доста дълъг проект и изискваше много време и търпение да се направи и в това резюме ще ви покажа как го направих. Ако се интересувате от изграждането на един от тях, отколкото mak
IV-11 VFD тръбен часовник Ръководство за сглобяване: 6 стъпки
IV-11 VFD тръбен часовник Ръководство за сглобяване: Ето един функционален ретро часовник, направен с 6 комплект IV-11 VFD тръби DIY Kit, има аларма и временен дисплей, с дистанционно управление за редактиране на часовника и промяна на светодиодния режим. Инструкции за печат: https: //drive.google.com/open?id=0B3w2uIW46VgQWW1B