Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Тоолуурыг хэрхэн нэмэгдүүлэх талаар олж мэдээрэй
- Алхам 2: Шаардлагатай бол Nixie -ийн нэмэлт хяналтуудыг ажиллуулах/ажиллуулахын тулд хүчээр хангах
- Алхам 3: Pi -г тохируулна уу
Видео: 1960 -аад оны HP Counter Nixie Tube Clock/BG Дэлгэц: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ бол 1966 онд үйлдвэрлэсэн HP 5532A загварын давтамж тоолуураас цаг, миний хувьд цусан дахь сахарын хэмжээг харуулах төсөл юм. Миний хувьд тоолуур ажиллахгүй байсан тул би засвар хийх шаардлагатай болсон. Эдгээр анхны зургууд нь засварын зарим хэсэг юм. Энэхүү зааварчилгаа нь таны ажиллаж байгаа, мөн танд Raspberry Pi -ийг тохируулах, кодлох чадвар, хүсэл байгаа гэж үзэх болно. Аюулгүй гагнах чадвар нь бас шаардлага юм. Никсиг галлахад шаардагдах өндөр хүчдэлийн улмаас маш болгоомжтой байх ёстой бөгөөд цахилгаан тэжээлд холбогдсон үед төхөөрөмжийг хэзээ ч ажиллуулж болохгүй.
Хангамж
Давтамжийн тоолуур
Гагнуурын төмөр/гагнуур
Бөөрөлзгөнө PI тэг W
120VAC 5V USB цэнэглэгч (тоолуурын загвараас хамаарч шаардлагатай байж магадгүй)
Nixie хүчдэлийг зохицуулах зориулалттай оптик хосолсон хатуу төлөвт реле (тоолуураас хамааран шаардлагатай байж магадгүй)
Python цагийн код
Жижиг утас
Алхам 1: Тоолуурыг хэрхэн нэмэгдүүлэх талаар олж мэдээрэй
Энэ алхам нь таны тоолуураас хамаарч өөр өөр байх болно. Та хуучин мультиметр эсвэл бусад чимэг "дижитал" төхөөрөмжийг цагны хувьд ашиглах боломжтой байж магадгүй юм. Тэдний гол зүйл бол дэлгэц хэрхэн ажилладагийг олж мэдэх явдал юм. Миний хувьд би Artek гарын авлагаас техникийн гарын авлага татаж авах боломжтой болсон. Схемийг шинжлэх нь энэхүү зааварчилгааны хүрээнд багтахгүй боловч цахилгаан/электроникийн онолын анхан шатны мэдлэг шаардагдана. Энэ тохиолдолд би утсыг оролтын утсанд гагнаж, нөгөө үзүүрийг бөөрөлзгөнө pi -ийн GPIO -д залгав. Би Python кодыг ашиглан GPIO -г өндөр ба доод түвшинд шилжүүлж, хамгийн сайн тохирохыг туршиж үзсэн. Би "хөвөх" -өөс урьдчилан сэргийлэхийн тулд GPIO зүү дээрээс доош буух эсэргүүцэл (10К гэж бодож байна) гагнасан. Би мөн 3 дахь арван жилийн тоолуураас 4 дэх холбоосыг хайчилж, үүнийг өөр GPIO зүү дээр хавсаргасан бөгөөд ингэснээр би эхний 3 цифрийг тусад нь нэмэгдүүлэх боломжтой болно.
Алхам 2: Шаардлагатай бол Nixie -ийн нэмэлт хяналтуудыг ажиллуулах/ажиллуулахын тулд хүчээр хангах
Би хуучин 120VAC USB цэнэглэгчийг нээж, тоолуурын асаалттай AC оролттой холбож, цэнэглэгчийн гаралтанд микро USB залгуурыг гагнав. Түүнчлэн, энэ тохиолдолд би цусан дахь глюкозын чиг хандлагыг харуулахын тулд аравтын будагны гэрлийг удирдахыг хүссэн юм. Тэд 150VDC -ийг гал асаахад ашигладаг тул би Пи -д гагнасан оптик хосолсон хатуу төлөвт реле ашиглах шаардлагатай болсон. Тэдгээрийг би реле дохио өгөхөд ашигладаг толгойгүй GPIO дэвсгэр дээр шууд (хязгаарлах эсэргүүцэл бүхий) холбодог.
Алхам 3: Pi -г тохируулна уу
Та WiFi сүлжээнд холбогдохын тулд Raspberry Pi -ээ тохируулж, Python цагийн скриптийг ачаалах хэрэгтэй болно. Дараа нь та үүнийг.service файл үүсгэж эхлүүлэхийн тулд тохируулах хэрэгтэй. Миний хувьд хүүгийнхээ цусан дахь глюкозыг харуулахын тулд дотоод вэб серверээс өгөгдөл авч үнэ цэнэ, чиг хандлагыг харуулдаг. Та үүнийг орон нутгийн температурын өгөгдлийг (эсвэл спортын оноо, эсвэл хүссэн зүйлээ) татаж авахын тулд өөрчилж болно. Хэрэв та үүнийг хүсч байгаа бол цагийг харуулахын тулд скриптийг өөрчлөх шаардлагатай болно. Энэ нь шаардлагатай үед 59 -аас 100 хүртэл нэмэгдэх бөгөөд шаардлагатай бол дараагийн цифрийг зүүн тийш эргүүлэхийг та скриптээс харж болно. Дэлгэцийн нарийвчлалтай тоолохын тулд дохионы цагийг туршиж үзэх шаардлагатай байж магадгүй юм. Энэ төхөөрөмж эхний 5 мөчлөгт бага зэрэг (.01 секунд тутамд/бага импульс тутамд) хоцорсон тохиолдолд л үнэн зөв тоолох болно гэдгийг олж мэдсэн. Үүний дараагаар машин нь Pi мөчлөгийг аль болох хурдан гаргаж чадна. Осциллограф ашиглан эхний 3 цифрийг тоолохдоо -35В автобуснаас газардсан оролтыг 10К татах эсэргүүцэлтэй хамт газар руу эргүүлэх нь (-35В -аас татаж байгаа тул дээшээ татах) нь зохистой байдлыг бий болгох болно гэдгийг олж мэдсэн. долгионы хэлбэр нь цикл бүрт 10^4 оронтой тоог нэгээр нэмэгдүүлэх. Хатуу төлөвийн 2 релеийг энэ зорилгоор ашигладаг.
Зөвлөмж болгож буй:
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
I2C / IIC LCD дэлгэц - SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: 5 алхам
I2C / IIC LCD дэлгэц | SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: spi lcd дэлгэцийг ашиглахад хэт олон холболт шаардлагатай бөгөөд үүнийг хийх нь үнэхээр хэцүү тул i2c lcd -ийг spi lcd болгон хөрвүүлэх модулийг оллоо
Faux Nixie Tube Clock: 7 алхам (зурагтай)
Faux Nixie Tube Clock: Би чимэг технологид дуртай. Хуучин техникээр тоглох нь үнэхээр хөгжилтэй байдаг, учир нь тэдгээр нь орчин үеийн эквивалентүүдээс илүү том, илүү гоо зүйн шинж чанартай байдаг. Nixie хоолой гэх мэт хуучин технологийн цорын ганц асуудал бол тэдгээр нь ховор, үнэтэй, ашиглахад хэцүү байдаг
VGA дэлгэц задлагчийг компьютерийн хяналттай дэлгэц шилжүүлэгч рүү хөрвүүлэх: 4 алхам
VGA монитор задлагчийг компьютерийн хяналттай дэлгэц шилжүүлэгч болгон хөрвүүлэх: Энэхүү заавар нь нэг компьютерийг хоёр дэлгэцтэй холбоход ашигладаг хямд (20 еврогийн) VGA дэлгэц задлагчийг компьютерийн хяналттай дэлгэц солих төхөөрөмж болгон хувиргах аргыг тайлбарласан болно. Эцсийн төхөөрөмжийг зэрэгцээ портоор хянаж, эргүүлэх боломжийг олгодог