Мазмуну:

Электромагниттик маятник Лазердик Nixie Сааты, Термометр менен: 5 кадам (Сүрөттөр менен)
Электромагниттик маятник Лазердик Nixie Сааты, Термометр менен: 5 кадам (Сүрөттөр менен)

Video: Электромагниттик маятник Лазердик Nixie Сааты, Термометр менен: 5 кадам (Сүрөттөр менен)

Video: Электромагниттик маятник Лазердик Nixie Сааты, Термометр менен: 5 кадам (Сүрөттөр менен)
Video: ЛР "Изменение движения маятника Максвелла" 2024, Июль
Anonim
Image
Image
Ой
Ой

Мен бул жерде ebayдан сатып алган Arduino Nixie Shieldди колдонуп, мурун Nixie Tube сааттарын кургам:

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

Бул такталар RTC (Real Time Clock) менен коштолот жана жөнөкөй nixie саатын иштетүү үчүн абдан жөнөкөй кылат. Бул калканды ардуиноңузга (uno же мега) тиркөө жана такта менен кошо берилген кодду жүктөө (бул жерде акыркы версиясы үчүн githubда: https://github.com/afch/NixeTubesShieldNCS314/) жана сиз ' барганы жакшы. Бирок, менде бир ой бар болчу! Мен убакытты белгилөө үчүн маятникти колдонуп, кандайдыр бир жол менен өлчөп, никси түтүктөрүндө көрсөтө турган системаны орното аламбы? Ооба, мен алат элем, сен да ошондой кыла аласың. Эгер сизди кызыктырса, анда окуңуз!

1 -кадам: Идея

Муну баштоо үчүн менде бир нече көйгөйлөр бар болчу. 1. Кантип мен маятникти саат механизмин колдонбостон тынымсыз термелтип жүрө алам? nixie калканы RTCге көңүл бурбоо жана маятниктен алынган маалыматты окуу үчүн.

Эгерде мен темирден жасалган маятникти тапсам, анда маятникти өзүнө карай тартуу үчүн электр магнитин колдонуп, анан артка бурулуш үчүн электр магнитин өчүрөм деп ойлогом. Менин ардуино сенсорлор топтомумда менде бир нече кичинекей лазерлер жана лазер сенсорлору бар болчу жана ушул убакка чейин буларды колдоно элекмин жана буларды орнотуп, маятникти лазер нурунан өтүп кете аламбы же жокпу билиш үчүн жакшы убакыт болорун түшүндүм. электр магнитти иштетүү (mosfet транзистору аркылуу). Анан мен бул маятниктин термелүүлөрүн эсептөөнүн жана бул маалыматты arduinoго берүүнүн эң сонун жолу болорун түшүндүм.

2 -кадам: Маятник

Маятник
Маятник
Маятник
Маятник

Мен муну кылуунун эң жакшы жолун лазер жана электромагнит менен орнотулган маятникти тургузууну чечтим, ал тургай башка никси түтүк калканчасын сатып алуудан мурун.

Сүрөттөн көрүнүп тургандай, мен маятникти, лазердик кабыл алгычтарды жана электромагнитти өзүм жасаган чакан фанера стендине тиркеп, лазердик өткөргүчтөр үчүн платанын столунан жана лоллипоп таякчасынан платформа курдум. Мен фанерада тешилген 5 мм тешик стенддердин бекем отурушу үчүн идеалдуу өлчөм экенин жана кичине кыймылга тик абалын тууралоого мүмкүнчүлүк берерин таптым. Фанеранын экинчи тарабында электр тактасы жана мосфет транзистору турат.

Мен кыска ардуино эскизин жаздым (лазер-саат.ино тиркелет), бул орнотууну текшерүүгө мүмкүндүк берет. БУЛ ЭСКИЗ аяктаган долбоорго кереги жок жана мен маятникти эки лазер нурунун жардамы менен электромагниттин жардамы менен үзгүлтүксүз кыймылдата алаарымды текшерүү үчүн жана селкинчектерди санап, бул санды секундага айландыруу үчүн гана колдонулган.

Маятник сол жактагы нурдан өткөндө, бир убакта төрт нерсе болот.

1. Сол жактагы лазер өчүрүлгөн2. Электр магнити күйгүзүлгөн3. Оң жактагы лазер күйгүзүлгөн4. Селкинчектердин саны үчүн эсептегич 1ге көбөйтүлдү

Маятник оң жактагы нурдан өткөндө, үч нерсе бир убакта болот.

1. Оң жактагы лазер өчүрүлгөн2. Электр магнити өчүрүлгөн3. Сол жактагы лазер күйгүзүлгөн

Бул иштеп жатканда arduino сериялык монитордо, саат, мүнөт, секунд жана эсептегичте (маятниктин термелүү саны) көрсөтүлөт

Бул эскизде сиз 58 -линияны көрөсүз

realseconds = (counter * 0.7386);

Бул маятниктин термелүүлөрүнүн санын иш жүзүндө өткөн жана сыноо жана ката менен келген секунда санына айландыруу жана сиздин проектиңизде колдонулган маятниктин узундугуна жараша болот жана ошого жараша туураланышы керек.

3 -кадам: Nixie Shield

Image
Image
Кабинетти табыңыз
Кабинетти табыңыз

Жогоруда айтылгандай, мен eBayден ар кандай долбоорлор үчүн бул nixie калкандарынын бир нечесин сатып алдым, бирок бул долбоор үчүн келгени анын жаңы модели экенин билдим (2.2 -версия) жана азыр курулган термометрди камтыйт. Камтылган программа дагы жаңыртылды жана мен эски камтылган программа жаңы стиль тактасы менен иштебей турганын түшүнгөндө бир аз көңүлүм калды, ошондуктан жаңы V2.2 тактасы колдонулса, мурунку долбоорлорумдагы кодду өзгөртүү керек болот. бирин куруңуз (мен бир нече ай мурун кошулган вестминстердин үнү менен nixie саатын айтып жатам).

Баары бир, сизде мурунку кадамдагыдай термеле турган жумушчу маятник болгондон кийин, nixie калканчыңызды arduino мегага кошо аласыз. Мен өзгөрткөн калкан менен келген программалык камсыздоо файлдарын тиркеп койдум. Бул калканын баштапкы функцияларын сактап калат жана калкандагы баскычтар менен датаны, убакытты ж. RTC дагы эле иштей берет жана саат өчүрүлгөндө сакталган датасы менен убактысын сактап калат, аны кайра күйгүзгөндө аны кайра коюунун кажети жок, бирок ал дисплейде турганда убакыттын көбөйүшүн гана көрсөтөт маятник термелет.

4 -кадам: Кабинетти табыңыз

Мен муну жайгаштыруу үчүн 1950 -жылдардын эски Pye телекөрсөтүүсүн колдондум, бирок, албетте, сиз аны өзүңүздүн табитиңизге ылайыкташтыруу үчүн каалаган кабинеттин түрүн колдоно аласыз.

5 -кадам: Бөлүктөрдүн тизмеси

Бөлүктөр тизмеси
Бөлүктөр тизмеси

1. Arduino Nixie Tube Shield, ebayдан 90 доллардын тегерегинде

2. Arduino Mega 2560, ebayден 20 доллардын тегерегинде

3. Стабилдүү баш казыктары, ebayден 2 доллардын тегерегинде

4. 90 даражадагы төөнөгүчтөр, ebayден $ 1 тегерегинде

5. Ардуино үчүн эки лазердик өткөргүч модуль, ebayден 4 доллардын тегерегинде

6. Ардуино үчүн эки лазердик модуль, ebayден 4 доллардын тегерегинде.

7. Электромагнит 12VDC, ebayден 3 доллардын тегерегинде

8. Mosfet транзистору arduino үчүн, ebayден 2 доллардын тегерегинде

9. Эски сааттан жасалган маятник (магниттин тартылышы үчүн кара болушу керек)

10. 1PC DC-DC 12V to 3.3V 5V Buck Step Down Power Supply Module for Arduino, айланасында $ 3 ebay

11. Ар кандай секирүүчү зымдар, тактайлар жана баардык нерселерди камтыган кабинет

Сунушталууда: