ფიბროპტიკური ნაძვის ხის განახლება: 5 ნაბიჯი (სურათებით)
ფიბროპტიკური ნაძვის ხის განახლება: 5 ნაბიჯი (სურათებით)
Anonim
Image
Image

ჩვენ რამდენიმე წლის განმავლობაში გვქონდა ერთ -ერთი ასეთი ბოჭკოვანი ნაძვის ხე. ბაზა შეიცავს 12 ვ ჰალოგენური ამრეკლავი ნათურას, ხოლო ძრავით ამოძრავებული ფერადი დისკი მოთავსებულია ბოლქვსა და ხის ძირს შორის. ნათურა და ძრავა იკვებება 12V AC "კედლის კუბის" ტიპის მაგისტრალური ადაპტერით. მაგრამ ფერები საკმაოდ გამორეცხილია და ყოველ 10 წამში მეორდება და მსგავსი ხეების მქონე ზოგიერთ ადამიანს ძრავა ცოტა ხმაურიანი ჰგონია. მე მომეჩვენა, რომ ჩვენ შეგვიძლია ბევრად უკეთესად გავაკეთოთ ამ დღეებში!

შეცვალეთ ნათურა 7 პიქსელიანი ნეოპიქსელის რგოლით, რომელსაც მართავს Arduino Pro Mini, მას აღარ სჭირდება ფერადი დისკი და ძრავა, რომელიც იძლევა უფრო ძლიერ ფერებს ნაკლები ელექტროენერგიის გამოყენებით. ვიდეო ნამდვილად არ ამართლებს ფერებს - LED- ების მაღალი კონტრასტი ნებისმიერ ფონზე ართულებს მათ ეფექტურად გადაღებას

არდუინოს ესკიზი, რომელიც მე დავწერე, მოიცავს 2 პროგრამას, რომლებიც იცვლება ყოველ 5 - 10 წუთში. ერთში, ყველა ნეოპიქსელი მიჰყვება ფერების ერთსა და იმავე შემთხვევით თანმიმდევრობას, მაგრამ თითოეული ოდნავ შეფერხებულია წინათ, რაც იძლევა ფერების ეფექტს ხეზე. მეორეს მხრივ, ყველა 21 ფერის LED (ერთი წითელი, ერთი მწვანე და ერთი ლურჯი თითოეულ ნეოპიქსელში) ქრება შემთხვევით და გარეთ, რაც იძლევა ინტენსიური და მუდმივად ცვალებადი ფერების ძალიან სასიამოვნო ჩვენებას.

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

თქვენ დაგჭირდებათ:

  • Adafruit Jewel Neopixel ბეჭედი, ან შორეული აღმოსავლეთის ექვივალენტი.
  • Arduino Pro Mini ან Nano (ეს უნდა იყოს 5V ნაწილი)
  • თუ იყენებთ Pro Mini- ს, FTDI USB სერიულ ადაპტერს
  • Stripboard, pin ზოლები, soldering რკინის, solder, დამაკავშირებელი მავთული და ა.შ.

თქვენ შეგიძლიათ გამოიყენოთ ATTiny85– ის ერთ – ერთი დაფა (Trinket, Lily Tiny, Gemma) Pro Mini ან Nano– ს ნაცვლად, მაგრამ მას შეიძლება არ ჰქონდეს ადგილი სრული ესკიზისთვის ორივე პროგრამით - იხილეთ ნაბიჯი 5.

თუ ხელახლა იყენებთ 12V AC ადაპტერს, დაგჭირდებათ:

  • 1N4004 მაკორექტირებელი დიოდები - 4 გამორთული
  • 1000uF 35V ელექტროლიტური კონდენსატორი
  • 5V შემდგომი გადართვის მარეგულირებელი მოდული (ერთი LM2596 ჩიპზე დაფუძნებული), ან ძველი მანქანის სატანის ან USB დამტენი კანიბალიზება 5V როგორც მე.

წინააღმდეგ შემთხვევაში:

ხელახლა გამოიყენეთ ძველი 5V USB დამტენი, როგორიცაა Apple ან Blackberry დამტენი, ან მიიღეთ ახალი

ნაბიჯი 1: დაიშალეთ თქვენი ხე

ელექტრონიკის აწყობა
ელექტრონიკის აწყობა

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

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

ამოიღეთ ბოლქვი (2 ხრახნი უჭირავს საყრდენ ბეჭედს) და ფერადი დისკი (მიმაგრებულია ერთი თხილით spindle- ის ზედა ნაწილში).

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

ნაბიჯი 2: ელექტრონიკის აწყობა

ფოტო გვიჩვენებს საბოლოო შედეგს, საფარის შეცვლამდე.

ელექტრონიკა შედგება 3 ნაწილისაგან:

არდუინოს და ნეოპიქსელის ბეჭედი

და თუ იყენებთ არსებულ 12V AC ქსელის ადაპტერს:

  • 1N4004 მაკორექტირებელი დიოდები და დამარბილებელი კონდენსატორი
  • DC-DC შემდგომი რეგულატორი.

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

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

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

ნაბიჯი 3: არდუინოს და ნეოპიქსელის ბეჭედი

არდუინოს და ნეოპიქსელის ბეჭედი
არდუინოს და ნეოპიქსელის ბეჭედი
არდუინოს და ნეოპიქსელის ბეჭედი
არდუინოს და ნეოპიქსელის ბეჭედი
არდუინოს და ნეოპიქსელის ბეჭედი
არდუინოს და ნეოპიქსელის ბეჭედი

თუ თქვენი Arduino გამოდის ქინძისთავების გარეშე გამზადებული, შეგიძლიათ დააინსტალიროთ იგი პირდაპირ დაფაზე, არდუინოს ქინძისთავებით და შიშველი მავთულის მოკლე სიგრძის გავლით, ორივე მხარეს შედუღებული. Arduino Pro Mini- ს სჭირდება 6-გზის პინიანი ზოლი, რომელიც გაერთიანებულია სერიული პორტის ბალიშებზე პროგრამირებისთვის.

თქვენ გჭირდებათ მხოლოდ +5V, GND და D8 ქინძისთავების დაკავშირება არდუინოზე, მაგრამ უსაფრთხოების მიზნით მაინც შეწყვიტეთ ბილიკები ზოლის ორ რიგს შორის. ეს საშუალებას მოგცემთ შეაერთოთ კიდევ ერთი ან ორი ქინძისთავი, რათა დაიცვათ იგი მოკლე ჩართვის გარეშე.

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

ნეოპიქსელის ბეჭედს აქვს 4 კავშირი: Vcc, Gnd, D-In და D-Out. ჩვენ ვიყენებთ მხოლოდ მათგან პირველ 3 – ს.

ნეოპიქსელის რგოლის დაყენების შემდეგ, გამოიყენეთ მოკლე სიგრძის დამაკავშირებელი მავთულები Vcc– ს Arduino +5V პინთან დასაკავშირებლად, Gnd Arduino Gnd პინთან და D-In Arduino pin D8– თან, ან D1– სთან თუ იყენებთ ერთ – ერთ ATTiny85 დაფები.

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

ნაბიჯი 4: კვების ბლოკი

ელექტრომომარაგება
ელექტრომომარაგება
ელექტრომომარაგება
ელექტრომომარაგება
ელექტრომომარაგება
ელექტრომომარაგება

თუ თქვენ იყენებთ 5V დენის წყაროს, საჭიროა მხოლოდ დააკავშიროთ პოზიტიური კავშირი Vcc/+5V– სთან და უარყოფითი Gnd– ს არდუინოსთან და ნეოპიქსელის რგოლზე და შეგიძლიათ გადადით პროგრამირებაზე.

12V AC მიწოდება ჯერ უნდა გამოსწორდეს 4 დიოდებით (გადაიქცევა DC), შემდეგ გათლილი იქნას ელექტროლიტური კონდენსატორით.

მე დავამატე დიოდები და კონდენსატორი იმავე ფირფიტაზე, როგორც არდუინო. ფოტოებში სპილენძის ზოლები ვერტიკალურად გადის.

დაამონტაჟეთ 4 დიოდი, როგორც ნაჩვენებია, ალტერნატიული გზები მრგვალდება. თითოეული დიოდის დადებითი დასასრული აღინიშნება თეთრი ზოლით. გაჭერით თითოეული 4 სპილენძის ზოლები თითოეული დიოდის ორ ბოლოს შორის.

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

მეორე ბოლოში დიოდები დაკავშირებულია პოზიტიურ ბოლოებთან ერთად (წითელი ხაზები) და უარყოფითი ბოლოები ერთად (ლურჯი ხაზები).

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

ძალიან მნიშვნელოვანია: კონდენსატორის ერთი მხარე აღინიშნება უარყოფითად (მინუს ნიშნებით). თქვენ უნდა დააკავშიროთ ის ლურჯად მონიშნულ ზოლს!

ახლა თქვენ შეგიძლიათ დააკავშიროთ წითელი და ლურჯი DC-DC შემდგომი გადამყვანის შესაბამისად დადებით და უარყოფით საშუალებებს.

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

დაბოლოს, დააკავშირეთ კონვერტორის დადებითი და უარყოფითი შედეგები Vcc ან 5V და Gnd არდუინოს და ნეოპიქსელის რგოლზე.

თქვენ შეიძლება შეძლოთ პატარა DC-DC გადამყვანის დამაგრება სტრიპტ დაფაზე სხვა კომპონენტებთან ერთად, მაგრამ ჩემი ძალიან დიდი იყო, ამიტომ მომიწია მისი დაკავშირება მფრინავ ლიდერებთან და მისი შეკვრა რამოდენიმე მოსახერხებელ პოსტზე.

ნაბიჯი 5: პროგრამირება

თუ ის ჯერ არ გაქვთ, თქვენ უნდა გადმოწეროთ და დააინსტალიროთ Arduino IDE. Უფასოა. დარწმუნდით, რომ გაქვთ უახლესი ვერსია (1.6.13 ან უფრო გვიან - ზოგიერთი ადრინდელი ვერსია შეიცავს შეცდომებს, რომლებმაც ბევრი დრო დავკარგე).

თქვენს Arduino საქაღალდეში (ნაგულისხმევად Windows– ის ქვეშ არის ჩემი დოკუმენტები) შექმენით საქაღალდე სახელწოდებით Neopix_colours3. დააკოპირეთ ფაილი Neopix_colurs3.ino ამ საქაღალდეში.

ახლა გაუშვით Arduino IDE და იპოვეთ ესკიზი Neopix_colours3 თქვენს ჩანახატების წიგნში.

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

Tools– ში აირჩიეთ დაფა, რომელსაც იყენებთ (Pro Mini ან Nano, ან რაც არ უნდა იყოს). თუ თქვენ იყენებთ Pro Mini- ს, შეაერთეთ FTDI ადაპტერი Arduino– სთან (დარწმუნდით, რომ ეს არის სწორი გზა) და შეაერთეთ იგი USB პორტში თქვენს კომპიუტერში. ნანოს შემთხვევაში თქვენ უბრალოდ აერთებთ მას თქვენს კომპიუტერს USB კაბელით.

თქვენს კომპიუტერში შედით მოწყობილობის მენეჯერში - პორტები (COM & LPT) და შეამოწმეთ რომელი COM პორტი მიენიჭა Arduino– ს. დააყენეთ ეს Tools - Port.

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

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

ფუნქცია = 1;

setup () ფუნქციის ბოლოს. შეცვალეთ 1 -1 -ით ან -2 -ით, რომ ჩაკეტოთ პროგრამა 1 -ში ან პროგრამა 2. თქვენ შეგიძლიათ შეცვალოთ მინიმალური და მაქსიმალური დრო (მილიწამებში) თითოეული პროგრამისთვის, MINCHGTIME და MAXCHGTIME განსაზღვრებების პოვნით და შეცვლით.

როდესაც ბედნიერი იქნებით, ყველაფერი ისევ ერთად ააწყვეთ, დაჯექით და ისიამოვნეთ!

გირჩევთ: