Mundarija:

Elektromagnit mayatnikli lazerli niksi soati, termometr bilan: 5 qadam (rasmlar bilan)
Elektromagnit mayatnikli lazerli niksi soati, termometr bilan: 5 qadam (rasmlar bilan)

Video: Elektromagnit mayatnikli lazerli niksi soati, termometr bilan: 5 qadam (rasmlar bilan)

Video: Elektromagnit mayatnikli lazerli niksi soati, termometr bilan: 5 qadam (rasmlar bilan)
Video: 🔥 ЭЛЕКТРОМАГНИТ любой мощности своими руками. Проверим на практике. 2024, Noyabr
Anonim
Image
Image
Fikr
Fikr

Men ilgari ebaydan sotib olgan Arduino Nixie Shield yordamida bir nechta Nixie Tube soatlarini qurganman:

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

Ushbu taxtalarda RTC (Real Time Clock) o'rnatilgan va oddiy nixie soatini ishga tushirish juda oson. Bu qalqonni arduino -ga (uno yoki mega) ulash va taxtaga kiritilgan kodni yuklash (bu erda github -da eng so'nggi versiya: https://github.com/afch/NixeTubesShieldNCS314/) va siz ketish yaxshi. Lekin, menda bir fikr bor edi! Vaqtni belgilash uchun mayatnik yordamida qandaydir tarzda o'lchash va nixie naychalarida ko'rsatish mumkin bo'lgan tizimni o'rnatishim mumkinmi? Ma'lum bo'lishicha, men qila olardim, siz ham. Agar sizni qiziqtirsa, o'qing!

1 -qadam: Fikr

Buni boshlash uchun menda bir nechta muammolar bor edi. 1. Qanday qilib men mayatnikni soat mexanizmidan foydalanmasdan uzluksiz tebranishni ushlab tura olardim, 2. mayatnik berilgan nuqtadan o'tib, bu ma'lumotni arduinoga uzatganida qanday o'qishim mumkin edi va 3. men bilan birga kelgan kodni o'zgartirishim kerak edi. nixie qalqoni, shunda u RTCga e'tibor bermaydi va sarkacdan uzatilgan ma'lumotlarni o'qiydi.

Agar men temirdan yasalgan mayatnik topsam, mayatnikni o'ziga tortish uchun elektromagnitdan foydalanib, orqaga burilish uchun elektromagnitni o'chirib qo'yishim mumkin deb o'yladim. Menda arduino sensorlar to'plamida bir nechta kichik lazer va lazer datchiklari bor edi, lekin men hozirgacha ularni ishlatmaganman va ularni o'rnatish va mayatnikni lazer nuridan o'tib ketishim mumkinligini ko'rish uchun yaxshi vaqt bo'ladi deb o'ylardim. elektromagnitni ishga tushiring (mosfetli tranzistor orqali). Keyin men bu sarkacın tebranishlarini sanash va bu ma'lumotni arduinoga etkazishning eng zo'r usuli bo'lishini tushundim.

2 -qadam: mayatnik

Mayatnik
Mayatnik
Mayatnik
Mayatnik

Men buni qilishning eng yaxshi usuli, avvaliga boshqa nixie naychali qalqon sotib olishdan oldin, avval lazer va elektromagnit yordamida o'rnatiladigan mayatnikni yasash edi.

Fotosuratda ko'rinib turibdiki, men mayatnikni, lazer qabul qilgichlarni va elektromagnitni o'zim yasagan kichik kontrplak stendiga uladim va elektron platalar va lolipop tayog'idan lazer o'tkazgichlari uchun platforma qurdim. Men aniqladimki, kontrplakda 5 mm diametrli teshik teshiklarning mahkam o'tirishi uchun ideal o'lchamdir va ozgina harakat ularning vertikal holatini moslashtirishga imkon beradi. Kontrplakning boshqa tomonida elektr platasi va mosfetli tranzistor bor.

Qisqa arduino eskizini yozdim (lazer-clock.ino ilova qilingan), bu sozlamani sinovdan o'tkazishga imkon beradi. BU SKETCHA tugallangan loyiha uchun kerak emas va faqat mayatnikni ikkita lazer nurlari tetiklagan elektromagnit yordamida uzluksiz aylantirib turishimni tekshirish uchun va tebranishlarni sanash va bu soniyani soniyalarga aylantirish uchun ishlatilgan.

Mayatnik chap tomondagi nurdan o'tayotganda bir vaqtning o'zida to'rtta narsa sodir bo'ladi.

1. Chapdagi lazer o'chirilgan2. Elektromagnit yoqilgan3. O'ngdagi lazer yoqilgan4. Burilishlar soni hisoblagichi 1 ga oshiriladi

Mayatnik o'ngdagi nurdan o'tayotganda, bir vaqtning o'zida uchta narsa sodir bo'ladi.

1. O'ngdagi lazer o'chirilgan2. Elektromagnit o'chirilgan3. Chapdagi lazer yoqilgan

Bu ishlayotganda, arduino ketma -ket monitorda, soat, daqiqa, soniya va hisoblagichda (mayatnik tebranishlari soni) ko'rsatiladi.

Ushbu eskizda siz 58 -qatorni ko'rasiz

realseconds = (hisoblagich * 0,7386);

Bu mayatnik tebranishlari sonini sinovdan o'tgan va xato bilan o'tgan soniyalar soniga aylantirish va loyihangizda ishlatilgan mayatnik uzunligiga bog'liq bo'ladi va shunga mos ravishda sozlanishi kerak bo'ladi.

3 -qadam: Niksi qalqoni

Image
Image
Kabinetni toping
Kabinetni toping

Yuqorida aytib o'tganimdek, men har xil loyihalar uchun eBay -dan bir nechta nixie qalqonlarini sotib oldim, lekin bu loyiha uchun kelganida men uning yangi model ekanligini (2.2 -versiya) va hozirda o'rnatilgan termometrni o'z ichiga olganini bilib oldim. Dasturiy ta'minot ham yangilandi va men eski proshivka yangi uslublar taxtasi bilan ishlamasligini bilganimdan hafsalam pir bo'ldi, shuning uchun yangi V2.2 platasi ishlatilsa oldingi loyihalarimdagi kodni o'zgartirish kerak bo'ladi. birini yarating (men bir necha oy oldin qo'shgan Westminster chimlari bilan to'g'ridan -to'g'ri nixie soatini nazarda tutyapman).

Yaxshiyamki, sizda avvalgi qadamda bo'lgani kabi tebranishda davom etadigan mayatnik bo'lsa, siz nixie qalqonini arduino mega -ga qo'shishingiz mumkin. Men o'zgartirgan qalqon bilan kelgan dasturiy ta'minot fayllarini biriktirdim. Bu qalqonning asl funktsiyalarining ko'pini saqlab qoladi va qalqon tugmachalari yordamida sana, vaqt va boshqalarni belgilashga imkon beradi. RTC hali ham ishlaydi va soat o'chirilgan vaqtda saqlanadigan sana va vaqtni saqlaydi, shuning uchun uni qayta yoqganingizda uni qayta o'rnatishga hojat yo'q, lekin u displeyda bo'lganida vaqt o'sishini ko'rsatadi. mayatnik tebranadi.

4 -qadam: kabinetni toping

Men bu uyni joylashtirish uchun 1950 -yillarning eski Pye televizion shkafidan foydalanardim, lekin, albatta, siz o'zingizning didingizga mos keladigan har qanday shkafdan foydalanishingiz mumkin.

5 -qadam: qismlar ro'yxati

Qismlar ro'yxati
Qismlar ro'yxati

1. Arduino Nixie Tube Shield, ebaydan taxminan 90 dollar

2. Arduino Mega 2560, ebaydan 20 dollar atrofida

3. Ebaydan $ 2 atrofida yig'iladigan sarlavhali pinlar

4. 90 daraja sarlavhali pinlar, ebaydan 1 dollar atrofida

5. Arduino uchun ikkita lazer uzatuvchi moduli, ebaydan taxminan 4 dollar

6. Arduino uchun ikkita lazer qabul qilish moduli, ebaydan taxminan 4 dollar.

7. Elektromagnit 12VDC, ebaydan 3 dollar atrofida

8. Arfetino uchun Mosfet tranzistorli, ebaydan taxminan 2 dollar

9. Eski soatdan mayatnik (magnit uni o'ziga tortishi uchun qora bo'lishi kerak)

10. 1PC DC-DC 12V dan 3.3V 5V gacha Arduino uchun quvvat manbai moduli, ebaydan taxminan 3 dollar

11. Har xil o'tish simlari, taxtalarda to'xtash joylari va hamma narsani joylashtirish uchun shkaf

Tavsiya: