Სარჩევი:
- მარაგები
- ნაბიჯი 1: ფაილების დიზაინი და ლაზერული ჭრა
- ნაბიჯი 2: ტოლერანტობა
- ნაბიჯი 3: გაჭრა და ააშენეთ დანართი
- ნაბიჯი 4: აკრილის ლაზერული გაჭრა
- ნაბიჯი 5: დაფარეთ აკრილის ყველა მცირე სეგმენტის კიდეები
- ნაბიჯი 6: მიამაგრეთ საფარი და მთავარი აკრილის ჩარჩო
- ნაბიჯი 7: შეაერთეთ LED ზოლები
- ნაბიჯი 8: ჩადეთ LED ზოლი და ციფრების სეგმენტები აკრილის ჩარჩოში
- ნაბიჯი 9: მარშრუტი სიგნალის მავთულის
- ნაბიჯი 10: გაიმეორეთ ყველა ციფრი და ტესტი
- ნაბიჯი 11: ჩადეთ LED ზოლი და აკრილის წერტილი წერტილებისთვის
- ნაბიჯი 12: დაფარეთ და დაიცავით ეკრანი
- ნაბიჯი 13: მიამაგრეთ დანართი
- ნაბიჯი 14: მიამაგრეთ მიკრო კონტროლერი (ან ორი)
- ნაბიჯი 15: ეკრანის კოდირება
- ნაბიჯი 16: უი
ვიდეო: Edge-Lit შვიდი სეგმენტის საათის ჩვენება: 16 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
შვიდი სეგმენტის ჩვენება უკვე საუკუნეზე მეტია არსებობს (https://en.wikipedia.org/wiki/Seven-segment_display) და ქმნის ციფრების ნაცნობ ფორმას ციფრულ საათებში, ინსტრუმენტთა პანელებში და სხვა მრავალ ციფრულ ეკრანზე. ისინი ხშირ შემთხვევაში შეიცვალა ეკრანებით, მაგრამ ეფექტურობის თვალსაზრისით ძნელია ვიკამათოთ ციფრული ჩვენების მდგომარეობის მხოლოდ 7 ბიტიანი ინფორმაციის კოდირების მოკლედ (თითოეული სეგმენტი ჩართულია ან გამორთულია)
შვიდ სეგმენტიანი დისპლეის უმეტესობა მონოქრომულია, ამიტომ ეს ზღვარზე განათებული ვერსია მატებს ვიზუალურ ინტერესს იაფი RGB LED ზოლების სრული ფერის გამოყენებით, რომ აჩვენოს თითოეული ციფრის და თუნდაც თითოეული სეგმენტის (ან თუნდაც ნახევრად სეგმენტის) განსხვავებული ფერი რა აკრილის სეგმენტების უფრო დიდი აკრილის ჩარჩოში ჩასმა საშუალებას გაძლევთ სრულად დაათვალიეროთ მთელი ეკრანი, რაც ამ პროექტის კიდევ ერთი უნიკალური ასპექტია.
- პასუხისმგებლობის შეზღუდვა ---
ეს ნაგებობა აერთიანებს ათეულობით პატარა ლაზერულად მოჭრილ აკრილის ნაჭრებს, რომლებიც ერთმანეთთან ჯდება ძალიან მჭიდრო ტოლერანტობით. იგი იყენებს გამჭვირვალე (4 მმ სიგანის) LED ზოლებს, რომლებიც უნდა იყოს შეკრული, მოხრილი და შემდეგ გაჭრილი აკრილის ნაჭრებს შორის. ნაწილების შეკრებისას თქვენ მზად უნდა იყოთ, რომ ნაჭრები აიყვანოთ ადგილზე, მიუხედავად იმისა, რომ თქვენ გრძნობთ, რომ თქვენ ხაზს უსვამთ მყიფე აკრილს. თქვენ ასევე უნდა გქონდეთ სურვილი ამოიღოთ და ხელახლა განათავსოთ ნაჭრები და LED ზოლები, როდესაც აღმოჩნდება, რომ ისინი * ნამდვილად * ვერ აიძულებენ ადგილს. შეკრების დროს რაღაც დიდი ალბათობაა რომ მოგიწიოთ ყველაფრის ამოღება და ხელახლა შეაერთოთ თქვენი LED ზოლები, როდესაც მიხვდებით რომ ყველაფრის ადგილზე მიყვანამ გაწყვიტა ერთი მავთული თქვენი LED ზოლიდან ან შექმნა მოკლე ჩართვა.
ყოველივე ზემოთქმულიდან გამომდინარე, ეს არის დაჯილდოების პროექტი, თუ თქვენ ხართ მოთმინება და მზად ხართ განაახლოთ განლაგება, სანამ ყველაფერი თავის ადგილზე დადგება.
ეს ჩანაწერი აღწერს 6-ნიშნა ეკრანის აგებას. ცოტათი ადვილია 4-ნიშნიანი ეკრანის აგება და ნაბიჯები ძირითადად ერთნაირია ორივესთვის, ასე რომ ალბათ სჯობს დაიწყოთ 4 სეგმენტის ჩვენებით, თუ არ იგრძნობთ თავს ძალიან თავდაჯერებულად.
მარაგები
სახარჯო მასალები-
საჭირო რაოდენობა დამოკიდებულია იმაზე, აშენებთ თუ არა ოთხნიშნა ან ექვსნიშნა ეკრანს.
- 1/8 ″ სქელი ფურცლის ხე ლაზერული ჭრისთვის
- 1/16 ″ გამჭვირვალე აკრილი ლაზერული ჭრისთვის
- 1/4 ″ გამჭვირვალე აკრილის ლაზერული ჭრისთვის
- გამხდარი (4 მმ სიგანე) SK6812 3535 RGB LED ზოლები 60 LED/მ (როგორც ეს)
- წებოვანი ვინილის კილიტა *** ეს არ არის გამტარებელი *** (მე გამოვიყენე ეს Cricut წებოვანი კილიტა)
- 26 AWG მყარი დამაკავშირებელი მავთული თეთრი იზოლაციით
- 30 AWG მავთული თეთრი იზოლაციით
- მცირე რაოდენობით შოტლანდიური ლენტი
- 5 ან 7 x 12 მმ M2 ხრახნები და M2 თხილი
- მიკროკონტროლერს შეუძლია გააკონტროლოს LED ზოლები
- კვების ბლოკი მიკროკონტროლერისა და LED ზოლისთვის.
- ხის წებო
- JB Weld (ან მსგავსი) წებო, რომელსაც შეუძლია აკრილის შემაგრება ხეზე
- 3-4 x M3 ხრახნები და M3 თხილი (სურვილისამებრ, მაგრამ სასარგებლო)
ინსტრუმენტები-
- Soldering რკინის/solder
- მავთულის საჭრელი/სტრიპტიზიორი
- ლაზერული საჭრელი (ან ონლაინ სერვისი, როგორიცაა პონოკო)
ნაბიჯი 1: ფაილების დიზაინი და ლაზერული ჭრა
არსებობს ექვსი ვექტორული ფაილი ლაზერული ჭრისთვის, სამი ცალი 4-ნიშნა ან 6-ნიშნა აღნაგობისთვის. ლაზერული მოჭრილი ფორმები ზუსტად შეესაბამება LED- ებს და კონდენსატორებს 60 LED/მეტრი 3535 ზომის ზოლში, ასე რომ ნუ შეცვლით მათ ლაზერულ ჭრამდე.
- მოჭერით SevenSegmentBase4Digits.svg ან SevenSegmentBase6Digits.svg 1/8 ″ ხისგან
- გაჭერით EdgeLitSevenSegment4Digits.svg ან EdgeLitSevenSegments6Digits.svg 1/4 ″ გამჭვირვალე აკრილის ფურცლიდან.
- გაჭერით EgeLitSevenSegmentCover4Digits.svg ან EdgeLitSevenSegmentCover6Digits.svg 1/16 ″ გამჭვირვალე აკრილის ფურცლიდან.
ნაბიჯი 2: ტოლერანტობა
ამ პროექტის ტოლერანტობა ძალიან მჭიდროა, ხოლო სეგმენტებს აქვთ ჩარჩოები ზუსტად განლაგებული და * მხოლოდ * საკმარისად დიდი, რომ აკრილის ზოლზე LED- ები და კონდენსატორები დაიჭიროს (იხ. სურათი).
იმის გამო, რომ LED ზოლები განსხვავდება მწარმოებლებს შორის, თქვენ გსურთ შეამოწმოთ LED- ების და კონდენსატორების მანძილი და ზომა თქვენს LED ზოლზე, რათა დაადასტუროთ, რომ ისინი შეესაბამება SVG ფაილში ნაჩვენებ ნახვრეტებს. თქვენ შეგიძლიათ შეამოწმოთ დიზაინი ლაზერული ჭრის გაკეთებამდე სეგმენტების ფართომასშტაბიანი გამოსახულების დაბეჭდვით და იმის გარკვევით, შეესაბამება თუ არა ხვრელები თქვენს LED ზოლს. თუ თქვენი ზუსტად არ ჯდება, აღნაგობა არ იმუშავებს. თუ კარგად ერკვევით CAD– ში, თქვენ უნდა შეგეძლოთ შეცვალოთ SVG ფაილში არსებული ჩანაწერების ინტერვალი თქვენს ზოლთან შესატყვისად.
ნაბიჯი 3: გაჭრა და ააშენეთ დანართი
გაჭერით გარსაცმის ნაჭრები 1/8 ″ ხისგან, თქვენი არჩევანით. დამავიწყდა ამ ნაბიჯის გადაღება, მაგრამ ჯერ ავიღე გარე და შიდა სახურავის ნაჭრები (კონტურები ნაჩვენებია სურათებში) და შემაკავშირეთ ისინი ხის წებოთი ისე, რომ ხვრელები ყველა ერთმანეთთან იყოს დაკავშირებული. უფრო დიდი ნაჭერი არის სახურავის გარე ნაწილი და პატარა ნაჭერი იჯდება შიგთავსის შიგნით.
გაითვალისწინეთ, რომ ხვრელების განთავსება არ არის მთლიანად სიმეტრიული და ამიტომ მნიშვნელოვანია სახურავის ნაწილების ორიენტაცია. დარტყმის გასწორებისას დარწმუნდით * ყველა * ხვრელები. მიამაგრეთ ნაჭრები ერთმანეთთან ან გამოიყენეთ M3 ხრახნები და თხილი ხვრელების მეშვეობით, რომ დააკავშიროთ ისინი სანამ ისინი გაშრება.
შეიკრიბეთ კორპუსის კორპუსი ნაჭრების დადებასთან ერთად, როგორც ნაჩვენებია სურათზე, წებოთი კიდეებზე და ერთმანეთზე გადაადგილებით შესატყვისი სლოტები და ჩანართები. ხის წებო გაშრობისას დააჭერეთ ან დააკოპირეთ ცალი.
ნაბიჯი 4: აკრილის ლაზერული გაჭრა
მოჭერით საფარის ნაჭრები 1/16 ″ გამჭვირვალე აკრილის ფურცლიდან (ნაჩვენებია როგორც ვექტორული მონახაზი სურათებში).
ამოიღეთ საათის ძირითადი კორპუსი და სეგმენტები 1/4 ″ გამჭვირვალე აკრილის ფურცლიდან. ნაჭრები შეიცავს ძალიან მცირე დეტალებს, ასე რომ დარწმუნდით, რომ ნაჭერი საკმარისად სუფთაა, რომ პატარა მუწუკები არ გატყდეს ნაჭრების გამოყოფისას. შეინახეთ აკრილის ნაჭრები ნაჩვენები ამ სურათის ბოლო სურათზე
წადით წინ და გააცალეთ აკრილის ყველა ნაჭერი დამცავი ქაღალდი. ცოტა დრო დაგჭირდებათ და იმედია, დასრულების შემდეგ კვლავ დარჩებათ რამდენიმე ფრჩხილი.
ნაბიჯი 5: დაფარეთ აკრილის ყველა მცირე სეგმენტის კიდეები
აკრილის სეგმენტები და წერტილები ძალიან მცირეა და საშუალებას მოგვცემს ბევრი სინათლე გამოედინება, თუ ჩვენ არ დავიცავთ კიდეებს. ჩვენ გამოვიყენებთ * არაკონდუქტივიურ * წებოვან კილიტას ამისათვის.
მე ვინილის საჭრელი გამოვიყენე კილიტა გრძელ 1/4 ″ ზოლებად. თუ თქვენ არ გაქვთ ვინილის საჭრელი, შეგიძლიათ გამოიყენოთ ზუსტი დანა ან მაკრატელი 1/4 დიუმიანი ზოლების დასაჭრელად (იხ. პირველი სურათი).
გამოიყენეთ კილიტა ყველა ზოლის დასაფარავად * გარდა ერთი მცირე ზომის სეგმენტებისა და წერტილებისა, როგორც ჩანს მეორე სურათზე. ყველაზე ადვილია აკრილის კიდეების დაფარვა ვინილის ფოლგის გრძელი ნაჭრით და ჭარბი ჭრის შეწყვეტამდე გაასუფთავეთ იგი მყარი წნევით.
გარდა ამისა, მიიღეთ 4 ან 6 აკრილის კვადრატი (დამოკიდებულია იმაზე, გაქვთ თუ არა 4 ან 6 ციფრიანი ეკრანი) და დაფარეთ თითოეული კვადრატის * ერთი * კიდე ვინილის ფოლგის ზოლით, როგორც ჩანს მესამე სურათზე.
ნაბიჯი 6: მიამაგრეთ საფარი და მთავარი აკრილის ჩარჩო
აიღეთ 1/16 ″ აკრილის საფარის ერთი ნაწილი და დიდი 1/4 ″ ნაჭერი (ნაჩვენებია დამცავი ქაღალდით დაფარული პირველ სურათზე) და დაალაგეთ ისე, რომ პატარა ხვრელები ერთმანეთის თავზე იყოს. ჩადეთ M2 ხრახნი თითოეულ ხვრელში ისე, რომ ხრახნი შევიდეს საფარის ნაწილში და გამოვიდეს 1/4 ″ აკრილის ჩარჩოდან. ხრახნიანი აკრილის ორი ნაჭერი ერთად, როგორც ნაჩვენებია ქვემოთ. გაითვალისწინეთ ორი წერტილის ორიენტაცია მათ ქვემოთ არსებულ სლოტთან შედარებით. დარწმუნდით, რომ მიმართეთ ჩარჩოს საფარის თავზე ისე, რომ ორი წერტილი იყოს სლოტის მარცხნივ. ჩვენ ვუყურებთ ეკრანის უკანა მხარეს.
ნაბიჯი 7: შეაერთეთ LED ზოლები
LED ზოლებიდან ამოჭერით ორი ან სამი პატარა ზოლი (შესაბამისად 4 ან 6 ციფრიანი ეკრანებისთვის) თითოეული 28 პიქსელით (პირველი სურათი) ციფრების გასანათებლად, ხოლო ერთი ან ორი სეგმენტი 2 პიქსელიანი თითოეული წერტილების გასანათებლად. დარწმუნდით, რომ შეინახეთ შედუღების ბალიშები ზოლის მონაცემთა შეყვანის მხარეს. მორთეთ ზოლის გამოსასვლელი ბოლო კონდენსატორთან საკმაოდ ახლოს - არ არის საჭირო ბალიშების იქ შენახვა - რადგან არის * მხოლოდ * საკმარისი ადგილი ზოლის მორგებისთვის. შეეცადეთ თავიდან აიცილოთ ნებისმიერი შეერთება (რომელიც ჩვეულებრივ ხდება ყოველ 30 პიქსელზე) ზოლში, რადგან LED- ების ზუსტი ინტერვალი მნიშვნელოვანია.
თითოეული 28 პიქსელიანი ზოლისთვის გაჭერით ორი სიგრძის 26 AWG მყარი დამაკავშირებელი მავთული და ერთი სიგრძე 30 AWG ხრახნიანი მავთული, ყველა თეთრი იზოლაციით. გამოიყენეთ სიგრძე დაახლოებით 8 ინჩი. ჩვენ გამოვიყენებთ გადაჭიმულ მავთულს სიგნალისთვის, ხოლო დამაკავშირებელ მავთულს ენერგიის უზრუნველსაყოფად.
ზოლის შესასვლელ მხარეს გამოიყენეთ მხოლოდ გამაგრილებელი სიგნალის ბალიშზე, შემდეგ გაასხურეთ და დააფინეთ 30 AWG მავთულის წვერი და შეაერთეთ იგი ბალიშზე, იზრუნეთ იმაზე, რომ არ არსებობდეს 5V ან GND ხაზები (მეორე სურათი).
ახლა წაისვით შედუღება 5V და GND ბალიშებზე, რომლებიც ახლახან გაასუფთავეთ LED ზოლის * BACK * მხარეს, დააწებეთ ზოლები და დააფინეთ 26 AWG მავთულის რჩევები, შემდეგ შეაერთეთ ისინი დენის ბალიშებზე. ფრთხილად მოხარეთ მავთულები ზემოთ 90 გრადუსიანი კუთხის გასწვრივ გასასვლელის შესაერთებლად. მავთულები უნდა გამოიყურებოდეს მესამე სურათზე.
ვინაიდან ორივე მავთული თეთრია, მონიშნეთ ბოლოები ბასრით ისე, რომ მოგვიანებით შეძლოთ მათი გარჩევა, როგორც ეს ბოლო სურათზეა ნაჩვენები.
კარგი იდეაა, რომ შეამოწმოთ კავშირები, სანამ მავთულს მოათავსებთ ჩვენების ჩარჩოში. დარწმუნდით, რომ ყველა ები ანათებს და შორტები არ არის. შემდეგი ნაბიჯი არის ეკრანის ციფრების აკრილის ნაჭრებისა და LED ზოლების შეკრება. ჩვენ ვიმეორებთ ერთსა და იმავე პროცესს ციფრების თითოეული წყვილისთვის.
ნაბიჯი 8: ჩადეთ LED ზოლი და ციფრების სეგმენტები აკრილის ჩარჩოში
ახლა ჩვენ დავიწყებთ ჩარჩოში LED ზოლის და აკრილის სეგმენტის ნაწილების დამატებას. ჩვენ ვიწყებთ ზოლის შუა ნაწილიდან და ვიმუშავებთ გარედან, რომლითაც პირველი სურათი გვიჩვენებს გზას.
აიღეთ 28 პიქსელიანი LED ზოლი და ჩადეთ ჩარჩოში, როგორც ეს ნაჩვენებია ისე, რომ დენის მავთულები მოთავსდეს ციფრებს შორის ჩამოკიდებულ სლოტში და თითოეულ ციფრზე იყოს 14 LED. LED ზოლის შესასვლელი ბოლო, რომელიც შეიცავს სიგნალის მავთულს, უნდა შედიოდეს ორი ციფრის ყველაზე მარჯვნივ (ჩვენი ახლანდელი ხედიდან). ჩვენ დავამაგრებთ ამ LED ზოლს თითოეული შვიდი სეგმენტის ჩვენების პერიმეტრზე. გახეხეთ ქაღალდი ზოლის შუა ნაწილიდან, მაგრამ დააწებეთ ზოლის მცირე ნაწილი ერთდროულად, რადგან თქვენ ალბათ მოგიწევთ პერიოდულად ამოიღოთ და ხელახლა განათავსოთ იგი, რათა დარწმუნდეთ, რომ სეგმენტის ნაჭრები სწორად ჯდება რა
შეკრიბეთ ერთი ციფრი ერთდროულად, დაწყებული ორი ციფრიდან მარჯვნივ (ერთი, რომელიც შეიცავს სიგნალის შეყვანის მავთულს). ციფრის შვიდი მცირე სეგმენტიდან თითოეული შეესაბამება ორი LED- ს ზოლზე. ალტერნატიული ჩასმა LED ზოლის ორ პიქსელზე, შემდეგ ერთი სეგმენტის დამატება. მოათავსეთ ყველა პატარა სეგმენტი, ამოჭრილი მხარე ზემოთ. კიდეების განათების ეფექტები გაცილებით უკეთ გამოიყურება, თუ რაიმე გრავირება არის განათებული აკრილის უკანა მხარეს. თუ არ ხართ დარწმუნებული რომელი მხარეა ამოტვიფრული, თითის ფრჩხილით გადაწურეთ ორივე მხარე და თქვენ უნდა შეგეძლოთ იგრძნოთ ღარები ამოჭრილ მხარეს.
გადაადგილებისას სეგმენტები ჩარჩოში ჩადეთ. მნიშვნელოვანია, რომ ყველაფერი კარგად იყოს მორგებული, ასე რომ, ყოველ ჯერზე, როდესაც აკრილის ზოლის ნაწილს იჭერთ, დააჭირეთ სეგმენტს ზოლის თავზე და დარწმუნდით, რომ სეგმენტები კარგად ჯდება ციფრის პერიმეტრზე. პატარა პინცეტი სასარგებლოა, თუ გჭირდებათ LED ზოლის ამოღება და ხელახლა განთავსება.
მას შემდეგ, რაც პირველი სამი სეგმენტი ადგილზეა, მოათავსეთ აკრილის კვადრატი ციფრის ქვედა "მარყუჟის" შუაში. გამოიყენეთ აკრილის კვადრატი, რომელსაც აქვს ვინილის კილიტა, რომელიც მოიცავს ერთ ზღვარს. კილიტა უნდა იყოს კვადრატის კიდეზე ყველაზე ახლოს ციფრის შუა ნაწილთან. ყველაზე ადვილია კვადრატის განთავსება ზედა "მარყუჟში" მოთავსებით და ქვემოთ გადაწევით, სანამ ის სეგმენტებს შორის არ ისვენებს.
განაგრძეთ დანარჩენი LED ზოლის მიმაგრება ციფრის პერიმეტრზე, როგორც ნაჩვენებია, მაგრამ დაელოდეთ აკრილის სეგმენტის ნაწილების ჩასმას. როდესაც ბოლომდე მიხვალთ, LED ზოლის ბოლო ორი პიქსელი მიამაგრეთ ვინილის კილიტაზე, რომელიც მოიცავს კვადრატის ზედა კიდეს. ზოლის ამ ნაწილზე ჩასასმელი ბალიშების ბოლო ნაკრები გადაფარავს შედუღების ბალიშებს ზოლის წინა ნაწილზე (იხ. სურათი ქვემოთ). სანამ დაკიდებთ მას, მნიშვნელოვანია მოათავსოთ იზოლაციის * ძალიან თხელი * ნაჭერი ორ ზოლს შორის. მე დავჭრა პატარა შოტლანდიური ლენტი და ჩავამაგრე იგი ბალიშების ქვედა ნაწილში, ზოლის ბოლოს.
დაამატეთ ბოლო აკრილის სეგმენტის ნაჭრები. როდესაც მიაღწევთ ზოლს ბოლომდე, იყავით ძალიან ფრთხილად, როდესაც განათავსებთ მათ ისე, რომ არ ამოიღოთ სიგნალის მავთული, რომელიც დამაგრებულია ზოლის ბოლოს. (მე ეს გავაკეთე და მომიწია ყველა ნაწილის ამოღება და LED ზოლები და დავიწყო თავიდან. ეს არ არის სამყაროს დასასრული, მაგრამ ეს არის ტკივილი) დარწმუნდით, რომ სიგნალის მავთული გადადის ციფრის მიღმა, როგორც ეს ნაჩვენებია ბოლო სურათზე რა
გადაიტანეთ ბოლო კვადრატი ციფრის ზედა ნაწილში. ამ კვადრატს არ აქვს ვინილის კილიტა. მორგება საკმაოდ მყარი იქნება. კვადრატის განთავსების უმარტივესი გზაა კვადრატის ქვედა ნაწილის დაყენება პირველ ადგილზე და მოათავსეთ მსუბუქი და ზომიერი წნევა (არ უნდა მოაყოლოთ ოფლი) ქვევით, კვადრატის ზედა ნაწილში დაკვრისას. სადენების ციფრებს შორის ვერტიკალური არხები ციფრის ქვედა ნაწილს ოდნავ უფრო მოქნილს ხდის, ვიდრე ზედა. თქვენ უნდა გამოვიყენოთ თქვენი განსჯა იმის შესახებ, თუ რამდენად ძლიერად შეგიძლიათ დააყენოთ ნაჭერი ადგილზე, თუ ის ადვილად არ შევა.
ნაბიჯი 9: მარშრუტი სიგნალის მავთულის
მას შემდეგ რაც აკრილის ყველა ნაჭერი ადგილზეა, ჩვენ ყურადღებით გავუშვებთ 30 AWG სიგნალის მავთულს მცირე არხზე ნაჭრებს შორის, როგორც ნაჩვენებია ქვემოთ, შემდეგ გადავაადგილეთ იგი არხში, რომელიც შეიცავს დენის მავთულს. პინცეტით ვიყენებდი მას ნაზად, და მავთულხლართებს ვხატავდი მხატვრის ლენტით, რათა სხვა ციფრების შეკრებისას არ ამოვარდნილიყო.
ნაბიჯი 10: გაიმეორეთ ყველა ციფრი და ტესტი
დაიღალე ჯერ? ჩვენ ჯერ კიდევ უნდა შევიკრიბოთ დარტყმები მარცხენა ციფრში. პროცესი იგივეა, რაც ჩვენ ახლახან დავასრულეთ, მაგრამ ის ოდნავ უფრო ადვილია, რადგან (1) ამ მხარეს არ არის სიგნალის მავთული და (2) თუ LED ზოლის ბოლო მოწყვეტილი გაქვთ კონდენსატორთან ახლოს, არცერთი ამ ციფრის გამაგრების ბალიშები გადაფარავს (თუ რაიმე მიზეზით მოხდა, აუცილებლად მოათავსეთ მათ შორის ძალიან თხელი საიზოლაციო მასალა). დარწმუნდით, რომ როდესაც ცალი მარცხენა ციფრისთვის მოათავსეთ, თქვენ ატარებთ LED ზოლს მარჯვენა ციფრის სარკისებურ გამოსახულებაში, როგორც ეს მოცემულია ბილიკის სურათზე ლურჯი ისრებით მე –8 ნაბიჯში.
მას შემდეგ, რაც ორივე ციფრი მთლიანად დადგება, დაუკავშირეთ დენის სიგნალი და მიწის მავთულები თქვენი არჩევანის მიკრო კონტროლერს და გაუშვით საცდელი პროგრამა, რომ დარწმუნდეთ, რომ LED ზოლები მუშაობს სწორად. ყველაფერი პირველად მუშაობდა ჩემთვის დროის დაახლოებით 50%. ყველაზე გავრცელებული პრობლემები წარმოიშვა იმის გამო, რომ მავთული გათიშული იყო ან სხვა საკიდზე იყო კონტაქტში.
თუ ყველაფერი კარგად გამოიყურება, მაშინ მომდევნო ნაბიჯი არის ეკრანის სხვა ციფრებში LED ზოლის და აკრილის სეგმენტების ჩასმა, ზუსტად იგივე პროცესის შემდეგ. შეამოწმეთ ციფრების თითოეული ნაკრები მათი დასრულებისთანავე.
ნაბიჯი 11: ჩადეთ LED ზოლი და აკრილის წერტილი წერტილებისთვის
შემდეგ ჩვენ გამოვიყენებთ LED ზოლის მოკლე სეგმენტებს, რომლებიც შეიცავს მხოლოდ ორ პიქსელს ეკრანზე წერტილების გასანათებლად. იქნება ერთი ან ორი წყვილი წერტილი, ეს დამოკიდებულია იმაზე, აშენებთ თუ არა 4 ან 6 ციფრიან ეკრანს. წერტილების დაყენება გაცილებით ადვილია ვიდრე ციფრები.
გაჭერით სამი სიგრძის 26 AWG დამაკავშირებელი მავთული და შეაერთეთ ისინი LED ზოლის 2 პიქსელი სიგრძის შესასვლელთან. დარწმუნდით, რომ მონიშნეთ თითოეული მავთულის ბოლოები ისე, რომ იცოდეთ რომელია 5V, სიგნალი და GND. მე გამოვიყენე წითელი, ლურჯი და შავი ბასრი, რათა თითოეულ მავთულზე დამეხატა იზოლაციის ნაწილი. ამოიღეთ წებოვანი საყრდენი LED ზოლებიდან და ჩადეთ და ჩასვით LED ზოლები სლოტის უკანა კედელზე, მავთულხლართებით ჩამოკიდებული ვერტიკალური არხის ქვემოთ და გასასვლელი ჩარჩოს ბოლოში.
იპოვეთ აკრილის პატარა წერტილები, რომლებიც ჯდება ჩარჩოში. დაფარეთ მათი პერიმეტრი ვინილის კილიტაზე, ისევე როგორც სეგმენტებისთვის. მოათავსეთ ისინი თავიანთ ინდივიდუალურ სივრცეებში, ამოჭრილი გვერდით ზემოთ და LED და კონდენსატორი LED ზოლიდან მოთავსებულია მათ შესაბამის ნაკაწრებში.
როდესაც ყველა წერტილი და ციფრი დასრულებულია, თქვენი ეკრანი ბოლო სურათს უნდა ჰგავდეს.
ნაბიჯი 12: დაფარეთ და დაიცავით ეკრანი
მას შემდეგ რაც ყველა ციფრი და წერტილი შეიკრიბება და ყველა LED ზოლები შემოწმდება, ჩვენ მათზე დავდებთ სხვა თხელი აკრილის საფარს. ამოიღეთ კაკალი M2 ხრახნებიდან, დატოვეთ ხრახნები ადგილზე და ფრთხილად ამოიღეთ ნებისმიერი ლენტი, რომელიც მავთულხლართებს ატარებს. ფრთხილად ჩამოწიეთ ზედა გამჭვირვალე აკრილის საფარი ჩარჩოზე, გადაახვიეთ ხრახნები საფარის ხვრელებში და იზრუნეთ, რომ ყველა მავთული დარჩეს შესაბამის არხებში. როდესაც ყველაფერი სწორ ადგილას არის, ხრახნიანი და გამკაცრდეს თხილი უსაფრთხოდ.
ნაბიჯი 13: მიამაგრეთ დანართი
ახლა ჩვენ დავამატებთ ჩვენებას დანართის სახურავზე. მოათავსეთ სახურავი ეკრანის გვერდით ისე, რომ მავთულები გასწორდეს სახურავის ხვრელებთან. სახურავი არ არის სიმეტრიული, რადგან წერტილებიდან მავთულები არ არის ციფრებს შორის ნახევარი გზა, ასე რომ, მხოლოდ ერთი ორიენტაციაა, რომელშიც განლაგება სრულყოფილია.
გაატარეთ თითოეული მავთულის ბოლოები მათი შესაბამისი ხვრელების მეშვეობით სახურავიდან ზემოდან და შემდეგ ფრთხილად მიიტანეთ ეკრანი სახურავისკენ ისე, რომ აკრილის ჩანართები მოთავსდეს სახურავის მართკუთხა ჭრილში. თქვენ ალბათ მიაღწევთ ამას მცირე ზომებით. მოათავსეთ თითოეული მავთულის ბოლოები ხვრელების მეშვეობით და ნაზად გადაუსვით სახურავი მავთულხლართების გასწვრივ, მონაცვლეობით აიღეთ გაფუჭება მავთულის თითოეულ ჯგუფში. იყავით ძალიან ფრთხილად, რომ ძალიან ძლიერად არ გაიყვანოთ რომელიმე მავთული. გამოცდილებიდან გამომდინარე, ამ ეტაპზე მავთულის გათიშვა მთავარი პრობლემაა. ნაზად შეიმუშავეთ ჩანართები სლოტებში. მორგება არ არის ძალიან მყუდრო, ასე რომ თქვენ მოგინდებათ ჩასვათ ჩანართები ღიობებში (JB Weld– ის ან მსგავსი წებოს გამოყენებით, რომელიც მუშაობს როგორც აკრილის, ასევე ხეზე) მას შემდეგ, რაც ყველა ელექტრონიკა შეუერთდება და შემოწმდება.
ეკრანისა და გარსაცმის სახურავის ირგვლივ რამდენიმე რეზინის ბენდი დავარტყი, რათა ისინი გამყარებული ყოფილიყო ერთმანეთთან, სანამ გაყვანილობაზე ვმუშაობდი. ზემოთ მოცემულ სურათზე, მე შევაერთე ხუთივე მავთული ერთ ჯგუფში და ხუთივე სახმელეთო მავთული სხვა ჯგუფში, და თითოეული ჯგუფი შევაერთე ერთ შესასვლელ მავთულზე, შემდეგ გადავაფარე ყველა გამაგრების სახსარი უამრავი შემცირებული მილით.
ნაბიჯი 14: მიამაგრეთ მიკრო კონტროლერი (ან ორი)
კონტროლერის ეკრანთან დაკავშირების მრავალი განსხვავებული გზა არსებობს. თქვენ შეგიძლიათ შეაერთოთ მავთულები პირდაპირ თქვენს კონტროლერთან, მაგრამ მე მირჩევნია კონექტორები დავამატო მავთულხლართებს, რაც მოქნილობას ტოვებს მიკრო კონტროლერების შეცვლისთვის. მე გავაერთიანე ყველა დენის მავთული და ყველა მიწის მავთული ერთად, და მე გავამაგრე თითოეული 5 სიგნალის მავთული ერთ 5 სათაურის პინ კონექტორზე.
მე შევეცადე რამდენიმე განსხვავებული კონტროლერი, შვიდ სეგმენტიანი ეკრანით.მე მომწონს CircuitPython– ში LED ზოლების პროტოტიპირება, რადგან რაღაცეების ამოქმედება სწრაფად და მარტივად ხდება. ბევრი პიქსელია გასაკონტროლებელი, ამიტომ მე ავირჩიე Adafruit Itsy Bitsy M4 Express, რომელიც დაფუძნებულია ATSAMD51 დაფაზე და არის საკმარისად სწრაფი და მძლავრი, რომ გააკონტროლოს 88 RGB LED- ები 6-ნიშნიან საათში, მაგრამ საკმარისად პატარა, რომ მოერგოს. ადვილად გალავანში. Itsy-Bitsy M4 Express კარგად მუშაობდა, მაგრამ მე ასევე მინდოდა IoT კავშირი, ამიტომ შევეცადე გამომეყენებინა ეკრანის კოდი ESP32 დაფაზე. ინტერნეტში ჩართვისას მე მქონდა პრობლემები ფერთა კონტროლთან დაკავშირებით - ამ საკითხის მსგავსი: https://github.com/adafruit/Adafruit_NeoPixel/issues/139. საუკეთესო გამოსავალი იყო LED ზოლების გაკონტროლება Itsy Bitsy დაფისგან და ESP8266 (Lolin D1 Mini Pro) გამოყენებით, რომ პერიოდულად აეღო ინტერნეტიდან სწორი დრო და სერიული კომუნიკაციის საშუალებით გაეგზავნა Itsy Bitsy– ში.
დიაგრამა გვიჩვენებს გაყვანილობას 6 ციფრიანი ეკრანისთვის. 4-ნიშნიანი ეკრანის ადაპტირებისთვის, უბრალოდ გამოტოვეთ "წერტილოვანი ზოლი 2" და "Num Strip 3". ვინაიდან Lolin D1 Mini- სა და Itsy Bitsy– ს შორის ურთიერთობა ცალმხრივია, საჭიროა მხოლოდ Lolin TX– ის დაკავშირება Itsy Bitsy RX– თან. მე გამოვიყენე მიკრო USB ბრეაკოუტ დაფა მიკრო USB კაბელის საშუალებით 5 ვ ენერგიის შესასვლელად.
ნაბიჯი 15: ეკრანის კოდირება
ეკრანი არის კოდირებული, როგორც საათი, მაგრამ არსებობს ბევრი დამატებითი პოტენციური დამატებითი ფუნქციონირება. ეს შეიძლება იყოს ათვლის ქრონომეტრი, ტემპერატურის ჩვენება, სოციალური მედიის მიმდევრების რაოდენობის ჩვენება, ან ძირითადად ნებისმიერი მეტრის ჩვენება, რომელიც შეიძლება ციფრებით იყოს წარმოდგენილი.
არდუინოს კოდი
მე დავპროგრამე Lolin D1 Mini Pro Arduino IDE– ით. კოდი, თანდართული ".ino" ფაილში, უკავშირდება ინტერნეტს და იყენებს "NTPClient" ბიბლიოთეკას (ხელმისაწვდომია Arduino ბიბლიოთეკის მენეჯერის მეშვეობით) სწორი დროის მისაღებად. NTPClient ობიექტი კითხულობს დროს NTP სერვერიდან ყოველ 10 წუთში. ის აფორმებს და აგზავნის დროის სტრიქონს სერიულ პორტზე ყოველ 10 წამში.
CircuitPython კოდი
Circuit Python კოდი, თანდართულ ".py" ფაილში, რომელიც მუშაობს Itsy Bitsy– ს სერიულ პორტზე, ESP8266– დან გამოგზავნილი დროის სტრიქონების წასაკითხად. იგი ადგენს ახალ საბაზისო დროს ყოველი ახალი დროის სტრიქონით, რომელსაც იღებს, შემდეგ აკონტროლებს მიმდინარე დროს მონოტონური () ფუნქციის გამოყენებით დროის ბიბლიოთეკიდან.
კოდი იყენებს adafruit_fancyled ბიბლიოთეკას, აირჩიოს ფერები HSV ფორმატში და გამოიყენოს გამა კორექცია მათ ჩვენებამდე. რიცხვების ფერი ვითარდება 60 წამიანი ციკლის განმავლობაში, რომელიც იწყება ყოველ წუთში. სეგმენტების ინდექსები, რომლებიც საჭიროა LED- ებზე ნებისმიერი რიცხვის გამოსახატავად, ინახება როგორც ბიტი მასივის digitSegment– ში და ამოღებულია ფუნქციაში drawStripDigit.
ნაბიჯი 16: უი
თუ აქამდე მიაღწიეთ, კარგია თქვენთვის! იმედი მაქვს მოგეწონებათ ეს პროექტი. ეს იყო ბევრი სამუშაო, მაგრამ საკმაოდ შრომატევადი.
გირჩევთ:
მექანიკური შვიდი სეგმენტის ჩვენების საათი: 7 ნაბიჯი (სურათებით)
მექანიკური შვიდი სეგმენტის ჩვენების საათი: რამდენიმე თვის წინ მე ავაშენე ორნიშნა მექანიკური 7 სეგმენტიანი დისპლეი, რომელიც გადავაქციე ათვლის ტაიმრად. ის საკმაოდ კარგად გამოვიდა და ბევრმა ადამიანმა შესთავაზა გაორმაგება ეკრანზე საათის შესაქმნელად. პრობლემა ის იყო, რომ მე უკვე გარბოდა
აკონტროლეთ შვიდი სეგმენტის ჩვენება Arduino– ს და 74HC595 Shift Register– ის გამოყენებით: 6 ნაბიჯი
აკონტროლეთ შვიდი სეგმენტის ჩვენება Arduino– ს და 74HC595 Shift რეგისტრაციის გამოყენებით: ჰეი, რა ხდება, ბიჭებო! აქარში აქ არის CETech– დან. შვიდი სეგმენტის ჩვენება კარგი სანახავია და ყოველთვის მოსახერხებელი საშუალებაა ციფრების სახით მონაცემების ჩვენებისათვის, მაგრამ მათში არის ნაკლი, რომელიც არის ის, რომ როდესაც ჩვენ რეალურად ვაკონტროლებთ შვიდი სეგმენტის ჩვენებას
შვიდი სეგმენტის IR მიმღები სახლის სიგნალიზაციის სისტემა: 6 ნაბიჯი
Seven Segment IR Receiver Home Alarm System: ეს არის სრულყოფილი პროექტი დასაწყებად, თუ გსურთ ისწავლოთ როგორ გამოიყენოთ 4 ციფრიანი 7 სეგმენტიანი ეკრანი, ასევე შექმნათ რაიმე მაგარი, რაც რეალურად შეიძლება განხორციელდეს თქვენს სახლში. თქვენ არ გჭირდებათ გამოიყენოთ 4 ციფრიანი 7 სეგმენტიანი ეკრანი, რომლის განსაზღვრაც შეგიძლიათ
წვრილმანი შვიდი სეგმენტის ჩვენება 2ʺ: 14 ნაბიჯი
DIY შვიდი სეგმენტის ჩვენება 2ʺ: ეს ჩვენება შეიძლება აშენდეს როგორც საერთო ანოდის, ისე საერთო კათოდის სახით. პროექტის კომპონენტებია PCB, 29 LED 3 მმ, 8 რეზისტორი და 2 გადის ქალი სათაურებით arduino 1x6. DIY Seven Segment Display 2ʺ იდეალურია არდუინისთვის
რეციკლირებული PVC შვიდი სეგმენტის ჩვენება: 5 ნაბიჯი (სურათებით)
რეციკლირებული PVC შვიდი სეგმენტის ჩვენება: მე უკვე ვგეგმავ ციფრული საათის დამზადებას, რაც შემიძლია კედელზე ჩამოკიდო, მაგრამ მე ამას ვაგრძელებ იმიტომ, რომ მე უბრალოდ არ მსურს აკრილის ყიდვა, ამიტომ მე გამოვიყენე PVC საკაბელო ნარჩენები და მე უნდა ვთქვა, რომ შედეგები არ არის საწოლი, ასე რომ