
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50




შარშან შთაგონებული ვიყავი Nixitube საათებით. მე ვფიქრობ, რომ ნიქსიუბეების გარეგნობა ძალიან სასიამოვნოა. მე ვიფიქრე ამის განხორციელებაზე თანამედროვე საათში ჭკვიანი ფუნქციონირებით.
ნაბიჯი 1: ოთხი მილის პროტოტიპი




მე დავიწყე ელექტრონული სქემების შექმნით ოთხი მილის საათისათვის. როგორც ელექტრონიკის სტუდენტი, მე განვავითარე ელექტრონიკა რამდენიმე თვის განმავლობაში.
პირველ რიგში უნდა შეიქმნას კვების წყარო. დავიწყე ინტერნეტიდან წინასწარი 170V გადართვის რეჟიმის კვების წყაროს ყიდვით, რადგან არ ვიცოდი როგორ შემემუშავებინა დენის წყარო, რომელსაც შეეძლო ბატარეიდან 4.2V DC გადააქცია 170V DC მილებისთვის. წინასწარ დამზადებული PSU იყო 86% ეფექტური.
ელექტროენერგიის მიწოდების შემდეგ დავიწყე კვლევა, თუ როგორ გავაკონტროლო ნიქსიუბეები. Nixietubes მივიღე იქ, სადაც არის საერთო ანოდის მილები, რაც იმას ნიშნავს, რომ როდესაც თქვენ აყენებთ 170V DC ანოდს და GND კათოდზე, მილის ბრწყინავს. მილის მეშვეობით მიმდინარე დინების შეზღუდვის მიზნით რეზისტორი უნდა განთავსდეს ანოდის წინ. რამაც გამოიწვია დენის შეზღუდვა 1 mA თითო მილზე. სხვადასხვა ციფრების გასაკონტროლებლად. ვიყენებდი მაღალი ძაბვის ცვლის რეგისტრატორებს. ამ IC– ების კონტროლი შესაძლებელია ნებისმიერი მიკროკონტროლის მიერ.
ვინაიდან მე ვარ IoT (ნივთების ინტერნეტი) დიდი გულშემატკივარი. მე გადავწყვიტე ESP32 მოდულის აღება და მინდოდა ინტერნეტიდან გამომეყენებინა WiFi დრო. საბოლოოდ, მე ვასინქრონიზებდი RTC (რეალურ დროში საათს) ინტერნეტის დროს. მაძლევს საშუალებას დაზოგო ენერგია და ყოველთვის მქონდეს დრო ხელთ, თუნდაც ინტერნეტის გარეშე.
ვიფიქრე დროის შემოწმების გზებზე და გამოვედი აქსელერომეტრის გამოყენებით, რომელსაც ვიყენებდი მაჯის მოძრაობის დასადგენად. როდესაც მაჯას ვატრიალებ, რათა წავიკითხო დრო. საათი გამოიწვევს და მაჩვენებს.
მე ასევე განვახორციელე სამი შეხებით გააქტიურებული ღილაკი, ასე რომ შემეძლო შემექმნა მარტივი მენიუ, სადაც შემეძლო განსხვავებული ფუნქციების დაყენება.
ორ RGB LED- ს უნდა მიენიჭოს მილების სასიამოვნო უკანა ელვარება.
ასევე ვიფიქრე ბატარეის დატენვის გზაზე. ამიტომ მე გამოვიყენე მისი დატენვა უკაბელო QI დამტენის მოდულის გამოყენებით. ამ მოდულმა მომცა 5V გამომავალი. ამ მოდულმა, რომელიც დაკავშირებულია დატენვის წრესთან, მომცა საშუალება დავმუხტო პატარა 300 mAh ბატარეა.
როდესაც ელექტრონული დიზაინი მზად იყო და ყველა ქვემო სქემა, სადაც ტესტირება დაიწყო, დავიწყე PCB (ბეჭდური მიკროსქემის დაფის) დიზაინი. ვაკეთებდი მაკეტებს ქაღალდით და ნაწილებით (სურათი 1). თითოეული კომპონენტის სიგანის, სიმაღლისა და სიგრძის გაზომვა იყო მტკივნეული პროცესი. PCB– ის შემუშავებისა და განლაგების რამდენიმე კვირის შემდეგ მათ შეუკვეთეს და გამომიგზავნეს. (სურათი 2).
ყოველ ნაბიჯზე მე შევქმენი სატესტო პროგრამები საათის თითოეული ნაწილისთვის. ამ გზით საბოლოო პროგრამული უზრუნველყოფა ადვილად შეიძლება კოპირდეს ერთად.
ყველა კომპონენტის შედუღება შეიძლება დაიწყოს და დაახლოებით ერთი დღე დამჭირდა.
მთელი საათის ტესტირება და აწყობა (სურათი 3, 4, 5, 6, 7) მან იმუშავა.
მე 3D დაბეჭდე ყუთი საათისათვის და საბოლოოდ აღმოვაჩინე, რომ საათი ძალიან დიდი იყო. ამიტომ გადავწყვიტე ახალი შემექმნა და ოთხი მილის საათი პროტოტიპი გავხადე.
ნაბიჯი 2: ახალი დიზაინი

ოთხი მილის საათი ძალიან დიდი აღმოვაჩინე, დავიწყე ელექტრონიკის დიზაინის შემცირება. ჯერ ოთხის ნაცვლად მხოლოდ ორი მილის გამოყენებით. მეორეც, პატარა კომპონენტების გამოყენებით და ნულიდან ჩემი საკუთარი 170V გამაძლიერებელი კონვერტორის დამზადებით. მოდულის გამოყენების ნაცვლად ESP32 MCU (მიკრო კონტროლერული ერთეულის) განხორციელებამ დიზაინიც კიდევ უფრო პატარა გახადა.
3D დიზაინის კომპიუტერული პროგრამული უზრუნველყოფის გამოყენებით (სურათი 1) მე შევქმენი ქეისი და ყველა ელექტრული კომპონენტი ლამაზად მოვათავსე შიგნით. ელექტრონიკის სამ დაფაზე დაყოფით მე შევძელი უფრო ეფექტურად გამომეყენებინა ადგილი ქეისის შიგნით.
ახალი ელექტრონიკა, სადაც შექმნილია:
-აარჩია ახალი უფრო ენერგოეფექტური ამაჩქარებელი.
-შეიცვალა სენსორული ღილაკები მრავალ პოზიციებზე გადართვისთვის.
-გამოიყენა ახალი დატენვის წრე.
-შეიცვალა უკაბელო დატენვა USB დატენვისთვის, რადგან მინდოდა ალუმინის კორპუსი.
-გამოიყენეთ დაბალი სიმძლავრის პროცესორი ენერგიის შემდგომი დაზოგვისთვის.
-აარჩია ახალი ფონის LED.
-გამოიყენება ბატარეის ლიანდაგი IC აკონტროლოთ ბატარეის დონე.
ნაბიჯი 3: ელექტრონიკის აწყობა



ახალი საათის შემუშავების შემდეგ იგი ასევე შეიძლება შეიკრიბოს. მე გამოვიყენე ჩემს სკოლაში არსებული რამდენიმე ინსტრუმენტი იმისათვის, რომ შევაერთო პატარა ზომის IC (სურათი 4). ამას რამდენიმე დღე დამჭირდა, რადგან შემექმნა გარკვეული პრობლემები, მაგრამ საბოლოოდ მე დავიწყე ელექტრონიკის მუშაობა (სურათი 5).
ნაბიჯი 4: საქმის დიზაინი



მე შევიმუშავე საქმე ელექტრონიკის დიზაინის პარალელურად. ყოველ ჯერზე 3D კომპიუტერული პროგრამული უზრუნველყოფის შემოწმება, შეესაბამება თუ არა ყველა კომპონენტი. სანამ CNC (კომპიუტერული რიცხვითი კონტროლი) ქეისს დაფქვავდა, გაკეთდა 3D დაბეჭდილი პროტოტიპი, რათა დარწმუნებულიყო, რომ ყველაფერი მოერგებოდა. (სურათი 1, 2)
მას შემდეგ, რაც საქმის დიზაინი დასრულდა და ელექტრონიკა მუშაობდა, დავიწყე კვლევა იმის შესახებ, თუ როგორ უნდა დაპროგრამდეს CNC მანქანები (სურათი 3). ჩემი მეგობარი, რომელსაც აქვს ცოდნა CNC დაფქვის შესახებ, დამეხმარა CNC აპარატის დაპროგრამებაში. ასე რომ, დაფქვა შეიძლება დაიწყოს. (სურათი 4)
მას შემდეგ, რაც დაფქვა დასრულდა, საქმე დავასრულე ხვრელების გაბურღვით და საქმის გასაპრიალებლად. პირველად ყველაფერი სწორად იყო მორგებული. (სურათი 5, 6, 7)
მე მქონდა შემუშავებული საკეტი აკრილის ფანჯრისთვის. მაგრამ საკეტი შემთხვევით დაშალეს. ლაზერული საჭრელის გამოყენებით მე დავჭრა ფანჯარა აკრილისგან, რომელიც დამაგრებული იყო საათის ზედა ნაწილზე (სურათი 9).
ნაბიჯი 5: პროგრამული უზრუნველყოფა და აპლიკაცია



საათის კონტროლერს ძირითადად სძინავს ენერგიის დაზოგვის მიზნით. დაბალი სიმძლავრის პროცესორი კითხულობს აქსელერომეტრს ყოველ რამდენიმე მილიწამში, რათა შეამოწმოს არის თუ არა ჩემი მაჯის შემობრუნებული. მხოლოდ ჩართვის შემდეგ ის გაიღვიძებს მთავარ პროცესორს და მიიღებს დროს RTC– დან და აჩვენებს საათებსა და წუთებს მოკლედ მილებზე.
მთავარი პროცესორი ასევე ამოწმებს დატენვის პროცესს, ამოწმებს შემომავალ Bluetooth კავშირებს, ამოწმებს შეყვანის ღილაკის მდგომარეობას და რეაგირებს შესაბამისად.
თუ მომხმარებელი აღარ ურთიერთობს საათთან, მთავარი პროცესორი კვლავ დაიძინებს.
როგორც ჩემი სწავლის ნაწილი, ჩვენ უნდა შევქმნათ აპლიკაცია. ასე რომ, მე ვიფიქრე, რომ შევქმენი აპლიკაცია ნიქსი საათისთვის. პროგრამა დაიწერა xamarin– ით Microsoft ენიდან არის C#.
სამწუხაროდ, მე უნდა შევქმნა აპლიკაცია ჰოლანდიურად. მაგრამ ძირითადად არის კავშირის ჩანართი, რომელიც აჩვენებს ნაპოვნი ნიქსი საათებს (სურათი 1). ამის შემდეგ გადმოტვირთულია საათის პარამეტრები. ეს პარამეტრები შენახულია საათზე. ჩანართი დროის სინქრონიზაციისთვის ხელით ან ავტომატურად თქვენი სმარტფონიდან დროის მიღების გზით (სურათი 2). ჩანართი საათის პარამეტრების შესაცვლელად (სურათი 5). და ბოლოს, მაგრამ არანაკლებ სტატუსის ჩანართი, რომელიც აჩვენებს ბატარეის სტატუსს. (სურათი 6)
ნაბიჯი 6: მახასიათებლები და შთაბეჭდილება



საათის მახასიათებლები:
- ორი პატარა ნიქსი მილაკი ტიპის z5900 მ.
- ზუსტი რეალურ დროში საათი.
- გათვლებმა აჩვენა, რომ 350 საათის ლოდინის დრო ადვილად მიღწევადი იყო.
- Bluetooth პარამეტრების გასაკონტროლებლად და საათის დროის დასადგენად, ასევე ბატარეის სტატუსის სანახავად.
- Bluetooth– ის ზოგიერთი პარამეტრი მოიცავს: ანიმაციის ჩართვა/გამორთვას, მილების ხელით ან ამაჩქარებლის ჩართვას, ფონური ჩართვა/გამორთვას. პროგრამირებადი ღილაკი ბატარეის პროცენტული ტემპერატურის დასათვალიერებლად.
- აქსელერომეტრი, რომელიც ხელს უწყობს მილების მოხვევას მაჯის მოქცევისას
- ბატარეა 300 mAh.
- RGB ხელმძღვანელობდა მრავალი მიზნით.
- ბატარეის გაზომვის IC ბატარეის მდგომარეობის ზუსტად მონიტორინგისთვის.
- მიკრო USB ბატარეის დასატენად.
- ერთი მრავალმხრივი ღილაკი გამოსაყენებლად, Bluetooth კავშირი და პროგრამირებადი ღილაკი ტემპერატურის კითხვისთვის ან ბატარეის სტატუსისთვის, დროის ხელით დაყენება.
- CNC დაფქული საცხოვრებელი ალუმინისგან.
- აკრილის ფანჯარა დაცვის მიზნით
- Bluetooth ტელეფონის აპლიკაცია.
- სურვილისამებრ დროის სინქრონიზაცია WiFi- ის საშუალებით.
- არჩევითი ვიბრაციის ძრავა სმარტფონის შეტყობინებების მითითებისთვის, როგორიცაა Whatsapp, Facebook, Snapchat, SMS…
- ჯერ საათებია ნაჩვენები.
MCU– ს პროგრამული უზრუნველყოფა საათზე დაწერილია C ++, C და ასამბლერით.
პროგრამის პროგრამული უზრუნველყოფა დაწერილია xamarin C# - ში.


პირველი პრიზი Wearables კონკურსში
გირჩევთ:
მაჯის საათის საჭრელი: 8 ნაბიჯი (სურათებით)

Wristwatch Turntables: ჩანაწერების გახეხვა გართობაა, მაშინაც კი, თუ თქვენ არ ხართ turntablist. არ გნებავთ, რომ დაგტოვოთ ფატის დარტყმა და ნაკაწრი სადაც არ უნდა იყოთ? კარგი ახლა შეგიძლია; იყავი DJ გმირი მაჯის საათის ბრუნებით! 2 ჩაწერილი მისალოცი ბარათისა და რამდენიმე ძლიერი
Vortex Watch: Infinity Mirror მაჯის საათი: 10 ნაბიჯი (სურათებით)

Vortex Watch: Infinity Mirror მაჯის საათი: ამ პროექტის მიზანი იყო უსასრულობის სარკის საათის ტარებადი ვერსიის შექმნა. ის იყენებს თავის RGB LED- ებს დროის დასადგენად, საათების, წუთების და წამების მინიჭებით წითელ, მწვანე და ლურჯ შუქებზე შესაბამისად და ამ ფერების გადაფარვით
ნიქსი მაჯის საათი, 4 ციფრი: 3 ნაბიჯი

Nixie Wrist Watch, 4 ციფრი: ეს პროექტი არის 4 – ნიშნიანი მაჯის საათის დამზადება. Https://youtu.be/MAw0OgJxuy0
მცირე 3D დაბეჭდილი OLED მაჯის საათი: 6 ნაბიჯი

მცირე 3D დაბეჭდილი OLED მაჯის საათი: გამარჯობა, მოგწონთ თუ არა საკუთარი მაჯის საათის აშენება? რა თქმა უნდა, ეს არის გამოწვევა, რომ შექმნათ ასეთი წვრილმანი მაჯის საათი. სარგებელს მოაქვს სიამოვნება იმისა, რომ საკუთარი იდეა რეალური გაქვს და ამაყობ იმით, რომ მიაღწევ ამ უნარ-ჩვევებს … მიზეზი ჩემთვის
Microdot - მაჯის საათის LED შაბლონის საათი: 7 ნაბიჯი (სურათებით)

Microdot - Wrist Watch LED Pattern Timepiece: Another RGB Sunset Productions production! This project is a circuitboard for making a wrist watch size version of my minidot clock: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/ რამდენიმე სხვასთან ერთად ფუნქციები უფრო მეტად გამოიყენება პორტატულ მოწყობილობაზე. ა