Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Nixie Tube кантип кубаттоо керек
- 3 -кадам: 4 түтүктү Arduino Mega менен көзөмөлдөө
- 4 -кадам: Программалоо
- 5 -кадам: Laser Cut Standoffs
Video: Nixie Tube сааты W/ Arduino Mega: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Arduino Mega иштеген Nixie Tube Сааты. Ошондой эле, RGB LED чырактарынын топтому жана арткы жагында баскыч матрицасы бар, аны компьютерге туташтырбастан орнотууларды өзгөртүү. Мен лазер менен кесилген карама-каршылыктардын топтомун колдондум, бирок сиз кичинекей бургу менен өзүңүз жасай аласыз.
Кээ бир маалымат: Кызыксаңыз nixie түтүктөрү жөнүндө бул жерден окуңуз. Негизинен алар 0-9 сандары бар газ толтурулган түтүктөр, эгер сиз бир цифрадан бир аз чыңалсаңыз, ал күйүп калат.
Кечиресиз, бул колдонмо өтө деталдуу эмес, суроолор болсо комментарий бериңиз. Ошондой эле мен колдонгон RGB LED чырактарынын сүрөттөрү жок экени үчүн кечирим сурайм.
1 -кадам: Бөлүктөр
Бул мен колдонгон бөлүктөр, балким көптөгөн альтернативаларды таба аласыз.
4 IN-14 Nixie түтүкчөлөрү (иштебесе 5 же 6 алыңыз) (бардыгы $ 25)
1 130V-200V Электр энергиясы менен камсыздоо ("nixie tube электр менен камсыздоону" караңыз) ($ 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 Tube кантип кубаттоо керек
БУЛ КОЛДОНМОНУ ОКУУ:
Өзгөчө 1-3 кадамдар. Сизге сөзсүз түрдө 10K каршылыгы керек. Мен муну ишке ашыруу үчүн 5K 3 ватттык эки резисторду катар катары колдондум.
Негизинен, 160 в чейин же андан жогору болуп, кубат булагы менен никси түтүгүнүн ортосуна 10 К каршылыгын коюп, никси түтүгүнүн коргошун жерге туташтырыңыз. Колдонмону окуңуз, ал менден жакшыраак түшүндүрөт.
3 -кадам: 4 түтүктү Arduino Mega менен көзөмөлдөө
Дагы бир жолу бул көрсөтмөнү ээрчиңиз. Мен муну бөлүктөрдү жумушчу саатка бириктирүүнүн акыркы бир нече кадамын көрсөтүү үчүн жасап жатам.
Мен K155ID1 чиптерин nixie трубасын көзөмөлдөө үчүн колдондум, ал Европадан 6 топтому үчүн 16 доллар болчу.
Сиз мультиплексорлорду колдонуп, ардуинодон азыраак чыгууга муктаж болосуз же IC чиптерин азыраак колдонуунун жолу болушу мүмкүн, бирок мен андай кылган жокмун.
Мен бир түтүккө бир чип колдондум жана ар бир түтүк үчүн Arduinoдон 4 жолу чыктым. Ушундан улам мага Arduino Uno караганда көбүрөөк I/O төөнөгүчтөрү бар Arduino Mega керек болчу. Жогорудагы/ылдыйдагы сүрөттөр менин бардык бөлүктөрүмдү зым менен жаба электе эле менин нон тактамдын сүрөтү жана ар бир түтүктү чип менен ардуиного кантип туташтырганымдын эскизи.
Ооба, бул 4*4 = 16 минималдуу I/O казыктарын колдонот, бирок бул жакшы, анткени Мегада 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 чаташып калат.
Коддун акыркы бөлүгү (жараксыз DisplayNumber) экиликте 0дөн 9га чейин барат. 0001, 0010, 0011, ж.б.. Балким муну кылуунун жакшы жолу бар.
5 -кадам: Laser Cut Standoffs
Мен жасаган/колдонгон файлды лазердик кесүү үчүн өчүрдүм. Менин мектебим Epilog лазерин колдонот жана анын жөндөөлөрү аны кесүү үчүн.0001in же андан кичирээк инсульт, жана башка нерселерди жөн эле оюп салышат. Мен жөн гана алардын кесилишин кааладым, ошондуктан бардык линиялар.0001in же башка.
Мен негизинен эки топко бөлүнүп алдым, эгерде мен кээ бир нерселерди чаташтырсам, алмаштыруулар болгон, бирок аларда кичине айырмачылыктар бар (зымдардын тешиктеринин өлчөмдөрү жана борбордогу LED тешиги).
Эгерде сизде лазердик кескич жок болсо, анда сиз муну өзүңүздүн эки кадимки бургулоочу тетигиңиз жана бир тешиктүү араа бургу менен жасай аласыз (диаметри 1/2 дюйм). Жыгач акрилдин ордуна иштейт, сиз жөн гана Светодиоддордун таасири менен анча салкын болмок эмес.
Сунушталууда:
Жасалма Nixie Tube Сааты: 7 кадам (Сүрөттөр менен)
Жасалма Nixie Tube Сааты: Мен ретро технологияны жакшы көрөм. Эски технология менен ойноо абдан кызыктуу, анткени алар азыркы эквиваленттерге караганда чоңураак жана эстетикалык. Nixie түтүктөрү сыяктуу эски технологиялардын бирден -бир көйгөйү, алар сейрек кездешет, кымбат жана жалпысынан алганда кыйын
A 'Faberge' стилиндеги Single Tube Nixie Сааты: 6 кадам (Сүрөттөр менен)
A 'Faberge' стилиндеги Single Tube Nixie Сааты: Бул Nixie сааты Facebook Nixie Сааттарынын Фан Барагында бир түтүк сааттары жөнүндө сүйлөшүүнүн натыйжасы болгон. Жалгыз түтүк сааттары 4 же 6 цифралуу түтүктүү сааттарды жактырган кээ бир nixie сүйүүчүлөрү менен популярдуу эмес. окуу оңой. Бир түтүк саат
Gixie Сааты: Эң сонун Glow Tube Сааты: 4 кадам
Gixie Сааты: Эң сонун Glow Tube Сааты: Мага Nixie Tube абдан жагат, бирок ал өтө кымбат, мен аны көтөрө албайм. Ошентип, мен бул Gixie Саатын түзүүгө жарым жыл сарптадым. Gixie Сааты акрил жарыгын жасоо үчүн ws2812 жарыктандыруу аркылуу ишке ашат
Электромагниттик маятник Лазердик Nixie Сааты, Термометр менен: 5 кадам (Сүрөттөр менен)
Электромагниттик маятник лазердик никси сааты, термометр менен: Мен бул жерде ebayдан сатып алган Arduino Nixie Shieldди колдонуп, мурун Nixie Tube сааттарын кургам: https://www.ebay.co.uk/itm/Nixie-Tubes-Clock -IN-14 … Бул такталар курулган RTC (Real Time Clock) менен келет жана аны абдан жөнөкөй кылат
Arduino 4 Tube Multiplexed Nixie Сааты: 10 кадам (Сүрөттөр менен)
Arduino 4 Tube Multiplexed Nixie Сааты: Ал жакта Nixie сааттары көп, бирок менин максатым башынан баштап куруу болчу. Бул жерде менин Nixie проектим бар. Мен 4 орундуу никси саатын курууну чечтим. Мен тетиктерди сактап калгым келди, ошондуктан аны мультиплекстүү кылууну чечтим. Бул мага бир гана колдонууга мүмкүндүк берди