Სარჩევი:
- ნაბიჯი 1: ნახეთ ვიდეო
- ნაბიჯი 2: რაც დაგჭირდებათ
- ნაბიჯი 3: 3D ბეჭდვა
- ნაბიჯი 4: LED- ების გაყვანილობა
- ნაბიჯი 5: სანათურის დამატება
- ნაბიჯი 6: არდუინოს კონტროლი
- ნაბიჯი 7: დასკვნები და გაუმჯობესებები
ვიდეო: Lightpipe 7-სეგმენტიანი ჩვენება: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
რა მოხდება, თუ მე გეტყვით, რომ თქვენ შეგიძლიათ ააწყოთ ჩვენება ფეხსაცმლის მაქმანებიდან !? ეს არის ზუსტად ის, რაც მე გავაკეთე! შენი შვიდი სეგმენტის ჩვენების შექმნა ახალი არ არის, ეს არის ძალიან გავრცელებული Arduino პროექტი, მაგრამ მე მქონდა იდეა ამ პროექტის შესახებ, ასე რომ მე ვთქვი აღფრთოვანებული ვარ როგორ გამოვიდა!
იგი დამზადებულია ფეხსაცმლის მაქმანის (სინათლის მილის), ზოგიერთი RGB LED- ის (ნეოპიქსელის) და 3D ბეჭდვისგან. ამ დიზაინის იდეა შთაგონებულია Cob LED პროექტებით, რომლებზეც მოულოდნელი შემქმნელი და დევიდ უოთსი მუშაობენ. ამ ინსტრუქციულ I მე ვაჩვენებ როგორ გავაკეთე ეს და რამდენიმე აზრი და წინადადება მაქვს მეორე ვერსიისთვის!
ნაბიჯი 1: ნახეთ ვიდეო
ვიდეოში მე ვაფარებ ყველაფერს, რასაც ვაკეთებ ამ ინსტრუქციაში, თუ გსურთ მისი შემოწმება.
ნაბიჯი 2: რაც დაგჭირდებათ
მე გამოვიყენე შემდეგი ნივთები ამ ჩვენების შესაქმნელად
- 3D დაბეჭდილი სამონტაჟო (ამის შესახებ უფრო მომდევნო ეტაპზე)
-
აანთეთ ფეხსაცმლის მაქმანი - ვიცი, რამდენად უცნაურია, მაგრამ იაფია და მშვენივრად მუშაობს. თქვენ უნდა შეგეძლოთ 4 ჩვენების გაკეთება ერთი წყვილი მაქმანით. მაქმანის ფერს მათი ყიდვისას არ აქვს მნიშვნელობა, რადგან ჩვენ მაინც არ გამოვიყენებთ LED- ებს.
- Amazon.com* (არ არის იგივე ტიპი, რაც მე ვიყენებდი, მაგრამ როგორც ჩანს, ისინი უნდა მუშაობდნენ)
- Amazon.co.uk* (იგივე, რაც ზემოთ)
- ალიექსპრესი*
- 14pc მეშვეობით Hole Addressable LED- ები - მე მქონდა ეს პროექტებიდან შარშან და ვერ ვპოულობ ზუსტად იმას, რაც მე მივიღე (მე მჯერა, რომ ისინი APA106 არიან), მაგრამ მე მჯერა, რომ ეს Sparkfun– დან უნდა იმუშაოს, დაგჭირდებათ ყიდვა 3 პაკეტი თითო სეგმენტზე.
სხვა რაღაცეები დაგჭირდება
- ნებისმიერი არუდინო, მე გამოვიყენე arduino Uno RobotDyn– დან aliexpress– ზე*, მე მომწონს ეს, რადგან ის იყენებს მიკრო USB კონექტორს
- მე მჭირდება 3d ბეჭდვის ხვრელების გასხვლა, რომ ის მორგებული იყოს, თქვენც იგივე უნდა გააკეთოთ (საჭიროების შემთხვევაში 3 მმ და 5 მმ ბიტი)
- მკვეთრი დანა სინათლის მილის დასაჭრელად
- მავთული და solder
*= შვილობილი ბმულები
ნაბიჯი 3: 3D ბეჭდვა
რა ეპოქაში ვცხოვრობთ, რომ ჩვენ შეგვიძლია შევქმნათ ფიზიკური საგნები რამდენიმე წუთში! ამ ეკრანის გაკეთება ბევრად უფრო რთული იქნებოდა 3D პრინტერის გარეშე!
მე დავაპროექტე ნაწილი Thinkercad– ში. დავიწყე ცალკეული ნაჭრების დამზადებით, ასე რომ ბედნიერი ვიყავი, რომ კონცეფცია მუშაობდა მანამ, სანამ ბევრ დროს და პლასტიკას არ დავკარგავდი და გამოვიყენებ უსარგებლო 7 სეგმენტის ეკრანებს! თქვენ ხედავთ ჩემს გამეორებებს Thinkercad ბმულში, მე მქონდა გარკვეული პრობლემები დაბეჭდვის თხელი პირობა, და ასევე გარკვეული სინათლე იყო სისხლდენა მეშვეობით.
იპოვეთ ეს ნაწილი Tinkercad– ზე და ასევე Thingiverse– ზე
ერთი რამ უნდა აღინიშნოს, რომ ნათურა არ ჯდება მასში გამობურღულ ხვრელებში, მე მჭირდებოდა ხვრელის გაბურღვა 3 მმ საბურღით. მე ვფიქრობ, რომ შესაძლებელი იქნება იგივე სტილის ჩვენების გაკეთება 3D გარეშე პრინტერი ხის სქელი ნაჭრის გამოყენებით და მთელ გზაზე 3 მმ -იანი ხვრელის გაბურღვით და შემდეგ 5 მმ -იანი შუქდიოდურით გაბურღვით. თუ ვინმე ამ გზას დაადებს, სიამოვნებით ვნახავ!
ნაბიჯი 4: LED- ების გაყვანილობა
სანამ რომელიმე შედუღებას გადავაფარებ, უნდა გავაფრთხილო, რომ ეს არ არის ლამაზი! მე ვისაუბრებ იმ ცვლილებებზე, რასაც მე შევიტანდი ამ სახელმძღვანელოს დასასრულს.
ჩვენ ვიყენებთ მისამართის მქონე RGB LED- ებს, რომლებსაც ხშირად უწოდებენ ნეოპიქსლებს. ეს არის გასაოცარი პატარა ნივთები, რაც მათ განსაკუთრებულს ხდის არის ის, რომ თქვენ შეგიძლიათ დააყენოთ თითოეული LED- ის ფერი და არა უბრალოდ ერთდროულად შეცვალოთ ისინი. მათ ასევე სჭირდებათ მხოლოდ ერთი მონაცემთა მავთული გასაკონტროლებლად, რაც სქემებს მნიშვნელოვნად ამარტივებს!
თქვენ უფრო სავარაუდოა, რომ იპოვოთ ამ ტიპის LED- ები ზოლზე, მაგრამ ისინი ასევე ხელმისაწვდომია ხვრელის სახით (სტანდარტული LED- ის მსგავსად)
პირველი რაც თქვენ გსურთ გააკეთოთ არის თქვენი LED- ების პინუტი, ნამდვილად არ არის წერტილი, სადაც ჩანს ჩემი LED- ების pinout, რადგან მე ვერ ვპოულობ სად ვიყიდო ისინი და სხვა თავსებადი LED- ები, როგორც ჩანს, განსხვავებული pinouts.
თქვენს LED- ებს ექნებათ შემდეგი ქინძისთავები
- VCC - 5V- თან დაკავშირება
- გრუნტი - მიწასთან დაკავშირება
- Din - მონაცემები, უნდა იყოს დაკავშირებული წინა LED– ის Dout– თან
- Dout - Data Out, უნდა დაუკავშირდეს შემდეგი LED- ის შეყვანას
მონაცემთა ფეხები
განათავსეთ LED- ები 3D დაბეჭდილ მთაში და მოხარეთ Leds- ის DIN pin ისე, რომ ისინი მიმდევრობით მიუთითონ შემდეგი LED- ისკენ. (გადახედეთ სურათს ზემოთ რიცხვებით, რომ ნახოთ რა თანმიმდევრობით გამოვიყენე, LED 5 -ის Dout უკავშირდება LED 6 -ს და ა.შ.).
შეაერთეთ Dout ფეხი შემდეგი LED- ის Din ფეხიზე. იმ ხარვეზებისთვის, რომლებიც ძალიან დიდია Dout ფეხის გადასალახად, წარმართეთ შემდეგი LED- ის Din pin უკან Dout ფეხისკენ და შეაერთეთ ისინი.
დასრულებისთანავე თქვენ უნდა დარჩეთ ერთი LED სათადარიგო Din (LED 0 ჩემს სურათში) და განსხვავებული LED სათადარიგო Dout (LED 13 ჩემთვის)
თუ თქვენ აერთებთ ერთზე მეტ ეკრანს, პირველი ეკრანის სათადარიგო Dout დაუკავშირდება მეორე ეკრანის პირველ Din- ს.
ძალაუფლების ფეხები
ახლა თქვენ გჭირდებათ VCC– ს ყველა ფეხის ერთმანეთთან დაკავშირება/ მე აქ საკმაოდ ზარმაცი ვიყავი და ერთი მავთულის ნაჭერი გამოვიყენე, რომელზედაც ფეხები შევიკარი. თქვენ უნდა შეავსოთ ამის სრული მარყუჟი, რადგან VCC მარყუჟი მთელ გზაზე დააბრუნეთ თქვენს მიერ დაწყებული LED- ით, ეს ხელს უწყობს ბოლო LED- ებზე ძაბვის ვარდნის მინიმუმამდე შემცირებას. შემდეგ თქვენ უნდა შეაერთოთ მავთულის ნაჭერი ამ მარყუჟიდან, რომელთანაც შეგიძლიათ მარტივად დააკავშიროთ ძალა.
გაიმეორეთ იგივე ნაბიჯები, როგორც ზემოთ, გრუნტის ფეხებისთვის.
დარწმუნდით, რომ შეამოწმეთ შორტები ან ხიდები მრავალმეტრიანი გამოყენებით.
ჩემი LED- ები ნაგულისხმევი იყო ლურჯზე ჩართვისას, ასე რომ მე შევძელი გამომეცადა, რომ თითოეული LED ენერგიას ღებულობდა ენერგიის რელსებზე მხოლოდ 5 ვ -ის გამოყენებით.
ეს ყველაფერი ჩემზე გამოვიდა, მაგრამ მე ამას სხვაგვარად გავაკეთებ, როდესაც შემდეგ დროს გავაკეთებ!
ნაბიჯი 5: სანათურის დამატება
შემდეგ ჩვენ უნდა გავჭრათ ნათურა, რომელიც მოერგება ყველა სეგმენტს.
მე სტენლის დანა გამოვიყენე მის დასაჭრელად, თავდაპირველად მე მას ვხედავდი, მაგრამ აღმოვაჩინე, რომ გილიოტინა უფრო კარგად მუშაობდა.
გაზომეთ სინათლის მილი, რომელიც მას ხვრელებით ამარაგებს, გსურთ დატოვოთ 1-2 სმ ზედმეტი თითოეულ მხარეს მოსახვევში და ხვრელის ქვემოთ. უმჯობესია მათი მოჭრა ცოტა ხნით, ვინაიდან არის 3D დიზაინში აგებული ვიგულის ოთახი და პლუს ის აადვილებს მის ჩადებას. თუ ის ძალიან გრძელია, შეგიძლიათ მარტივად ოდნავ მორთოთ (გაცილებით ადვილია, ვიდრე ხელახლა დამატება თუ ძალიან მოკლეა:))
განათავსეთ ნათურა თითოეულ საჭირო სლოტში. დასრულების შემდეგ უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე.
ნაბიჯი 6: არდუინოს კონტროლი
ახლა დროა მივცეთ მას ნამდვილი გამოცდა! გადმოწერეთ ესკიზი ჩემი Github– დან, ეს არის მარტივი ესკიზი, რომელიც უბრალოდ ითვლის. ატვირთეთ ესკიზი თქვენს არდუინოში. ახლა დროა დაუკავშიროთ ეკრანი არდუინოს. მე უბრალოდ ნიანგის სამაგრები გამოვიყენე ჩემი დასაკავშირებლად.
- შეაერთეთ Leds– ის VCC ხაზი თქვენი Arduino– ს 5v პინთან
- შეაერთეთ გრუნტი გრუნტის პინთან
- შეაერთეთ სათადარიგო Din ფეხი თქვენი Arduino- ს 10 -თან
ახლა ჩართეთ იგი და გექნებათ საკმაოდ მაგარი გარეგნობის 7-სეგმენტიანი ჩვენება!
შენიშვნა: თითოეულ LED- ს შეუძლია 60 mA დენის დახატვა. თუ თქვენ აკავშირებთ ერთზე მეტ ეკრანს, მიზანშეწონილი იქნება ცალკე 5 ვ კვების ბლოკის დაკავშირება. დარწმუნდით, რომ დაუკავშირეთ არდუინოს გრუნტი ამ დენის წყაროსთანაც.
ნაბიჯი 7: დასკვნები და გაუმჯობესებები
მე ნამდვილად მომწონს ეს ჩვენება და მომავალში აუცილებლად გამოვიყენებ პროექტში, მაგრამ არის რაღაცეები, რასაც სხვანაირად გავაკეთებ ხელახლა აშენებისას.
თუ მე ისევ ვაშენებდი მას იგივე მთაზე, როგორც LED- ები, როგორც ეს პროექტი, მე აუცილებლად გამოვიყენებ პერფ დაფას თითოეული LED- ისთვის, რომ გაყვანილობა უფრო მოწესრიგებული იყოს.
მაგრამ შემდეგ ჯერზე, როდესაც ამ პროექტს ვაკეთებ, ვფიქრობ, რომ გამოვიყენებ SMD LED- ებს ან პერსონალური PCB- ის შემუშავებით, ან შესაძლოა მსგავსი რამის გამოყენებით. მე ვფიქრობ, რომ პერსონალური PCB გადაწყვეტა კარგი იქნება, რადგან ეს იმას ნიშნავს, რომ გაყვანილობა საერთოდ არ არის! SMD LED- ების გამოყენება ნიშნავს იმას, რომ 3D მოდელი არ უნდა იყოს იმდენად ღრმა, რამდენადაც მას არ სჭირდება ხვრელის LED განათება. ეს ასევე შეამცირებს სინათლის სისხლდენას LED- ის უკანა მხარეს.
იმედია მოგეწონათ ეს პროექტი! თუ თქვენ გაქვთ რაიმე სხვა იდეა Lightpipe– ს პროექტებში გამოსაყენებლად, მსურს მისი მოსმენა.
თუ თქვენ დაინტერესებული ხართ ჩემგან მეტი პროექტის ნახვით, გადახედეთ ჩემს YouTube არხს!
გირჩევთ:
8x8 მატრიცის ჩვენება BT– ით: 5 ნაბიჯი (სურათებით)
8x8 მატრიცის ჩვენება BT– ით: მე შევიძინე 4 პანელი 8x8 მატრიცა Ebay– დან (ჩინეთი) რამდენიმე თვის წინ. მე ცოტა იმედგაცრუებული დავრჩი, როდესაც მივხვდი, რომ ეს იყო მავთულხლართები ერთმანეთის გვერდით, არა ზემოდან ქვემოთ, რისთვისაც მაგალითების უმეტესობა ქსელი იწერება! იხილეთ ნაბიჯი 2. ვხვდები, რომ შეიძლება მქონდეს
CO2 ჩვენება: 9 ნაბიჯი (სურათებით)
CO2 ჩვენება: როგორც მისი სახელი მიგვითითებს, CO2 ჩვენების პროექტი არის პატარა CO2 გაზის სენსორი, რომელიც უნდა იყოს ჩართული USB- ში, რათა ადვილად აკონტროლოთ შიდა და გარე დაბინძურება. CO2 დონე ნაჩვენებია პირდაპირ ეთერში, მაგრამ ეს შესაძლებელია დოკუმენტაციაში მოცემული მცირე აპლიკაციით
BigBit ორობითი საათის ჩვენება: 9 ნაბიჯი (სურათებით)
BigBit ორობითი საათი
ხის LED სათამაშო ჩვენება Powered by Raspberry Pi Zero: 11 ნაბიჯი (სურათებით)
ხის LED სათამაშო ჩვენება Powered by Raspberry Pi Zero: ეს პროექტი აცნობიერებს 20x10 პიქსელიანი WS2812 დაფუძნებულ LED ეკრანს 78x35 სმ ზომის, რომელიც ადვილად შეიძლება დამონტაჟდეს მისაღებ ოთახში რეტრო თამაშების სათამაშოდ. ამ მატრიცის პირველი ვერსია აშენდა 2016 წელს და აღადგინეს ბევრმა ადამიანმა. ეს გამოცდილი
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): 6 ნაბიჯი
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): TTGO T-Display არის დაფა დაფუძნებული ESP32– ზე, რომელიც მოიცავს 1.14 დიუმიან ფერად ეკრანს. დაფის ყიდვა შესაძლებელია 7 დოლარზე ნაკლები პრიზით (გადაზიდვის ჩათვლით, პრიზი Banggood– ზე ნანახი). ეს წარმოუდგენელი პრიზია ESP32– ისთვის ჩვენების ჩათვლით