Სარჩევი:
- ნაბიჯი 1: ინფორმაცია / შენიშვნები
- ნაბიჯი 2: საჭირო ნაწილები
- ნაბიჯი 3: STL ფაილები / ბეჭდვის პარამეტრები
- ნაბიჯი 4: დამატებითი ინფორმაცია
- ნაბიჯი 5: LED ჩარჩოები / LED ზოლები
- ნაბიჯი 6: LED- ების ტესტირება
- ნაბიჯი 7: წინა / დიფუზორები
- ნაბიჯი 8: შეკრება
- ნაბიჯი 9: ელექტრონიკა
- ნაბიჯი 10: ზარმაცი 7 / ერთი - Arduino საათის ესკიზი
- ნაბიჯი 11: (არასავალდებულო) 6 ციფრი - წინაპირობები
- ნაბიჯი 12: (სურვილისამებრ) 6 ციფრი - შეკრება
ვიდეო: ზარმაცი 7 / ერთი: 12 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ზარმაცი 7 / ერთი
მახასიათებლები/ინსტრუქციები იგივეა, რაც სხვა პროექტებზე, რომლებიც ემყარება ერთსა და იმავე ესკიზს, აქ არის კიდევ ერთი ვიდეო (ასევე დაკავშირებულია ესკიზის ინსტრუქციიდან მე –10 ნაბიჯში).
განახლება - 2020/07/30 გაყოფილი ელექტრონიკის საქმე STL და დაამატა კიდევ ერთი საფარი (B) ხვრელის ჩათვლით. იმ შემთხვევაში, თუ გსურთ ააშენოთ 4 ციფრიანი ვერსია, ეს შეიძლება იყოს უკეთესი არჩევანი კედლის დამონტაჟებისთვის.
განახლება - 2020/06/02 ესკიზის დამატებული პროექტი v6, რომელიც შეიძლება შედგენილი იყოს კვანძისათვის MCU/ESP8266. ის დაემატა მე -10 საფეხურს. დეტალებისთვის/ინფორმაციისათვის გთხოვთ გადახედოთ ნაბიჯს 11 ჩემი S7ripClock– დან.
სწორედ მაშინ, როდესაც მეგონა, რომ საბოლოოდ დავასრულე 7 სეგმენტის მოდული…. ვიღაც მოვიდა, რომელსაც კონკრეტული მოთხოვნები აქვს ერთზე. ჩვენ დავასრულეთ რაიმე სახის ბადის შექმნა, მაგრამ მან დამაფიქრა:
არის თუ არა მარტივი გზა ჩემი 7 სეგმენტის მოდულის შიგნით ლიდერის რაოდენობის გაზრდის გარეშე მოდელის გასაგიჟებელ ზომებამდე? ან 144 led/m ზოლის გამოყენებით, რომელსაც სხვა პრობლემები აქვს? დიახ
ჩემი Lazy Grid საათის და 7 სეგმენტის მოდულის ზოგიერთი ელემენტის შერევის შემდეგ ეს არის ის, რაც მე დავასრულე. ძირითადად მე ვმუშაობდი სხვა მოდულზე, მაგრამ უბრალოდ მომიწია ამ პატარა ვერსიის აშენება სხვა კითხვის გათვალისწინებით:
შეიძლება თუ არა აშენება კიდევ უფრო გამარტივდეს ჩემს სხვა 7 სეგმენტის საათებთან შედარებით?
დიახ, ეს ასევე შეიძლება გაკეთდეს. ეს საათი იყენებს led- ების ერთ ზოლს, სულ 252 led. ჩარჩოს ნაწილებში არის მხოლოდ ერთი გრძელი ნაჭერი (4.2 მ) და ეს არის ის. 8 led თითოეულ სეგმენტში, 56 ციფრი.
სიგანე: 40.7 სმ
სიმაღლე: 14.8 სმ სიღრმე: 3.8 სმ
252 LED, 1 უწყვეტი ზოლები (WS2812B, 60 leds/m, 4.2 მ)
ან 388 LED, თუ აპირებთ 6 ციფრიან ვერსიას (6.47 მ)…
ნაბიჯი 1: ინფორმაცია / შენიშვნები
ეს უფრო "კონცეფციის მტკიცებულებაა". იდეა 7 სეგმენტის მოდულის მიღმა იყო მოწინავე კონფიგურაციისთვის, სადაც მოდულები დამონტაჟდება პირდაპირ დაფაზე და შესაბამისად იკვებება, რათა გამოიყენოს ყველა ეს led.
მისაღები ოთახის ყოველდღიური გამოყენებისათვის ეს უნდა იმუშაოს დაახლოებით 1.0A - 2A– ით, თქვენ მოგიწევთ ესკიზის შიგნით დენის ნაგულისხმევი ლიმიტის მორგება მავთულის ლიანდაგისა და თქვენ მიერ მოხმარებული დენის წყაროს მიხედვით.
მიუხედავად იმისა, რომ ის იმუშავებს ყუთში 750mA- ს გამოყენებით (ესკიზის ნაგულისხმევი ლიმიტი) თქვენ ძლივს შეამჩნევთ რაიმე განსხვავებას სიკაშკაშის პარამეტრებს შორის და ზოგიერთი ფერის პალიტრა შეიძლება ოდნავ ჩაბნელდეს, როდესაც ციფრებს შორის წერტილები ანათებს.
იყავით ფრთხილად: ყველა განათების განათება მთელი სიკაშკაშე/თეთრი და მართვა მათი რეიტინგული მაქსიმალური დენით (60mA) თქვენ აღმოჩნდებით მაქსიმალური მოხმარების 75.6 ვატი (15.12A@5V).
თუ თქვენ აპირებთ ამის გამოყენებას იქ, სადაც საჭიროა მაღალი სიკაშკაშე, დარწმუნდით, რომ გამოიყენეთ მასალების მიხედვით. საათის გაშვება თეთრად და დაყენებული სიმძლავრით 7.5 ა ნაწილები შესამჩნევად თბილა ტესტირების დაწყებიდან 10 წუთის განმავლობაში…
ესკიზი დაფუძნებულია ჩემს "S7ripClock" - ზე, ასე რომ გადადით იქ უფრო დეტალური ინსტრუქციისთვის ელექტრონიკის, ღილაკების და ა.შ.;)
S7ripClock - ძირითადი გამოცემა
ოჰ, და ნუ შოკირდებით STL ფაილების რაოდენობის დათვალიერებისას. 6 მათგანი მხოლოდ ორი ტიპის დიფუზორისთვისაა …;)
რედაქტირება: დამატებულია კედლის კაკვის/სამონტაჟო ნაწილი, რომელიც შეიძლება განთავსდეს ელექტრონიკის კეისზე მაღლა. შეხედეთ გაფართოების 6 ციფრს, არის გაწეული სურათი, სადაც შეგიძლიათ ნახოთ ორი მათგანი დამონტაჟებული (მე –6 ვერსიაზე).
ნაბიჯი 2: საჭირო ნაწილები
ნაბეჭდი ნაწილები:
- 1x L7One_Frame_A. STL
- 1x L7One_Frame_B. STL
- 1x L7One_Frame_C. STL
- 1x L7One_Cover_A. STL
- 1x L7One_Cover_B. STL
- 1x L7One_Cover_C. STL
- 4x L7One_Front_AC. STL
- 1x L7One_Front_B. STL
- 1x L7One_Elec_Case. STL
- 1x L7One_Cable_Cover_A. STL
- 1x L7One_Feet. STL
მე გირჩევთ დაბეჭდოთ ყოველივე ზემოთქმული შავი მასალის გამოყენებით.
დიფუზორები უნდა დაიბეჭდოს გამჭვირვალე მასალისგან:
- 28x L7One_Diffuser_AC_Type_1 ან 2 (ცარიელი)
- 2x L7One_Diffuser_B_Type_1 ან 2 (ცარიელი)
ასევე არსებობს ყველა დიფუზორის ნაკრები (30 ცალი) ტიპი 1 და 2 ერთ STL– ში.
ასევე არის სურვილისამებრ "ინტერფეისის" შესანახად rtc/arduino გამოყოფილი ელექტრონიკის კოლოფში, შეიძლება დაგჭირდეთ ამის გამოყენება.
ყველაზე დიდი ნაწილი (x/y) დასაბეჭდად არის 187.3 მმ x 147.6 მმ, ამიტომ ის დასაბეჭდი უნდა იყოს პრინტერების უმეტესობაზე.
სხვა ნაწილები, რომლებიც დაგჭირდებათ საათის შესაქმნელად, როგორც ნაჩვენებია:
- 252x WS2812B LED- ები, 60 ცალი/მეტრიანი ზოლები, 5V, თითოეული LED ინდივიდუალურად მიმართვადი, 10 მმ სიგანე (IP65/67, დაფარული/რეზინისებრი პირობა არ ჯდება!)
- 1x Arduino Nano ან Pro Mini (atmega328, არა 168. 5v, არა 3.3v)
- DS3231 RTC მოდული (ZS-042, DS3231 Pi ან მსგავსი)
- 2x 6x6 მმ ღილაკები (ღილაკის სიმაღლე ნამდვილად არ აქვს მნიშვნელობა, რეკომენდებულია 3-6 მმ)
- ზოგიერთი მავთული (AWG 26 წთ. რეკომენდირებული)
- 1x USB კაბელი / USB კედლის დამტენი (1A წთ.)
- 12x M3 ხრახნები, 8 მმ -10 მმ (შენიშვნა: აბსოლუტური მაქსიმალური. ხრახნის სიგრძეა 10.25 მმ! 8 მმ შეიძლება იყოს ცოტა მოკლე ფეხის/კედლის კაკლის შეერთებისას)
ესკიზის ასატვირთად თქვენ გჭირდებათ სამუშაო Arduino IDE. ასევე თქვენ უნდა იცოდეთ განსხვავება ესკიზის შედგენასა და ატვირთვას შორის ან საჭირო ბიბლიოთეკების დაყენებას შორის. თუ თქვენ სრულიად ახალი ხართ leds/arduino– ში, გირჩევთ მუშაობდეთ Adafruits Neopixel Guide– ის მსგავსად.
ესკიზი იყენებს FastLED ბიბლიოთეკას. ამრიგად, სხვა LED- ების გამოყენება შესაძლებელია, მაგრამ ეს ინსტრუქცია არ შეიცავს ასეთ ცვლილებებს. იგივე ეხება ESP8266– ის გამოყენებას ლოგიკური დონის ცვლის გარეშე და WS2812B.
RTC კომუნიკაციებისთვის გამოიყენება JChristensen– ის DS3232 ბიბლიოთეკა. ასე რომ, სხვა მოდელები მხარდაჭერილია (DS1307), მე უბრალოდ არ შემხვედრია ერთი მასიური დრიფტის გარეშე … ^^
ენერგიის მოხმარება/დენი შემოიფარგლება ესკიზის შიგნით 750mA- ით. თქვენ შეგიძლიათ შეცვალოთ ეს საჭიროების შემთხვევაში და გაყვანილობა/დენის წყაროს შეუძლია გაუმკლავდეს მას.
ნაბიჯი 3: STL ფაილები / ბეჭდვის პარამეტრები
კედლები 0.5 მმ -ის ჯერადია. ამიტომ გირჩევთ გამოიყენოთ ექსტრუზიის სიგანე/ხაზის სიგანე 0.5 მმ (მე თვითონ 0.4 მმ საქშენის გამოყენებით).
მე დავბეჭდე ყველაფერი 0.25 ფენის სიმაღლეზე, კარგი კომპრომისი სიჩქარესა და გარეგნობას შორის.
მხარდაჭერა არ არის საჭირო. გადახურვის მაქსიმალური კუთხე არის 45 °.
ნაბიჯი 4: დამატებითი ინფორმაცია
დატოვე ცარიელი, თუ რამე დამავიწყდა … ^^
ნაბიჯი 5: LED ჩარჩოები / LED ზოლები
ამისათვის დაგჭირდებათ Frame_A, B და C. LED ზოლის შეყვანისას თქვენ დააკვირდებით მის უკანა საათს. ასე რომ, მონაცემები მარცხენა მხარეს არის ის, რაც იქნება მარჯვენა და პირველი ციფრი დასრულებული საათის დათვალიერებისას.
მნიშვნელოვანია მათი სწორი თანმიმდევრობით განლაგება, წინააღმდეგ შემთხვევაში თქვენ გარკვეულ უბედურებას მიაღწევთ.
Frame_A დახურულია მარცხენა მხარეს და წინა ნაწილების მოჭრის ხაზები თქვენსკენ არის მიმართული / გარე კედლების ქვედა მხარეებზე.
Frame_B სიმეტრიულია და ნამდვილად არ აინტერესებს მისი ორიენტაცია. ალბათ არასოდეს მსმენია მსგავსი რამ.
Frame_C დახურულია მარჯვენა მხარეს, ღიაა ცენტრალურ ნაწილზე მარცხნივ. აქ გამოჩნდება წინა ნაწილებზე დაჭერის აბზაცები/თქვენგან მოშორებით.
უმეტესობა led ზოლები მოდის 50 სმ, შედუღებული ერთად იძლევა 5 მეტრამდე. ამრიგად, ყოველ 30 ლიდერზე იქნება ერთ – ერთი იმ შესაკრავი სახსარი - რომელიც არ შეიძლება მოხრილი იყოს 90 ° –ით ან 180 ° –ით, როგორც საჭიროა ზოგიერთ ლაქაზე. თუ თქვენ გათიშავთ პირველს ახალი ზოლებიდან, თქვენ უნდა გქონდეთ პირველი შემაერთებელი სახსარი led #29 და led #30 შორის. თუ ეს ასეა, აღარ აქვს მნიშვნელობა, ყველა მომავალი სახსარი მოთავსდება შიგნით დიდი უბედურების გარეშე.
ყოველ ციფრს/წერტილს შორის იქნება 4 გამოუყენებელი ლიდერი, ჯამში 16 -მდე (6 ციფრის გამოყენებისას 28). თუ თქვენ გჭირდებათ ეს ლიდერები, თქვენ მოგიწევთ შეცვალოთ segArray ესკიზის შიგნით და შესაბამისად განსაზღვროთ SPACING_LEDS. იმ 16 (28) ლიდერის ამოღებას დასჭირდება რამდენიმე ათეული შესაკრავი სახსარი, ასე რომ, ვფიქრობ, მშენებლობის სიმარტივისთვის სრულიად ღირს მათი დატოვება.
Led ზოლი შემოდის Frame_A– ს მარცხენა მხარეს. დარწმუნდით, რომ თქვენ არ აურიეთ Frame_A და Frame_C აქ, თქვენ უნდა ამოიღოთ ზოლები ერთ მომენტში.
გაატარეთ ზოლები გარე კედლების გასწვრივ ზედა 3 სეგმენტის გავლით. შემდეგ გადაუხვიეთ 180 ° -ით და დაბრუნდით ზედა 3 სეგმენტში, ამჯერად შიდა კედლების გავლით.
ამის შემდეგ გაატარეთ მავთული ზედა კედლის გასწვრივ ცენტრალური სეგმენტიდან. ზუსტად იგივე გააკეთე მეორე ციფრისთვის.
Frame_A- ს ბოლოს მიღწევისას ჩადეთ Frame_B ადგილზე და გაატარეთ ზოლები ზედა წერტილში, გარე კედლების შემდეგ.
Frame_C ჰგავს Frame_A - ზედა 3 სეგმენტი გარე/შიდა კედლები, ცენტრალური სეგმენტი ზედა კედელი ორივე ციფრისთვის. Frame_C შიგნით მეორე ციფრის ცენტრალური სეგმენტის შემდეგ, ზოლები უნდა წავიდეს ქვედა მარჯვენა სეგმენტზე.
ახლა ყოველივე ზემოთქმული მეორდება, უბრალოდ 180 ° -ით შემოტრიალდა. ასე რომ, ახლა ეს არის ქვედა 3 სეგმენტი, პირველ რიგში გარე კედლები, ამის შემდეგ შიგნით კედლები, ქვედა კედლებით მთავრდება ცენტრალური სეგმენტებიდან/ქვედა წერტილიდან.
შეწყვიტე ზოლები მას შემდეგ, რაც ბოლო/მე -4 led შიგნით ცენტრალურ სეგმენტში მარცხენა ყველაზე ციფრზე.
მე გირჩევთ led– ების გამოცდას ახლა…
შენიშვნა: როდესაც სურათებს ვიღებდი, ვიყენებდი ძველ ცენტრალურ მოდულს, რომელსაც ჰქონდა 16 led. ეს საკმაოდ გამაღიზიანებელი იყო, რადგან ზომა იგივე იყო, რაც ჩვეულებრივი "1", ასე რომ, მე შევცვალე ცენტრალური წერტილები ცოტა უფრო მცირე (12 led). თქვენ შეგიძლიათ ნახოთ გალერეის შიგნით მიმდინარე ვერსია (12 led) და მოგვიანებით ნაჩვენები იქნება სურათები/ვიდეოები.
ნაბიჯი 6: LED- ების ტესტირება
ტესტის ესკიზი შემოიფარგლება 500mA- ით, ასე რომ თქვენ შეგიძლიათ უსაფრთხოდ გაუშვათ Arduino- ს USB- ით ჩართვისას და უბრალოდ LED- ები დაუკავშიროთ +5V / GND. Data In მიდის პინ 6 -ში.
საცდელი ესკიზი აჩვენებს 252 -მდე led- ს, როგორც ეს ჩანს ვიდეოში. თითოეული led განათდება აქ, ასე რომ ნუ მიაქცევთ დიდ ყურადღებას სინათლეს, რომელიც გამოდის გამოუყენებელი led– ებიდან ციფრებს/წერტილებს შორის.
ამის შემდეგ ხდება დემონსტრაცია, სადაც ნაჩვენებია 0-9 თითოეულ პოზიციაზე და ითვლიან 0-99 მარცხენა/მარჯვენა მხარეს.
თუ თქვენ აპირებთ გამოიყენოთ HH: MM დისპლეი საკუთარ პროექტებში, თქვენ მზად ხართ წასასვლელად. ყველაფერი რაც თქვენ გჭირდებათ არის ტესტის ესკიზი, მათ შორის სეგმენტისა და ციფრების განმარტებები და რუტინები, რომ ადვილად აჩვენოთ ისინი.
თუ გსურთ საათის შექმნა, როგორც ნაჩვენებია, განაგრძეთ შემდეგი ნაბიჯი…
Შენიშვნა:
საცდელი ესკიზი v1 შეიცვალა v2– ით. ეს შეიძლება შედგენილი იყოს Arduino– სთვის ან nodeMCU/ESP8266– ისთვის და შეიძლება გამოყენებულ იქნას 4 ან 6 ციფრისთვის.
ნაბიჯი 7: წინა / დიფუზორები
უბრალოდ ჩასვით თქვენი არჩევანის დიფუზორები წინა ნაწილების შიგნით და დააფიქსირეთ ისინი ციფრებზე/წერტილებზე. თვალყური ადევნეთ ციფრებზე ორიენტაციას, მათგან ორს (MM) აქვს ქვედა კედლებზე მორგება, ორი მათგანი (HH) ზედა კედელზე. წინა ნაწილები სიმეტრიულია, უბრალოდ გადაატრიალეთ ისინი 180 ° -ით.
მიუხედავად იმისა, რომ led– ების რეალური შთაბეჭდილება საკმაოდ სახიფათოა, შევეცადე დაემატებინა ტიპი A/B. B ტიპი გვთავაზობს თითქმის ერთგვარ ფრესკულ ეფექტს თქვენი თავის გადაადგილებისას, დაახლოებით 4 მ მანძილიდან დაწყებული განსხვავება A/B- ს შორის ძლივს ჩანს.
ნაბიჯი 8: შეკრება
ტესტის 3 მავთულის დამატებით თქვენ უნდა დაამატოთ ენერგია ზოლის მეორე ბოლოში. დენის წყაროს/კაბელის არჩევიდან გამომდინარე, თქვენ დაგჭირდებათ მავთულის გადატანა Frame_A საფარის შიგნით არსებული ხვრელის გავლით, როგორც ეს გავაკეთე USB მავთულის შეერთებისას.
ამის შემდეგ დადეთ ყველა საფარი led ჩარჩოებზე.
განათავსეთ ელექტრონიკის ქეისი უკანა მხარეს და ჩადეთ ყველა 8 ხრახნი. მე გირჩევთ დაიწყოთ იმით, ვინც საქმეს აკავშირებს ცენტრის მოდულთან. არსებობს ცოტაოდენი ტოლერანტობა, ამიტომ შეეცადეთ მოდულები დააკავშიროთ ერთმანეთთან, შეინახეთ ისინი პირდაპირ ხრახნების გამკაცრებისას.
თუ ფეხები/კედლის კაკალი დამაგრდება, მე გირჩევთ ამის გაკეთებას ყველაფრის გასწორების და ხრახნების გამკაცრების შემდეგ. თუ მხოლოდ ორი ხრახნია ამოღებული ფეხის დასაყენებლად/კედლის კაკლის გასწორება უნდა იყოს დაცული, მაგრამ ყველაფრის გასწორება ფეხებით ადგილზე ცოტა დამღლელია.
ხრახნიანი ხვრელების დიამეტრი 2.85 მმ -ია. ისინი მხოლოდ 7.5 მმ აღწევს ჩარჩოს ნაწილებში, ასე რომ არ გამოიყენოთ 10 მმ -ზე მეტი არაფერი, როდესაც ყველაფერი ადგილზეა. ხრახნიანი საყრდენების ზედა 1.5 მმ არის 3.25 მმ, რათა თავიდან იქნას აცილებული ხრახნიანი კუთხის დაყენება, ეს ხელს უწყობს მის "პირდაპირ ქვემოთ" შენარჩუნებას.
დაამონტაჟეთ ბაზა საკაბელო საფარისთვის. ის იყენებს მხოლოდ ერთ ხრახანს, მეორე მხარეს კი ელექტრონიკის ყუთი უჭირავს. შეიყვანეთ მავთულები შიგნიდან ელექტრონიკის კეისიდან და ჩაიცვით საკაბელო საფარი. თქვენ მოგიწევთ მისი გადაფურცვლა კუთხიდან გვერდით და შემდეგ საქმის მიღწევისას ქვემოთ ჩამოწიოთ.
ამ ფურცლებზე თეთრი ქაღალდი არ იყო, სხვა სურათების გადაღებისას საკაბელო საფარი ჯერ არ არსებობდა… არც ინტერვალი rtc და arduino– ს შორის, რაც ბოლო სურათზე ჩანს. და კედლის კაკალი ჯერ კიდევ არ არის … ^^
მოათავსეთ ხრახნი #10 გარე ყველაზე მარჯვენა ხვრელში, საფარის დასაფიქსირებლად.
ნაბიჯი 9: ელექტრონიკა
საქმე უნდა შეესაბამებოდეს Arduino Pro/Nano– ს და RTC– ს სხვადასხვა კომბინაციებს (DS3231 Pi– სთვის, DS1307, DS3231). ან სხვა მიკროკონტროლერები თუ აპირებთ.
სქემები და კავშირები ზუსტად იგივეა რაც ჩემს S7ripClock- ზე, ასე რომ დეტალებისთვის ეს კარგი ადგილია საყურებლად.
დამოკიდებულია სიკაშკაშის დონესა და კვების ბლოკზე, შეიძლება დაგჭირდეთ კონდენსატორების დამატება led ზოლებთან და არდუინოსთან ახლოს.
ნაბიჯი 10: ზარმაცი 7 / ერთი - Arduino საათის ესკიზი
პროგრამული უზრუნველყოფის ესკიზი არის მე –6 ვერსიაში, ეს იმიტომ, რომ ის ძალიან ახლოსაა იმ პროექტთან, რომელსაც მე ვიყენებდი ჩემი სხვა პროექტებისთვის, ამიტომ არ მინდოდა ამის აღრევა მის გარშემო გადაკეთებული „აპარატურის“გამო…
ძირითადი გამოყენება:
- ღილაკი A: აირჩიეთ სიკაშკაშე
- ღილაკი A (გრძელი დაჭერა): ფერის რეჟიმის გადართვა (ციფრზე/თითო led- ზე)
- ღილაკი B: აირჩიეთ ფერის პალიტრა
- ღილაკი B (ხანგრძლივი დაჭერა): გადართეთ 12 სთ / 24 სთ რეჟიმი
- ღილაკი A + B: შეიყვანეთ დაყენება
დაყენების დროს: ButtonB -> +1 გაზრდა, ButtonA -> მიღება/შემდეგი
ან უბრალოდ უყურეთ ვიდეოს, გამოყენების ინსტრუქცია იწყება დაახლოებით 01:38 საათზე.
ესკიზის ატვირთვის შემდეგ (და შესაძლოა მისი ლიმიტის მორგება მის თავზე) თქვენ დაასრულეთ და კარგია. ნებისმიერი პრობლემის შემთხვევაში დააყენეთ თქვენი სერიული კონსოლი 74880 baud და გადახედეთ რა ხდება. თუ საათი დაუყოვნებლივ შედის პარამეტრში და არაფერს აჩვენებს, სავარაუდოა, რომ ღილაკები შემოკლებულია/არასწორად არის დაკავშირებული.
დამატებითი ინფორმაციისთვის შეიძლება დაგჭირდეთ გადახედოთ ჩემს სხვა დიზაინს, ზოგი მათგანი (მცირე გამოცემა) ასევე გთავაზობთ გერმანულ ინსტრუქციებს.
v6 გთავაზობთ სურვილისამებრ nodeMCU/ESP8266 და WiFi/ntp მხარდაჭერას. ეს არის ერთი ესკიზი 4 ან 6 ციფრისთვის Arduino– ზე ან nodeMCU– ზე (rtc ან ntp გამოყენებით).
ნაბიჯი 11: (არასავალდებულო) 6 ციფრი - წინაპირობები
თუ გსურთ დაამატოთ კიდევ ორი ციფრი და ცენტრალური მოდული HH: MM: SS, აქ მოცემულია როგორ გავაკეთოთ ეს.
სანამ ეს მუშაობს, თქვენ დაგჭირდებათ სხვა ესკიზი. მე მომიწია ორიგინალის შეცვლა სხვადასხვა მიზეზის გამო. ბევრი ცვლადი უნდა შეიცვალოს, რადგან ახლა არის 255 -ზე მეტი led. ასევე ესკიზი ახლა საკმაოდ დაბალ მეხსიერებაზეა (88% გამართვის ჩართული). ეს ხელს არ უშლის მის გამოყენებას - მაგრამ თუ თქვენ აპირებთ ცვლილებების შეტანას, შეიძლება დაგჭირდეთ მეხსიერების გამოყენების ოპტიმიზაცია (ან გამოიყენოთ სხვა რამ, ვიდრე Arduino 2048 ბაიტიანი ოპერატიული მეხსიერებით, სადაც უკვე 1164 გამოიყენება led მასივისთვის (388 leds x 3 ბაიტი (r/g/b)).
Შენიშვნა:
ოპერატიული მეხსიერების მდგომარეობა არ იცვლება - მაგრამ v6– დან იწყება ერთი ესკიზი 4/6 ციფრისთვის, ასე რომ გთხოვთ გამოიყენოთ ზემოთ მოცემული ნაბიჯი. ასევე v6 შეიძლება შედგენილი იყოს nodeMCU/ESP8266 გამოყენებისათვის WiFi/ntp, თუ სასურველია. ძველი ცალკეული ესკიზი ამოღებულია. გააკეთეთ კომენტარი "#განსაზღვრეთ გამოყენება 6D" ესკიზის შიგნით, რომ გამოიყენოთ 6 ციფრი.
ოჰ … და 6 ციფრის გამოყენებისას გირჩევთ გაუშვათ ეს მინიმუმ 1.5 ა – ით, წინააღმდეგ შემთხვევაში თქვენ შეამჩნევთ ყველა ციფრის ჩაბნელებას, სანამ ცენტრალური წერტილები ანათებს (24 led) თუნდაც ყველაზე დაბალი სიკაშკაშის პარამეტრზე.
6 ციფრისთვის საჭიროა შემდეგი რამ:
STL ამ განყოფილებიდან:
- 1x L7One_Frame_D. STL
- 1x L7One_Cover_D. STL
- 1x L7One_Diffs_D. STL (მხოლოდ ტიპი 1 მოწოდებულია, 14x AC და 2x B ერთეული)
- 1x L7One_Connector. STL
STL ფაილები ზემოთ მოცემული ორიგინალური ფაილებიდან:
- 1x L7One_Frame_B. STL
- 1x L7One_Front_B. STL
- 1x L7One_Cover_B. STL
- 2x L7One_Front_AC. STL
სხვა:
- 136x WS2812B ები
- 8x M3 ხრახნები
LED ზოლები (ები)
Frame_D არ აინტერესებს ორიენტაცია, ისევე როგორც Frame_B. ასე რომ თქვენ მხოლოდ ამის ყურება გჭირდებათ წინა ნაწილების დაყენებისას, ასე რომ კლიპები ემთხვევა.
დაიწყეთ მარცხენა ზედა სეგმენტზე, როგორც ადრე. მაგრამ ამჯერად განათავსეთ პირველი led ჩარჩოში შიგნით, სანამ დაიწყება პირველი სეგმენტი. მარშრუტი გაატარეთ ზედა 3 სეგმენტზე, როგორც ადრე, დატოვეთ პირველი ციფრი ცენტრალური მოდულიდან ზედა კედლის გასვლის შემდეგ.
გაიმეორეთ ეს მეორე ციფრისთვის და მიიყვანეთ ზოლი ზედა წერტილში დამატებითი ცენტრალური მოდულიდან ბოლომდე მისვლისას. ამის შემდეგ გაჭერით ზოლები, როგორც სურათებში ჩანს.
ახლა უბრალოდ გადაატრიალე ყველაფერი 180 ° -ით და დაიწყე Data In ცენტრალურ ნაწილში. შემდეგ პირველი სამი ზედა სეგმენტის გასწვრივ პირველი ციფრიდან და ასე შემდეგ…
როდესაც დაასრულებთ, თქვენ უნდა გქონდეთ Frame_D ერთი ზოლით, რომელიც გადის ზედა ნახევარში და მეორე ქვედა ნახევარში. ზედა იწყება Data In მარცხენა მხარეს, ქვედა იწყება მარჯვენა მხრიდან. განათავსეთ დიფუზორები წინა ნაწილებში და დააფიქსირეთ ისინი. დაასრულეთ პრეპარატები, ახლა მოდით დავაკავშიროთ ყველაფერი…
ნაბიჯი 12: (სურვილისამებრ) 6 ციფრი - შეკრება
ამოიღეთ ყველაფერი საათიდან, სანამ არ შეგიძლიათ უსაფრთხოდ ამოიღოთ საფარი მარჯვნივ (უკნიდან ჩანს) მოდულიდან და ცენტრალური მოდულიდან.
შენიშვნა: მე გირჩევთ ამის გაკეთებისას ამოიღოთ მონეტის უჯრედი RTC– დან!
ახლა გაჭერით led ზოლი ზუსტად იქ, სადაც ის ტოვებს ცენტრალურ მოდულს, მარჯვენა მოდულში შესვლამდე.
გადაიტანეთ მარჯვენა მოდული უფრო შორს, სანამ არ მოათავსებთ დამატებით Frame_D და ცენტრალურ მოდულს შორის.
შეაერთეთ რვა ფხვიერი ბოლო და შეაერთეთ ყველაფერი ერთად (ახლა შეიძლება იყოს კარგი დრო წინა საფეხურის 6 ციფრიანი თავსებადი ესკიზის ასატვირთად).
ფირფიტა, რომელსაც აქვს მოდულები მარჯვენა მხარეს, განსხვავდება იმისგან, რაც მე ავტვირთე. ახლა არის პატარა კედლები ფეხის დასაჭერად, რომელიც ელექტრონიკის კოლოფიდან გადავიტანე მარჯვენა მხარეს.
გირჩევთ:
ღარიბთა ცენტრიფუგა და ზარმაცი სუზანი: 3 ნაბიჯი
ღარიბთა ცენტრიფუგა და ზარმაცი სუზანი: შესავალი + მათემატიკა და დიზაინიცენტრიფუგები ცენტრიფუგები გამოიყენება მასალების სიმკვრივის მიხედვით გამოსაყოფად. რაც უფრო დიდია სიმკვრივის სხვაობა მასალებს შორის, მით უფრო ადვილია მათი გამოყოფა. ასე რომ, ემულსიებში, როგორიცაა რძე, ცენტრიფუგას შეუძლია გამოყოს რაღაც
On Off Latch Circuit ერთად UC. ერთი დაჭერით ღილაკი. ერთი პინი. დისკრეტული კომპონენტი .: 5 ნაბიჯი
On Off Latch Circuit ერთად UC. ერთი დაჭერით ღილაკი. ერთი პინი. დისკრეტული კომპონენტი .: გამარჯობა ყველას, ვეძებდით ჩართვის/გამორთვის წრეს ქსელში. ყველაფერი რაც ვიპოვე არ იყო ის რასაც ვეძებდი. ჩემს თავს ვესაუბრებოდი, აუცილებლად არსებობს ამის საშუალება. ეს არის ის, რაც მჭირდებოდა.-მხოლოდ ერთი დაჭერის ღილაკი ჩართვისა და გამორთვისთვის.-უნდა გამოიყენოთ მხოლოდ
ზარმაცი საათი ზარმაცი ხალხისთვის!: 5 ნაბიჯი
ზარმაცი საათი ზარმაცი ხალხისთვის!: თბილ და მზიან შაბათს დილით თქვენ იწექით საწოლზე და ოცნებობთ მსოფლიოს ყველა ტკბილ ნივთზე. მოულოდნელად მაღვიძარა იწყებს ყვირილს, ტრიალებს ტვინში და აიძულებს გაიღვიძოს. შენ ხელს აღწევ, რომ მოძებნო გადადების ღილაკი
ზარმაცი მამაკაცის პორტატული ველოსიპედის ტუმბო: 15 ნაბიჯი (სურათებით)
ზარმაცი მამაკაცის პორტატული ველოსიპედის ტუმბო: ჩვენ ვართ ოთხკაციანი ოჯახი და გვაქვს ოთხი ველოსიპედი. ყოველ ჯერზე, როდესაც ჩვენ გვსურს მათი გამოყენება, რა თქმა უნდა არის საბურავები, რომ შეავსოთ. ჩემი კომპრესორი არის ავტოფარეხში /სახელოსნოში და არ არის ადვილად მისადგომი იქ, სადაც ველოსიპედებს ვინახავთ. ამიტომ, ჩვენ უნდა გამოვიყენოთ თ
ზარმაცი ნათურა: 4 ნაბიჯი (სურათებით)
ზარმაცი ნათურა: ეს სიტუაცია გაგაოგნებს ოდესმე, რომ როდესაც მზად ხარ დასაძინებლად, შუქის ჩაქრობის შემდეგ, ვერაფერს ხედავ. გქონიათ ოდესმე, რომ როდესაც საწოლზე გაცივდებით, რატომღაც ძალიან გეძინებათ, რომ ადგეთ, გამორთეთ ჩამრთველი? მე