Съдържание:

Електромагнитен лазерен часовник Nixie с махало, с термометър: 5 стъпки (със снимки)
Електромагнитен лазерен часовник Nixie с махало, с термометър: 5 стъпки (със снимки)

Видео: Електромагнитен лазерен часовник Nixie с махало, с термометър: 5 стъпки (със снимки)

Видео: Електромагнитен лазерен часовник Nixie с махало, с термометър: 5 стъпки (със снимки)
Видео: Часы светящиеся из эпоксидной смолы "Горящая лава" 2024, Ноември
Anonim
Image
Image
Идеята
Идеята

По -рано съм построил няколко часовника Nixie Tube, използвайки Arduino Nixie Shield, който купих в ebay тук:

www.ebay.co.uk/itm/Nixie-Tubes-Clock-IN-14…

Тези платки се предлагат с вграден RTC (часовник в реално време) и правят много лесно да се стартира и работи прост часовник nixie. Въпросът е само да прикрепите щита към вашия arduino (или uno или mega) и да качите кода, доставен с платката (тук на github за най -новата версия: https://github.com/afch/NixeTubesShieldNCS314/) и вие ' добре е да тръгнете. Но имах идея! Мога ли да създам система, в която да използвам махало, за да маркирам времето и по някакъв начин да измервам това и да го показвам върху тръбите на никси? Е, оказа се, че бих могъл, ти също. Ако се интересувате, прочетете!

Стъпка 1: Идеята

Имах няколко проблема да преодолея, за да започна това. 1. Как бих могъл да поддържам махалото непрекъснато да се люлее, без да използвам механизъм с часовников механизъм, 2. Как мога да чета, когато махалото преминава дадена точка и предава тази информация на arduino и 3. Ще трябва да променя кода, който идва с никси щит, така че да игнорира RTC и да чете информацията, предадена от махалото.

Мислех, че ако мога да намеря махало, направено от желязо, мога да използвам електромагнит, за да издърпам махалото към него и след това да изключа електромагнита, за да го пусна обратно. Имах и няколко малки лазера и лазерни сензори в комплекта си сензори arduino и досега не ги бях използвал и реших, че ще е подходящ момент да ги настроя и да видя дали мога да използвам махалото, преминаващо през лазерен лъч, за да задейства електромагнита (чрез MOSFET транзистор). Тогава разбрах, че това също ще бъде идеалният начин да преброим люлките на махалото и да предадем тази информация на arduino.

Стъпка 2: Махалото

Махалото
Махалото
Махалото
Махалото

Реших, че най -добрият начин да направя това е да опитам първо да изградя махалото, създадено с лазерите и електромагнита, преди дори да отида за сметка на закупуването на друг никси тръбен щит.

Както може да се види на снимката, прикрепих махалото, лазерните приемници и електромагнита към малка стойка от шперплат, която направих, и изградих платформа за лазерните предаватели извън стойностите на платката и пръчка за близалки. Открих, че 5 мм отвор, пробит в шперплата, е идеален размер, за да могат стоежите да стоят здраво и ще позволи малко движение, за да регулира вертикалното си положение. От другата страна на шперплата е захранващата платка и MOSFET транзисторът.

Написах кратка скица на arduino (приложен лазерен часовник.ino), която позволява тестването на тази настройка. ТОЗИ СКИЧ НЕ Е НЕОБХОДИМ за завършения проект и беше използван само за проверка, че мога да накарам махалото да се люлее непрекъснато с помощта на електромагнита, задействан от двата лазерни лъча, и да преброя люлките и да преобразувам това число в секунди.

Докато махалото преминава през гредата вляво, четири неща се случват едновременно.

1. Лазерът вляво е изключен2. Електромагнитът е включен3. Лазерът отдясно е включен4. Броячът за броя на люлките се увеличава с 1

Докато махалото преминава през гредата вдясно, три неща се случват едновременно.

1. Лазерът вдясно е изключен2. Електромагнитът е изключен3. Лазерът вляво е включен

Когато това работи, arduino ще показва също на серийния монитор, часове, минути, секунди и брояч (брой махане на махалото)

В тази скица ще видите ред 58

реални секунди = (брояч * 0,7386);

Това е, за да се преобразува броят на махалата в действително изминатите секунди и е достигнат чрез опит и грешка и ще зависи от дължината на махалото, използвано във вашия проект, и ще трябва да бъде коригиран съответно

Стъпка 3: Щитът на Никси

Image
Image
Намерете шкаф
Намерете шкаф

Както бе споменато по -рано, купих няколко от тези щитове на nixie от ebay за различни проекти, но когато пристигна този за този проект, открих, че това е по -нов модел (версия 2.2) и сега включва вграден термометър. Фърмуерът също беше актуализиран и бях малко разочарован, когато разбрах, че старият фърмуер няма да работи с новата стилова платка, така че кодът в предишните ми проекти ще трябва да бъде променен, ако се използва нова платка V2.2 изгради един (имам предвид директно часовника nixie с уестминстърски звънци, който добавих преди няколко месеца).

Както и да е, след като имате работещо махало, което ще продължи да се люлее, както в предишната стъпка, можете да добавите вашия nixie щит към arduino mega. Прикачих файловете на фърмуера, които идват с щита, който промених. Това запазва по -голямата част от първоначалната функционалност на щита и ви позволява да зададете датата, часа и т.н. с бутоните на щита. RTC ще продължи да работи и ще съхранява датата и часа, когато часовникът е изключен, така че когато го включите отново, няма да е необходимо да го настройвате отново, но докато е на дисплея, ще показва само увеличаването на времето като махалото се люлее.

Стъпка 4: Намерете шкаф

Използвах стар телевизионен шкаф от 1950 г., за да настаня този, но разбира се, можете да използвате всеки тип шкаф, за да го поставите, за да отговарят на вашите вкусове.

Стъпка 5: Списък на частите

Списък с части
Списък с части

1. Arduino Nixie Tube Shield, около 90 долара от ebay

2. Arduino Mega 2560, около 20 долара от ebay

3. Подреждащи се щифтове за заглавки, около $ 2 от ebay

4. 90 -градусови заглавни щифтове, около $ 1 от ebay

5. Два модула за лазерен предавател за arduino, около $ 4 от ebay

6. Два модула за лазерен приемник за arduino, около $ 4 от ebay.

7. Електромагнит 12VDC, около $ 3 от ebay

8. Mosfet транзистор за arduino, около $ 2 от ebay

9. Махало от стар часовник (трябва да е железен, така че магнитът да го привлича)

10. 1PC DC-DC 12V до 3.3V 5V Buck Стъпка надолу Модул за захранване за Arduino, около $ 3 от ebay

11. Различни джъмперни проводници, стойки на борда и шкаф за настаняване на всичко

Препоръчано: