Სარჩევი:

DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით: 14 ნაბიჯი (სურათებით)
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით: 14 ნაბიჯი (სურათებით)

ვიდეო: DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით: 14 ნაბიჯი (სურათებით)

ვიდეო: DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით: 14 ნაბიჯი (სურათებით)
ვიდეო: განბლოკეთ LED და LCD ტელევიზორის გასაღების საკეტი დისტანციური მართვის გარეშე 2024, ნოემბერი
Anonim
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
DIY RGB-LED Glow Poi დისტანციური მართვის საშუალებით
გამოსახულება
გამოსახულება

შესავალი

გამარჯობა ყველას! ეს არის ჩემი პირველი მეგზური და (იმედია) პირველი რიგი მეგზურიდან, ჩემი ღია კოდის RGB-LED ვიზუალური პოის შესაქმნელად. იმისათვის, რომ ის ჯერ მარტივი იყოს, ეს გამოიწვევს უბრალო led-poi- ს, რომელსაც აქვს დისტანციური მართვა IR საშუალებით და ყველა სახის ფერის შეცვლის ანიმაცია.

გაითვალისწინეთ: ამ ტიპის პოსი (IR- დისტანციური მართვის გარეშე) შეგიძლიათ შეიძინოთ Amazon- ში დაახლოებით 20 დოლარად, ასე რომ, ფინანსურად არ ღირს ძალისხმევა - ხელნაკეთი გამოცდილებისთვის და არა შედეგი.

ვიმედოვნებ, რომ ხალხი შეუწყობს ხელს ანიმაციებს ამ პროექტის GitHub– ში, რის შედეგადაც თქვენ გექნებათ მრავალფეროვანი ანიმაცია, რომლიდანაც შეგიძლიათ აირჩიოთ და, შესაბამისად, ამ ვერსიას უფრო მეტ ღირებულებას მიანიჭებთ, ვიდრე ურეცეპტოდ.

გამოსახულება
გამოსახულება

პასუხისმგებლობის უარყოფა

პირველ რიგში უსაფრთხოების რამდენიმე გაფრთხილება. სცადეთ ეს მშენებლობა მხოლოდ იმ შემთხვევაში, თუ იცით რას აკეთებთ. მე არ ვარ ელექტრო ინჟინერი, მე არ ვიქნები პასუხისმგებელი, თუ რამე არასწორედ წავა. რამდენიმე საშიში ნაბიჯი/მასალაა ჩართული და თქვენ უნდა იცოდეთ ისინი:

ლიპოსი შეიძლება საშიში იყოს. განსაკუთრებით LiPos– ის შედუღება, შემოკლება და შენახვა სხვადასხვა საფრთხეს შეიცავს. მაშინაც კი, თუ მშენებლობა კარგად მიდის, მავთულები შეიძლება დაიშალოს, უჯრედები შეიძლება დაზიანდეს ან რომელიმე ჩინურმა უსახელო კომპონენტმა შეიძლება ჩაიშალოს და გამოიწვიოს მოკლედ. ნუ მისცემთ მათ უფლებას დაუტენონ, უმჯობესია გამოიყენოთ გარე დამტენი მათ დასატენად, ამოიღეთ ლიპო შესანახად და ტრანსპორტირებისთვის (უმჯობესია, შეინახოთ ისინი ერთ -ერთ იმ „ლიპო ტომარაში“, რომელიც მე მჯერა).

მათთან მუშაობისას pois ექვემდებარება მნიშვნელოვან ძალებს. თუ ვინმეს ან რამეს დაარტყამთ მას, ან ბეჭდვა ვერ მოხერხდება და ნაწილები დაფრინავენ გარშემო, შეიძლება დაზარალდეს.

გამოიყენეთ საღი აზრი, გაეცანით საფრთხეებს, წაიკითხეთ დამოუკიდებლად, თუ არ ხართ დარწმუნებული. თქვენ მიიღებთ იდეას.

თუ მე არ შეგაშინეთ, ისიამოვნეთ აღნაგობით და გაერთეთ მათთან ერთად.

ნაბიჯი 1: მასალა და ინსტრუმენტები

მასალა და ინსტრუმენტები
მასალა და ინსტრუმენტები
მასალა და ინსტრუმენტები
მასალა და ინსტრუმენტები

მასალების ბილი

პირველ რიგში მოდით შევხედოთ რა გვჭირდება ამ მშენებლობისთვის. მე გირჩევთ შეიძინოთ ნივთების უმეტესობა AliExpress– ში, თუ დრო გაქვთ დაელოდოთ. ლიპოები მხოლოდ HobbyKing– ში ვიპოვე.

გამოსახულება
გამოსახულება

კომპონენტები/ელექტრონიკა

რაოდენობა სახელი წყარო კომენტარი
2 TP4056 ლითიუმის ბატარეის დამტენი მოდული Amazon.com, AliExpress
2 Turnigy nano-tech 1000mah 1S 15C მრგვალი უჯრედი ჰობიკინგი
2 2-5 ვ-დან 5 ვ-მდე გაზრდის ენერგიის წყაროს ალიექსპრესი MT3608 გამაძლიერებელი წრე ასევე ჯდება
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com, AliExpress
2 1838 940nm IR-Reciver Diode Amazon.com, AliExpress
1 მ APA102 LED ზოლები (144 ან 96 LED/მ) Amazon.com, AliExpress თქვენ გჭირდებათ დაახლოებით 2x10 Leds სიგრძე
2 220uF 10V კონდენსატორი ალიექსპრესი
1 IR დისტანციური ალიექსპრესი
გამოსახულება
გამოსახულება

ინსტრუმენტები

სახელი რეკომენდაცია კომენტარი
3D პრინტერი
გასაყიდი რკინა QUICKO T12
ცხელი წებოს იარაღი
კომპიუტერი Arduino IDE– ით
FTDI USB ჩიპი FT232 ალტერნატივა: Arduino Uno
მავთულხლართები სურვილისამებრ
Მავთულის საჭრელები Knipex საჭრელი სურვილისამებრ
პურის დაფა + მხტუნავები სურვილისამებრ
არდუინო უნო სურვილისამებრ

სახარჯო მასალები

სახელი კომენტარი
თხელი მავთული 24-28AWG
Soldering ტყვიის
Shrink Tube
ჩაწერეთ სათაურები (მამაკაცი და ქალი) ან პატარა კონექტორი
3D- ბეჭდვის ძაფის გასუფთავება მე გამოვიყენე PLA, მაგრამ ნეილონმა შეიძლება უფრო ძლიერი შედეგი გამოიღოს
ცხელი წებოს ჩხირები
თუთიის ნაკადი და შედუღება ან ლითონის ჯაგრისი/გასაპრიალებელი ქაღალდი მოსახვეწი ქაღალდი კარგად მუშაობდა ჩემთვის
ზოგიერთი კაბელი სამაგრებისთვის მე გამოვიყენე მარტივი პლასტიკური აკორდი, მაგრამ თქვენ შეიძლება გინდათ გახდეთ შემოქმედებითი

ნაბიჯი 2: 3D ბეჭდვა

3D ბეჭდვა
3D ბეჭდვა
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

ვინაიდან ამას ყველაზე დიდი დრო სჭირდება, ჩვენ დავიწყებთ ამ ნაგებობის ყველა ნაწილის ორჯერ დაბეჭდვას მხარდაჭერით „ყველგან“.

გადადით Thingiverse– ში, ჩამოტვირთეთ STL ფაილები და დაჭერით თქვენი საყვარელი საჭრელით.

მე გამოვიყენე მკაფიო PLA 0.28 რეზოლუციით, რომელიც მშვენივრად მუშაობდა, მაგრამ თუ შეგიძლია, შეიძლება დაგჭირდეს უფრო ძლიერი მასალის გამოყენება უსაფრთხო მხარეს და თავიდან აიცილო ნებისმიერი გაუმართაობა ტრიალის დროს.

შედეგი უფრო გაუმჭვირვალეა, ვიდრე გამჭვირვალე, რაც ჩვენთვის კარგია, რადგანაც poi მოქმედებს როგორც დიფუზორი და მშვენივრად ანათებს ერთი LED- ის გარეშე. ანაბეჭდების დასრულების შემდეგ, დატოვეთ დამხმარე მასალა და რამდენჯერმე გაახურეთ და ამოიღეთ ორი ნახევარი. დამხმარე მასალა უზრუნველყოფს უკეთეს მოჭიდებას და მას შემდეგ რაც ისინი კარგად ჯდება ერთმანეთთან, შეგიძლიათ ამოიღოთ ყველა საყრდენი.

გამოსახულება
გამოსახულება

ნაბიჯი 3: პროგრამირება: მომზადება

პროექტის შესადგენად ჩვენ გვჭირდება FastLED და IRremote ბიბლიოთეკის დაყენება. ორივე შეგიძლიათ ნახოთ ბიბლიოთეკის მენეჯმენტში Arduino IDE- ს გამოყენებით. ესკიზების ატვირთვა Arduino pro mini– ზე, თქვენ უნდა გამოიყენოთ FTDI ჩიპი.

დამატებით გჭირდებათ ამ პროექტის წყაროს კოდი, რომელიც შეგიძლიათ იხილოთ GitHub– ზე.

ნაბიჯი 4: პროგრამირება: კოდის რედაქტირება

პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება
პროგრამირება: კოდის რედაქტირება

მოხერხებულობისთვის გამოვიყენე სათადარიგო Arduino Uno, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ მხოლოდ ერთი Arduino Pro Minis.

გამოსახულება
გამოსახულება

შეაერთეთ ზემოთ მოცემულ სურათზე ნაჩვენები წრე ერთი ინფრაწითელი მიმღების ჩიპის გამოყენებით, ატვირთეთ IRrecvDemo მაგალითის ესკიზი თქვენს არდუინოში და გახსენით სერიული მონიტორი.

შემდეგ გამოიყენეთ თქვენი დისტანციური მართვა და დააჭირეთ ღილაკებს, რომელთა გამოყენება გსურთ. თითოეულ ღილაკზე დაჭერით უნდა გამოჩნდეს გარკვეული ექვს ნომერი. თუ თქვენ დააჭირეთ ღილაკს, სხვა ექვსჯერ უნდა გაიმეოროთ.

გამოსახულება
გამოსახულება

პირველი, დააკოპირეთ განმეორებითი ექვსკუთხედის მნიშვნელობა და შეცვალეთ BTN_REPEAT ამ მნიშვნელობით. შემდეგ იმუშავეთ კოდით განსაზღვრულ პარამეტრებზე და შეცვალეთ ყველაფერი ისე, რომ თქვენს დისტანციურ დისტანციას შეესაბამებოდეს. დარწმუნდით, რომ ყველა მნიშვნელობა უნდა დაიწყოს 0x- ით, რათა აღიარდეს hex- რიცხვი - ასე რომ, შეცვალეთ მხოლოდ რიცხვის მონიშნული ნაწილი.

გამოსახულება
გამოსახულება

ნაბიჯი 5: პროგრამირება: ატვირთვის კოდი

პროგრამირება: კოდის ატვირთვა
პროგრამირება: კოდის ატვირთვა
პროგრამირება: კოდის ატვირთვა
პროგრამირება: კოდის ატვირთვა

შეადგინეთ კოდი poi– სთვის და შეაერთეთ Arduino pro mini თქვენი FTDI ჩიპით. შეარჩიეთ Arduino pro mini როგორც მოწყობილობა, სერიული გადამყვანი პროგრამისტად და ატვირთეთ კოდი ორივე Arduinos– ზე.

თქვენ შეგიძლიათ მარტივად ატვირთოთ კოდი Arduino– ზე მავთულის/სათაურების შედუღების გარეშე, თუ ის დააჭერთ პურის დაფაზე, როგორც ეს მოცემულია ზემოთ მოცემულ სურათზე. დარწმუნდით, რომ დააყენეთ ძაბვის ამომრთველი თქვენს პროგრამისტზე 5 ვ -მდე პროგრამისტის კომპიუტერთან დაკავშირებამდე.

გამოსახულება
გამოსახულება

ნაბიჯი 6: შედუღება: მიმოხილვა

შედუღება: მიმოხილვა
შედუღება: მიმოხილვა
შედუღება: მიმოხილვა
შედუღება: მიმოხილვა

შემდეგ ჩვენ ვაპირებთ კომპონენტების გაერთიანებას. გამოიყენეთ დიაგრამა, როგორც მითითება, თუ რაიმე გაურკვეველია.

ვინაიდან სივრცე შეზღუდულია, ჩვენ გვსურს რაც შეიძლება მოკლედ შევინარჩუნოთ მავთულები, მაგრამ მე გირჩევთ, რომ ჯერ შედოთ გრძელი მავთულები და შემდეგ გაზომოთ სწორი სიგრძე ქეისის გამოყენებით და შეწყვიტოთ ზედმეტი.

ნაბიჯი 7: შედუღება: დენის მოდული

შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული
შედუღება: დენის მოდული

პირველი შეაერთეთ მავთულები TP4056- ის B (ატარიის) და OUT (ჩადეთ) ბალიშებზე.

შემდეგ მოათავსეთ TP4056 მოდული 3D დაბეჭდილი ქეისის ქვედა ნაწილში, ჩადეთ ბატარეის მავთულები პატარა არხში, რომელიც მიდის ბატარეის ხვრელამდე და შეწყვიტეთ ზედმეტი მავთული.

გამოსახულება
გამოსახულება

შემდეგ მოათავსეთ Buck-boost მოდული TP4056 მოდულის ქვეშ და გათიშეთ გამომავალი მავთულები ისე, რომ თქვენ ადვილად შეაერთოთ ისინი მამლის გამაძლიერებელი მოდულის შეყვანის მავთულხლართებზე.

გამოსახულება
გამოსახულება

ამოიღეთ ყველაფერი დასაბეჭდად და შეაერთეთ ორი მამრობითი სათაური ან თქვენი კონექტორის მამრობითი ნაწილი ბატარეის მავთულხლართებზე და დააფიქსირეთ ისინი სითბოს შესამცირებელი მილით.

გამოსახულება
გამოსახულება

შემდეგ შეაერთეთ ორივე მოდულის გამომავალი ქინძისთავები და შემავალი პინები

გამოსახულება
გამოსახულება

ნაბიჯი 8: შედუღება: ბატარეა

შედუღება: ბატარეა
შედუღება: ბატარეა
შედუღება: ბატარეა
შედუღება: ბატარეა
შედუღება: ბატარეა
შედუღება: ბატარეა

შემდეგი ჩვენ ვაპირებთ solder ხაზები და კონექტორი ბატარეის.

დარწმუნდით, რომ სწრაფად და ზუსტად შეაერთეთ, წინააღმდეგ შემთხვევაში სითბო დააზიანებს თქვენს უჯრედებს. ფრთხილად იყავით, რომ შეცდომით არ შეამციროთ ლიპოები.

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

შემდეგ ჩვენ ჩავდებთ ბატარეას 3D- დაბეჭდილ ქეისში, გავზომოთ მავთულის სიგრძე, დავტოვოთ ცოტაოდენი, ამოვიღოთ უკან და შეწყვიტოთ ზედმეტი მავთულები.

გამოსახულება
გამოსახულება

შემდეგ ჩვენ შეგვიძლია შევაერთოთ მავთულხლართებზე ან ჩვენი ქალი კონექტორის კონექტორზე და კიდევ ერთხელ გამოვყოთ ისინი სითბოს შემცირების გამოყენებით.

ნაბიჯი 9: შედუღება: არდუინო, ლედსი და სენსორი

შედუღება: არდუინო, ლედსი და სენსორი
შედუღება: არდუინო, ლედსი და სენსორი
შედუღება: არდუინო, ლედსი და სენსორი
შედუღება: არდუინო, ლედსი და სენსორი
შედუღება: არდუინო, ლედსი და სენსორი
შედუღება: არდუინო, ლედსი და სენსორი

შემდეგ ჩვენ უნდა შევაერთოთ Arduino, IR-Sensor და LED- ზოლები

Arduino იღებს მავთულს VCC და GND– ისთვის

ინფრაწითელი სენსორი ცოტა უფრო სახიფათოა: პირველ რიგში ჩვენ უნდა დავუკავშიროთ კონდენსატორი რაც შეიძლება ახლოს სენსორთან. მას შემდეგ, რაც სენსორის კორპუსი დასაბუთებულია, ჩვენ უბრალოდ შევაერთეთ კონდენსატორების ნეგატიური ფეხი კორპუსში და დადებითი ფეხი VCC მავთულს. შემდეგ ჩვენ ვასხამთ სამივე ქინძისთავს და გამოვყოფთ მათ სითბოს შემცირების მილის გამოყენებით.

LED- სტრიპისთვის ჩვენ პირველად შევწყვიტეთ ზოლის ნაჭერი 10 LED- ით. შემდეგ ჩვენ შევაერთეთ მავთულები ოთხივე კონტაქტზე.

ნაბიჯი 10: შედუღება: ეს ყველაფერი ერთად

Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად
Soldering: აყენებს ყველაფერს ერთად

შემდეგი ნაბიჯი არის მავთულის რაც შეიძლება მოკლე მოჭრა და ყველა მოდულის ერთმანეთთან დაკავშირება.

ჩვენ ვიწყებთ არდუინოს დენის კაბელის მორთვით, მისი და გამაძლიერებელი მოდულის კორპუსში მოთავსებით და კვების კაბელის სიგრძის მოჭრით.

გამოსახულება
გამოსახულება

შემდეგი ჩვენ ვიმეორებთ იგივეს ინფრაწითელი მიმღებისათვის. LED ზოლის კაბელები შეიძლება მოჭრილიყო გაზომვის გარეშე, რადგან ჩვენ გვაქვს საკმარისი ადგილი მათ უფრო დიდხანს შესანარჩუნებლად.

გამოსახულება
გამოსახულება

ჩვენ შეგვიძლია შევაერთოთ ინფრაწითელი მიმღების დენის კაბელები უშუალოდ არდუინოს ქინძისთავებზე და მისი მონაცემთა კვანძი არდუინოს 11 პინზე.

გამოსახულება
გამოსახულება

შემდეგ ჩვენ შევაერთეთ ჩვენი led- ზოლის მონაცემები და საათის კაბელი არდუინოში. შეაერთეთ საათის კაბელი პინ 5 -თან და მონაცემთა კაბელი 6 პინზე.

გამოსახულება
გამოსახულება

ერთადერთი რაც დარჩა გასაკეთებელი არის არდუინოს და led ზოლების დენის კაბელების დაკავშირება გამაძლიერებელი მოდულის გამომუშავებასთან.

გამოსახულება
გამოსახულება

ნაბიჯი 11: გამოცდის დრო

გამოცდის დრო!
გამოცდის დრო!

მას შემდეგ, რაც ჩვენ უნდა დასრულდეს soldering ჩვენ შეგვიძლია ჩართოთ ბატარეის და შეამოწმოთ ყველაფერი. ჩვენ გვინდა დავრწმუნდეთ, რომ ყველაფერი კარგად მუშაობს, რადგან მომდევნო ნაბიჯის შემდეგ გამართვის გამართვა კოშმარი იქნება.

გამოსახულება
გამოსახულება

ნაბიჯი 12: შეკრება

ახლა ჩვენ გვსურს ყველაფერი დავაფიქსიროთ საქმის შიგნით ცხელი წებოს გამოყენებით.

ჩვენ ვიწყებთ TP4056 მოდულით

გამოსახულება
გამოსახულება

შემდეგ წებოს გამაძლიერებელი მოდული

გამოსახულება
გამოსახულება

მოჰყვა არდუინო

გამოსახულება
გამოსახულება

საბოლოოდ IR მიმღები

გამოსახულება
გამოსახულება

და LED- ზოლები

გამოსახულება
გამოსახულება

ნაბიჯი 13: დაამატეთ სამაჯური

დაამატეთ სამაჯური
დაამატეთ სამაჯური

მე ამ ყველაფერზე არ ვმუშაობ და გირჩევთ იყოთ კრეატიული და დახარჯოთ ცოტა მეტი დრო და ძალისხმევა ვიდრე მე. მე აღმოვაჩინე ეს სასწავლო, რომლის დამატებასაც ვაპირებ მომავალში.

ჯერჯერობით, მე უბრალოდ გამოვიყენე აკორდი, რომელიც მე მქონდა მოთავსებული, ვიკვებებოდი 3D დაბეჭდილი სლოტებით და ვკრავდი კვანძს.

ნაბიჯი 14: შესრულებულია

Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
გამოსახულება
გამოსახულება

და ჩვენ დავასრულეთ. გაიმეორეთ ყველა ნაბიჯი, სანამ არ გაქვთ 2 და მზად იქნებით დასატრიალებლად.

ვიმედოვნებ, რომ გაერთეთ შემდეგ. მადლობა რომ კითხულობთ:)

გირჩევთ: