![Nixie Tube цаг W/ Arduino Mega: 5 алхам (зурагтай) Nixie Tube цаг W/ Arduino Mega: 5 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-14129-11-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Nixie Tube цаг W/ Arduino Mega Nixie Tube цаг W/ Arduino Mega](https://i.howwhatproduce.com/images/005/image-14129-12-j.webp)
![Nixie Tube цаг W/ Arduino Mega Nixie Tube цаг W/ Arduino Mega](https://i.howwhatproduce.com/images/005/image-14129-13-j.webp)
![Nixie Tube цаг W/ Arduino Mega Nixie Tube цаг W/ Arduino Mega](https://i.howwhatproduce.com/images/005/image-14129-14-j.webp)
Энэ бол Arduino Mega -ийн ажиллуулдаг Nixie Tube Clock юм. Энэ нь мөн 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 хоолойг хэрхэн яаж асаах вэ
![Nixie хоолойг хэрхэн яаж асаах вэ Nixie хоолойг хэрхэн яаж асаах вэ](https://i.howwhatproduce.com/images/005/image-14129-15-j.webp)
![Nixie хоолойг хэрхэн яаж асаах вэ Nixie хоолойг хэрхэн яаж асаах вэ](https://i.howwhatproduce.com/images/005/image-14129-16-j.webp)
![Nixie хоолойг хэрхэн яаж асаах вэ Nixie хоолойг хэрхэн яаж асаах вэ](https://i.howwhatproduce.com/images/005/image-14129-17-j.webp)
ЭНЭ УДИРДАМЖЫГ уншина уу:
Ялангуяа 1-3 алхамууд. Мэдээжийн хэрэг танд 10K эсэргүүцэл хэрэгтэй болно. Үүнийг хийхийн тулд би 5K 3 ваттын хоёр резисторыг цувралаар ашигласан.
Үндсэндээ 160 вольт хүртэл хүчдэл авч, тэжээлийн эх үүсвэр ба nixie хоолойн хооронд 10К эсэргүүцэл тавьж, никси хоолойн холболтыг газарт холбоно уу. Гарын авлагыг уншина уу, энэ нь надаас илүү сайн тайлбарлах болно.
Алхам 3: 4 хоолойг Arduino Mega ашиглан хянах
![4 хоолойг Arduino Mega ашиглан хянах 4 хоолойг Arduino Mega ашиглан хянах](https://i.howwhatproduce.com/images/005/image-14129-18-j.webp)
![4 хоолойг Arduino Mega ашиглан хянах 4 хоолойг Arduino Mega ашиглан хянах](https://i.howwhatproduce.com/images/005/image-14129-19-j.webp)
![4 хоолойг Arduino Mega ашиглан хянах 4 хоолойг Arduino Mega ашиглан хянах](https://i.howwhatproduce.com/images/005/image-14129-20-j.webp)
Дахин нэг удаа энэхүү гарын авлагыг дагана уу. Би эд ангиудыг ажлын цаг болгон нэгтгэх сүүлийн хэдэн алхамыг харуулахын тулд үүнийг хийж байна.
Би K155ID1 чипсийг nixie хоолойг хянахад ашигладаг байсан бөгөөд энэ нь Европоос ирсэн 6 багцад 16 доллар байв.
Та arduino -аас бага гаралт авахын тулд мультиплексор ашиглаж болно, эсвэл IC чипийг бага ашиглах арга байж болох ч би үүнийг хийгээгүй.
Би нэг хоолойд нэг чип, хоолой тус бүрт 4 ширхэг Arduino гаралт ашигласан. Үүний улмаас надад Arduino Uno -оос илүү оролтын/залгууртай Arduino Mega хэрэгтэй байсан. Дээрх/доорх зургууд нь миний бүх эд ангийг утастай холбохоос өмнө миний талхны самбар бөгөөд хоолой бүрийг чипээр arduino руу хэрхэн холбосон тухай ноорог юм.
Тийм ээ, энэ нь хамгийн багадаа 4*4 = 16 I/O pin -ийг ашигладаг, гэхдээ энэ нь зүгээр юм, учир нь Mega нь 60 -тай төстэй.
Би товчлуурын матрицыг холбосон бөгөөд "G" зүүг асааж, товчлуур бүрийг analogRead зүү дээр тавив. Учир нь digitalRead товчлуурыг дараагүй үед нь дардаг шиг уншдаг, гэхдээ analogRead 1023 (Хамгийн их утга) байвал түүнийг "дардаг" болгосноор би энэ дуу чимээний ихэнх хэсгийг алгассан.
Хоолой, DS3231 цагийн модуль, RGB гэрлийг arduino -д холбосны дараа томоохон програмчлал хийх цаг болжээ.
RGB LED гэрэл
Би 4 RGB LED -ийг зэрэгцээ холбож, бүх утсыг холбогч утсаар холбосон. Дөрвөн гуурсан хоолойн хооронд үсэрч буй цагаан утас гэдгийг та дээрх зургуудаас харж болно. Би ердийн катодын LED ашигладаг байсан, тиймээс хэрэв би Arduino зүүг LOW болгож тавьвал тэд асаалттай байх болно. Та онлайнаар RGB LED гэрлийг хянах талаар олон хичээлийг олж болно, зөвхөн таны катод эсвэл ердийн анод мөн эсэхийг олж мэдээрэй.
Алхам 4: Програмчлал
![Програмчлал Програмчлал](https://i.howwhatproduce.com/images/005/image-14129-21-j.webp)
![Програмчлал Програмчлал](https://i.howwhatproduce.com/images/005/image-14129-22-j.webp)
Би кодоо хавсаргасан, энэ нь тусалсан гэж найдаж байна. "NixieJT1" бол бүрэн код юм. DS3231 нь цагийн модулийг тохируулахад тусалдаг
Програмчлалын зарим зөвлөмжүүд:
Хэрэв таны сегментүүд санамсаргүй байдлаар гэрэлтэж байвал A/B/C/D тээглүүрийн дарааллыг өөрчилж үзээрэй. Би тэднийг байх ёстой гэж бодсон зүйлээсээ ухраасан бөгөөд энэ нь ажиллаж эхэлсэн.
Би товчлуурын матрицын хувьд analogRead -ийг ашиглаж, "G" -г 5V -д залгасан. Хэрэв та матрицын метал хэсгүүдэд хүрвэл DigitalRead ойлгомжгүй болно.
Кодын сүүлийн хэсэг (хоосон DisplayNumber) нь хоёртын хувьд 0 -ээс 9 хүртэл явж байна. 0001, 0010, 0011 гэх мэт. Үүнийг хийх илүү сайн арга байгаа байх.
Алхам 5: Лазераар хийсэн тасалдал
Би хийсэн/ашигласан файлыг лазераар таслахад хавсаргав. Манай сургууль Epilog лазер ашигладаг бөгөөд үүнийг тохируулахын тулд зузаан нь.0001in буюу түүнээс бага хэмжээтэй цус харвалт, бусад бүх зүйлийг зүгээр л сийлбэрлэх боломжтой. Би тэднийг огтлохыг л хүссэн болохоор бүх мөрийг.0001in гэх мэт.
Би хоёр багц зогсолтыг тасалсан бөгөөд ингэснээр би зарим нэг асуудалд орооцолдсон бол солигдсон боловч тэдгээр нь бас бага зэрэг ялгаатай (утаснуудын нүхний хэмжээ, төв хэсэгт LED нүх).
Хэрэв танд лазер таслагч байхгүй бол та үүнийг ердийн хоёр өрмийн бит, нэг нүхний харсан өрмийн тусламжтайгаар (1/2 инч диаметртэй) хийж болно. Мод нь акрилийн оронд ажиллах болно, гэхдээ та LED -тэй тийм ч сайн нөлөө үзүүлэхгүй.
Зөвлөмж болгож буй:
Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай)
![Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай) Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-186-j.webp)
Цаг хэмжих (соронзон хальсны хэмжих цаг): Энэхүү төслийн хувьд бид (Алекс Фиел & Анна Линтон) өдөр тутмын хэмжих хэрэгслийг аваад цаг болгон хувиргасан. Анхны төлөвлөгөө нь одоо байгаа соронзон хальсны хэмжүүрийг моторжуулах явдал байв. Үүнийг хийхдээ бид өөрсдийнхөө бүрхүүлийг бүтээхэд илүү хялбар байх болно гэж шийдсэн
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
![NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай) NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
Түрлэг ба цаг агаарын цаг: 9 алхам (зурагтай)
![Түрлэг ба цаг агаарын цаг: 9 алхам (зурагтай) Түрлэг ба цаг агаарын цаг: 9 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-13239-j.webp)
Түрлэг ба цаг агаарын цаг: Хэдийгээр та далайн түрлэг өндөр эсвэл нам, эсвэл хаа нэгтээ байгаа эсэхийг харуулдаг цорын ганц гартай аналог цаг худалдаж авах боломжтой боловч миний хүсч байсан зүйл бол далайн түрлэг ямар үед болохыг хэлж өгөх байсан юм. Би q руу харах боломжтой зүйлийг хүсч байсан
ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай)
![ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай) ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-14045-j.webp)
ESP8266 ашиглан сүлжээний цагийн дижитал цаг: Бид NTP серверүүдтэй холбогддог, сүлжээ эсвэл интернетийн цагийг харуулдаг хөөрхөн бяцхан дижитал цаг бүтээх талаар суралцдаг. WeMos D1 mini -ийг ашиглан WiFi сүлжээнд холбогдож, NTP цагийг олж, OLED модуль дээр харуулна
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: 5 алхам (зурагтай)
![WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: 5 алхам (зурагтай) WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: 5 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-14934-j.webp)
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: Энэ бол Морфин дижитал цаг (ойлголт, кодын хувьд Хари Вигунагийн ачаар) бөгөөд энэ нь аналог цаг, цаг агаарын мэдээ, гал тогооны цаг хэмжигч юм. Ухаалаг гар утсан дээрээ WiFi -ээр Blynk програм. Энэхүү програм нь танд