Სარჩევი:

როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით: 15 ნაბიჯი (სურათებით)
როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით: 15 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით: 15 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით: 15 ნაბიჯი (სურათებით)
ვიდეო: როგორ გავაკონტროლოთ მაყურებლის კარტი // კარტის კონტროლი //ფოკუსის ახსნა 2024, დეკემბერი
Anonim
Image
Image
როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით
როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით
როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით
როგორ გავაკონტროლოთ მისამართებიანი LED- ები Fadecandy და დამუშავებით

Რა

ეს არის ნაბიჯ-ნაბიჯ ინსტრუქცია, თუ როგორ გამოიყენოთ Fadecandy და დამუშავება მისამართებიანი LED- ების გასაკონტროლებლად. Fadecandy არის LED დრაივერი, რომელსაც შეუძლია თითოეული 64 პიქსელის 8 ზოლის გაკონტროლება. (თქვენ შეგიძლიათ დააკავშიროთ მრავალი Fadecandys ერთ კომპიუტერს, რომ გაზარდოთ.) დამუშავება არის პროგრამირების ენა, რომელიც გამოიყენება ვიზუალის დასამზადებლად. თქვენ გაქვთ ტილო, ისევე როგორც Photoshop– ში ან Paint– ში, მაგრამ მაუსის საშუალებით ხატვის ნაცვლად, ხატავთ კოდის წერით. Fadecandy და Processing ერთად მუშაობენ. თქვენ წერთ კოდს, რომელიც განათავსებს LED- ებს დამუშავების ტილოზე, შემდეგ კი ყველაფერი, რასაც თქვენ ხატავთ დამუშავების პროცესში, გამოჩნდება ამ LED- ებზე რეალურ დროში. რატომ

LED– ების კონტროლის მრავალი გზა არსებობს. მე მომწონს Fadecandy, რადგან ეს იაფია დასაწყებად და თქვენ შეგიძლიათ გქონდეთ კონტროლი თქვენს LED- ებზე ძალიან ვიზუალური გზით დამუშავების გამოყენებით. დამუშავება ასევე შეიძლება იყოს დაკავშირებული ყველა სახის ნივთზე, როგორიცაა Kinect, Arduino, კამერა, ან თუნდაც უბრალოდ მაუსის/კლავიატურის შეყვანა. ასე რომ, არსებობს უამრავი შესაძლებლობა, რათა რამ ინტერაქტიული. როგორ

ამ პროექტის სამი ნაწილია.

1. აპარატურა იხილეთ, თუ როგორ აერთებს ყველაფერი ერთმანეთს, შეაერთეთ, მიიღეთ LED ზოლები.

2. პროგრამული უზრუნველყოფა: FadecandyFadecandy მუშაობს თქვენს აპარატზე სერვერის გაშვებით - მისი დაყენება ძალიან მარტივია.

3. პროგრამული უზრუნველყოფა: დამუშავება იხილეთ როგორ მოათავსოთ LED- ები ტილოზე და გამოიყენეთ მაგალითები, რომ ნახოთ ანიმაციები თქვენს LED- ზე. დონე

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

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

ეს პროექტი ითვალისწინებს მაღალ ძაბვებს (როდესაც დენის წყაროს აერთებთ), ამიტომ ფრთხილად იყავით და არ მისცეთ ბავშვებს ამის უფლება მარტო. კოდი ყველა კოდი (Arduino და დამუშავება) ჩემს github– ზეა აქ.

ნაბიჯი 1: აღჭურვილობა და ინსტრუმენტები

აღჭურვილობა და ინსტრუმენტები
აღჭურვილობა და ინსტრუმენტები
აღჭურვილობა და ინსტრუმენტები
აღჭურვილობა და ინსტრუმენტები
აღჭურვილობა და ინსტრუმენტები
აღჭურვილობა და ინსტრუმენტები

აქ არის ყველაფრის სრული სია, რაც დაგჭირდებათ ამ პროექტის შესაქმნელად:

ნაწილები

  • მიმართვადი LED- ები (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი) მე ვიყენებ ws2812b LED ზოლს. არსებობს რამდენიმე ცვლადი, საიდანაც შეგიძლიათ აირჩიოთ დაფარვა: თქვენ შეგიძლიათ შეიძინოთ ჩვეულებრივი LED ზოლები საფარის გარეშე, მაგრამ ის არ იქნება წყალგაუმტარი. ან შეგიძლიათ შეიძინოთ მოქნილი სილიკონის კორპუსში, რომელსაც აქვს IP67 რეიტინგი, ეს ნიშნავს, რომ ის მთლიანად დალუქულია და წყალგაუმტარია. საყრდენის ფერი: ზოლები გამოდის შავი და თეთრი. თუ თქვენ არ აპირებთ თქვენი LED ზოლის დაფარვას დიფუზორით, მაშინ განიხილეთ რომელი გამოიყურება საუკეთესოდ. LED- ების რაოდენობა: სტანდარტებია 30, 60 ან 144 LED თითო მეტრზე. მე ვიყენებ 30LED მეტრს, მაგრამ მე 60 -ს დავუკავშირდი, რადგან ის უფრო ხშირად გამოიყენება. სხვა: თქვენ ასევე შეგიძლიათ შეიძინოთ ws2812b სტრიქონებში (აშშ Amazon | დიდი ბრიტანეთი Amazon) ზოლების ნაცვლად. ისინი ერთნაირად მუშაობენ, ასე რომ თქვენზეა დამოკიდებული რომელი გამოიყენოთ!
  • Fadecandy (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • USB კაბელი Fadecandy კომპიუტერთან დასაკავშირებლად (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • ორმაგი სათაურის ქინძისთავები (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • კონდენსატორები (აშშ ამაზონი | დიდი ბრიტანეთი Ebay)
  • 5V ელექტრომომარაგება (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)

  • შტეფსელი (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი) შეგიძლიათ უბრალოდ გამოიყენოთ ძველი შემაერთებელი კაბელი, ან თუ არ გაქვთ, ქვაბის ტყვია კარგი ვარიანტია.
  • 3 პინიანი JST კონექტორები (აშშ ამაზონი | გაერთიანებული სამეფო ამაზონი) თქვენ გჭირდებათ ერთი წყვილი თითო ზოლზე (ასე რომ, 8 ერთი Fadecandy– ს ღირებულებისთვის)
  • 12-AWG კაბელი (აშშ Ebay | დიდი ბრიტანეთი Ebay) ეს სქელი კაბელი ელექტროენერგიის მიწოდებას გადასცემს კვების ბლოკიდან რამდენიმე კონექტორამდე, რომელიც გაყოფს მას სხვადასხვა ზოლზე.
  • 24-AWG კაბელი (აშშ Ebay | გაერთიანებული სამეფო Ebay) ეს თხელი კაბელი გაატარებს ენერგიას თითოეულ LED ზოლზე.
  • Wago კონექტორები (აშშ ამაზონი | RS კომპონენტები დიდი ბრიტანეთი)
  • ეს გაანაწილებს ძალას ერთი კვების წყაროდან მრავალ ზოლად. ისინი გამოდიან 10 ცალი პაკეტით, რაც საკმარისია ერთი Fadecandy– სთვის.

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

  • RTV სილიკონი (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • სითბოს შემცირება (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)

  • წმინდა ~ 10 მმ სითბოს შემცირება (აშშ ამაზონი | გაერთიანებული სამეფო ამაზონი)
  • Solder (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)

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

  • შედუღების რკინა (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • მავთულის სტრიპტიზატორები (აშშ ამაზონი | დიდი ბრიტანეთი ამაზონი)
  • Screwdriver
  • Მაკრატელი
  • დამხმარე ხელები (სურვილისამებრ)
  • Solder sucker (სურვილისამებრ)

ნაბიჯი 2: LED ზოლები

LED ზოლები
LED ზოლები

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

თითოეულ LED ზოლს სჭირდება JST კონექტორი და მასზე მიმაგრებული კონდენსატორი.

კონექტორი:

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

კონდენსატორი:

თუ არის დენის მომატება (ეს შეიძლება მოხდეს, როდესაც პირველად ჩართავთ კვების ბლოკს), მაშინ კონდენსატორი დაიცავს თქვენს ზოლში პირველ LED- ს დაზიანებისგან.

კაბელი:

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

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

კაბელი, რომელიც აკავშირებს ენერგიას/მიწას ერთ ზოლზე 64 პიქსელამდე, შეიძლება იყოს 24AWG კაბელი. 24AWG ასევე საკმარისია მონაცემთა კავშირისთვის. გამოიყენეთ სხვადასხვა ფერის კაბელი დენის/მონაცემების/ადგილზე - იდეალურად ფერები, რომლებიც შეესაბამება თქვენს JST კონექტორებს.

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

ნაბიჯი 3: მიამაგრეთ JST კონექტორი და კონდენსატორი

მიამაგრეთ JST კონექტორი და კონდენსატორი
მიამაგრეთ JST კონექტორი და კონდენსატორი
მიამაგრეთ JST კონექტორი და კონდენსატორი
მიამაგრეთ JST კონექტორი და კონდენსატორი
მიამაგრეთ JST კონექტორი და კონდენსატორი
მიამაგრეთ JST კონექტორი და კონდენსატორი

მოამზადეთ ზოლები

გაჭერით LED ზოლები სიგრძეზე (მაქსიმუმ 64 პიქსელი თითოეულ ზოლზე).

იპოვეთ მარჯვენა დასასრული, ის, რომელსაც ისარი აქვს მიმართული შიგნით. წყალგაუმტარი საფარის პატარა ნაჭერი მოაშორეთ ისე, რომ სამი კონტაქტი ნახოთ. მათ აქვთ ეტიკეტი 5V, GND და Data In. (თუ კონტაქტს ეწერება Data Out, მაშინ არასწორი დასასრული გაქვთ).

შედუღება JST კონექტორზე და კონდენსატორზე

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

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

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

ხელახლა დაახურეთ ზოლები

გაჭერით გამჭვირვალე სითბოს შესამცირებელი ნაჭერი, რომელიც დაფარავს გაშლილ ზოლს და აქვს ბევრი გადახურვა არსებული წყალგაუმტარი საფარით. გადაიტანეთ იგი ზოლზე (ამის გაკეთება შეგიძლიათ JST კონექტორის/კონდენსატორის მიმაგრებამდე, ან უბრალოდ გადაუსვით მეორე ბოლოდან) და შეინახეთ დაუცველი ნაწილის გვერდით.

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

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

გაიმეორეთ ეს თქვენი LED ყველა ზოლისთვის

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

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

თქვენ უნდა დაერთოთ დანამატი თქვენს ელექტრომომარაგებაზე. მე შევიტანე ინსტრუქციები გაერთიანებული სამეფოს და აშშ -ის შტეფსელებისთვის.

მოამზადეთ დანამატი

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

გაერთიანებული სამეფოს დანამატში ჩვეულებრივ შეგიძლიათ ივარაუდოთ, რომ: ყვითელი/მწვანე ზოლიანი - GroundBrown - LiveBlue - ნეიტრალური

აშშ დანამატში შეგიძლიათ ივარაუდოთ, რომ: მწვანე - GroundBlack - LiveWhite - ნეიტრალური

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

შეამოწმეთ კაბელები მულტიმეტრით

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

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

ორივე: დააყენეთ თქვენი მულტიმეტრი უწყვეტობის რეჟიმში. შეეხეთ მულტიმეტრის წვერებს, რომ შეამოწმოთ ის მუშაობს, თქვენ უნდა მოისმინოთ სიგნალი. ახლა შეეხეთ ერთ კვანძს ერთ -ერთ საცობზე, დავიწყოთ მიწით. ახლა შეეხეთ კაბელს, რომელსაც ელოდებით დამიწება (ყვითელი/მწვანე დიდ ბრიტანეთში, მწვანე აშშ -ში). თქვენ უნდა მოისმინოთ სიგნალი, რაც ნიშნავს რომ უწყვეტი კავშირი არსებობს ორ წვერს შორის. ახლა შეამოწმეთ ცოცხალი და ნეიტრალური კავშირები.

მიამაგრეთ დანამატი

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

სადმე ელექტრომომარაგების შიგნით/შიგნით შეიძლება იყოს გადამრთველი, რომელიც საშუალებას გაძლევთ შეცვალოთ შეყვანის ძაბვა 110V– დან 220V– მდე, ასე რომ დარწმუნდით, რომ ის სწორად არის დაყენებული (სავარაუდოდ 220V დიდ ბრიტანეთში და 110V აშშ – ში).

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

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

ახლა თქვენ შეგიძლიათ შეამოწმოთ რა ძაბვას იღებთ გამომავალი ორ ქინძისთავზე. ჩართეთ თქვენი მულტიმეტრი DC ძაბვის რეჟიმზე (V სწორი/მოწყვეტილი ხაზებით და არა ტალღოვანი ხაზით). შეეხეთ ერთ ყუნწს V- ხრახნამდე და ერთ კვერს V+ ხრახნზე. მულტიმეტრმა უნდა აჩვენოს ძაბვა სადღაც 5V ახლოს.

გამოიყენეთ ხრახნიანი შემობრუნების ხრახნი, სანამ ძაბვა არ გახდება 5 ვ.

ნაბიჯი 5: ენერგიის განაწილება

განაწილების ძალა
განაწილების ძალა
განაწილების ძალა
განაწილების ძალა
განაწილების ძალა
განაწილების ძალა

5V დენის წყაროს უმეტესობას ექნება მხოლოდ ერთი ან ორი გამოსავალი, მაგრამ ჩვენ გვჭირდება 8 ზოლის ჩართვა.

Wago კონექტორები

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

ისინი რამდენიმე განსხვავებული ზომისაა (2 მიმართულებით, 3 მიმართულებით, 5 მიმართულებით).

ძალაუფლება ვაგოსს

დარწმუნდით, რომ თქვენი კვების ბლოკი გამორთულია ამ ნაწილის შესრულებისას.

აიღეთ ორი ცალი 10awg კაბელი, ერთი დაფქვისთვის (შავი) და ერთი დენისთვის (წითელი).

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

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

გათიშეთ თითოეული კაბელის მეორე ბოლოდან დაახლოებით 1,25 სმ-ით და ჩაწერეთ დენის კავშირი ერთ სამგზის Wago კონექტორში და მიწა 5-გზაანი Wago კონექტორში. (ან შეგიძლიათ უბრალოდ გამოიყენოთ 5 გზის კონექტორი ყველაფრისთვის, თქვენ გექნებათ კიდევ რამდენიმე სათადარიგო სლოტი)

შემდეგ აიღეთ წითელი 10awg კაბელის ორი მოკლე სიგრძე და შავი 10awg კაბელის ორი მოკლე სიგრძე. გათიშეთ თითოეულის ბოლოებიდან 1.25 სმ და შეაერთეთ არსებული Wago კონექტორები კიდევ ოთხ 5-გზის კონექტორთან. (დაზუსტებისათვის იხილეთ თანდართული დიაგრამა).

ძალა ვაგოსიდან (ზოლებამდე)

ისევ და ისევ, აქ ზუსტი დიზაინი დამოკიდებული იქნება თქვენს ინსტალაციის განლაგებაზე. მე ადრე ვთქვი, რომ თქვენ შეიძლება გინდათ დაამატოთ კაბელის სიგრძე თქვენს LED ზოლებს, ან შეიძლება დაგჭირდეთ სიგრძის დამატება ენერგიის განაწილების მხარეს. თუ თქვენ დაამატებთ კაბელს აქ, შეაერთეთ 24awg კაბელის სიგრძე თქვენს JST- კონექტორებზე და დარწმუნდით, რომ ის სითბოს შემცირდა.

შემდეგ აიღეთ ამ კაბელების ბოლოები, ან JST- კონექტორების ბოლოები და თითოეულ მათგანზე წაშალეთ დენის და მიწის კაბელების მინიმუმ 1.5 სმ.

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

რატომ ვიყენებთ ხან 10awg და ხან 24awg კაბელებს?

სხვადასხვა საკაბელო ლიანდაგები არის იმის გამო, რომ წრედის სხვადასხვა ნაწილში არის სხვადასხვა რაოდენობის დენი.

უშუალოდ ელექტრომომარაგებიდან, 512 LED- ები, რომლებიც მთლიანად თეთრ სიკაშკაშეზეა გათვლილი, შეიძლება შეადგენდეს A 30A- მდე. გამოიყენეთ სქელი 10awg კაბელი ამ დენის გადასაცემად.

მას შემდეგ, რაც ჩვენ გავანაწილებთ ენერგიას სხვადასხვა ზოლზე, თითოეული მათგანი მხოლოდ A 3.5A- მდე იძენს, ასე რომ ჩვენ შეგვიძლია გამოვიყენოთ თხელი კაბელი, დაახლოებით 24awg კარგად მუშაობს.

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

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

ეს ინსტრუმენტი დაგეხმარებათ გაარკვიოთ რა საკაბელო ლიანდაგი გჭირდებათ.

ნაბიჯი 6: მონაცემები

მონაცემები
მონაცემები
მონაცემები
მონაცემები
მონაცემები
მონაცემები

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

მოამზადეთ Fadecandy

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

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

სათაურის ქალი ქინძისთავები, როგორც კონექტორი

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

შეწყვიტე 8 ქალი სათაურის ქინძისთავები. აიღეთ თითოეული მონაცემთა კაბელი მამრობითი JST- კონექტორებიდან (ან თუ თქვენ აგრძელებთ კაბელებს ამ მხარეს, თქვენი ინსტალაციის განლაგებისათვის, ეს ჯერ გააკეთეთ). შემდეგ გადაიტანეთ გათბობის ნაჭერი კაბელზე და მიამაგრეთ ისინი ინდივიდუალურად 8 ქინძისთავზე. მას შემდეგ, რაც შედუღება დასრულდება, ჩამოაცურეთ სითბო ქვემოთ და აფეთქეთ იგი სითბოს იარაღით. ახლა ეს შეიძლება ჩაერთოს Fadecandy– ს მონაცემთა ქინძისთავებში.

ვინაიდან Fadecandy– ს 8 გრუნტის ქინძისთავები ფაქტობრივად ყველა ერთმანეთთან არის დაკავშირებული, ჩვენ მხოლოდ ერთი მათგანი უნდა დავამყაროთ. გათიშეთ ქალის სათაურის ქინძისთავების კიდევ ერთი მოკლე მონაკვეთი - ის ასევე შეიძლება იყოს 8 ქინძისთავის სიგანე, მიუხედავად იმისა, რომ ჩვენ მხოლოდ ერთ ქინძისთავს ვიყენებთ, მისი 8 ქინძის სიგანეზე შემცირება გახდის მას უფრო მტკიცე და ადვილი დამუშავება. მიამაგრეთ 24awg კაბელის ნაჭერი ერთ -ერთ სათაურის ქინძისთავზე და გაათბეთ იგი, დააკავშირეთ იგი Fadecandy- ს მიწაზე.

შეაერთეთ ამ დასაბმელი კაბელის საპირისპირო დასასრული თქვენს დასაბუთებულ Wago კონექტორების ნებისმიერ სათადარიგო სლოტს.

ეტიკეტები და სისუფთავე

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

ნაბიჯი 7: აპარატურის ბოლო ნაწილები…

აპარატურის ბოლო ბიტები…
აპარატურის ბოლო ბიტები…
აპარატურის ბოლო ბიტები…
აპარატურის ბოლო ბიტები…

ეს არის ყველა აპარატურა დაყენებული. სულ რამდენიმე ბოლო ნაჭერი:

შეაერთეთ ყველა JST კონექტორი ერთმანეთთან.

შეაერთეთ კვების ბლოკი.

შეაერთეთ Fadecandy ლეპტოპში USB- ის საშუალებით.

ახლა მოდით გავანათოთ რაღაცეები!

ჩემი მითითებები და ეკრანის ანაბეჭდები იქნება Windows- ზე ორიენტირებული, მაგრამ ყველაფერი იგივე უნდა მუშაობდეს Mac- ზე.

ნაბიჯი 8: დააყენეთ Fadecandy პროგრამული უზრუნველყოფა

დააყენეთ Fadecandy პროგრამული უზრუნველყოფა
დააყენეთ Fadecandy პროგრამული უზრუნველყოფა
დააყენეთ Fadecandy პროგრამული უზრუნველყოფა
დააყენეთ Fadecandy პროგრამული უზრუნველყოფა
დააყენეთ Fadecandy პროგრამული უზრუნველყოფა
დააყენეთ Fadecandy პროგრამული უზრუნველყოფა

გადადით Fadecandy github– ში და გადმოწერეთ zip ფაილი.

გახსენი ყველაფერი.

ნავიგაცია იქ, სადაც გახსენით იგი და გახსენით საქაღალდე "bin".

გაუშვით fcserver.exe.

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

ნაბიჯი 9: Fadecandy სერვერი

Fadecandy სერვერი
Fadecandy სერვერი
Fadecandy სერვერი
Fadecandy სერვერი

ბრაუზერის ფანჯარაში (Chrome- ის მსგავსად), გადადით:

127.0.0.1:7890

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

ახლა, თქვენი დაკავშირებული მოწყობილობის ქვეშ შეგიძლიათ ნახოთ ჩამოსაშლელი ვერსია, სახელწოდებით Test Patterns. თქვენ შეგიძლიათ გამოიყენოთ ეს ჩამოსაშლელი განათება თქვენი LED- ების 50% -მდე ან სრული სიკაშკაშისათვის.

გააკეთე ეს ახლავე! შუქები! კაი !!

ნაბიჯი 10: პრობლემების მოგვარება

შეამოწმეთ თქვენი LED ზოლები და დარწმუნდით, რომ ყველა თქვენი შუქი მუშაობს.

აქ მოცემულია რჩევები პრობლემის გადასაჭრელად…

ერთი/ზოგიერთი ზოლი არ ანათებს:

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

ზოლები ნაწილობრივ ანათებს და უცებ აღარ იქნება:

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

ზოლები თეთრია ნაცვლად ნარინჯისფერი/წითელი:

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

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

არც ერთი ზოლები არ ანათებს:

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

თუ Fadecandy გამოჩნდება, მაგრამ არაფერი ანათებს - ორმაგად შეამოწმეთ ყველა თქვენი კავშირი.

ნაბიჯი 11: დამუშავება

დამუშავება!
დამუშავება!

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

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

ჩამოტვირთეთ დამუშავება აქედან.

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

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

ნაბიჯი 12: პიქსელების შედგენა

პიქსელების რუქა
პიქსელების რუქა
პიქსელების რუქა
პიქსელების რუქა
პიქსელების რუქა
პიქსელების რუქა

Fadecandy გაძლევთ საშუალებას "დაათვალიეროთ" (ან გამოაქვეყნოთ) თქვენი LED- ები დამუშავების ტილოზე. ჩვეულებრივ, თქვენ გსურთ განასხვავოთ ისინი ისე, როგორც ისინი რეალურ ცხოვრებაშია.

როდესაც თქვენ ხატავთ რაიმე დამუშავებას, ის რეალურ დროში გამოჩნდება LED- ებზე.

მიიღეთ ფაილები

თქვენს მიერ გადმოწერილი Fadecandy ფაილებში გადადით: Fadecandy> მაგალითები> დამუშავება

დააკოპირეთ strip64– ის ერთ – ერთი მაგალითი საქაღალდე და ჩასვით იქ, სადაც შეინახავთ დამუშავების ფაილებს.

ეს მაგალითი შეიცავს 64 პიქსელის ერთი ზოლის რუქას. გადაარქვით სახელი საქაღალდეს და.pde ფაილს შიგნით, ისე რომ ნათქვამია "ზოლები".

რუკების შედგენა

გახსენით ფაილი. გადახედეთ ამ ხაზებს დაყენების განყოფილებაში:

// ერთი 64-LED ზოლის რუქა windowopc.ledStrip ცენტრში (0, 64, სიგანე/2, სიმაღლე/2, სიგანე/70.0, 0, ყალბი);

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

ჩვენ შეგვიძლია გამოვიყენოთ მარყუჟი, რათა შევქმნათ 8 ზოლები 15 პიქსელით. ამოიღეთ ეს ორი ხაზი და შეცვალეთ ისინი შემდეგით:

// რუქა 8 ზოლები 15 პიქსელით თითოეული (int i = 0; i <8; i ++) {

opc.ledStrip (i*64, 15, სიგანე/2, i*15 + 30, 15, 0, ყალბი);

}

თქვენი რუქა

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

ნაბიჯი 13: დააჭირეთ თამაშს დამუშავებაში

დააჭირეთ თამაშს დამუშავებაში!
დააჭირეთ თამაშს დამუშავებაში!

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

(თუ თქვენ ვერ ხედავთ თეთრ წერტილებს, თქვენ ალბათ დახურეთ სერვერის ფანჯარა. დაბრუნდით მე -8 საფეხურზე და დარწმუნდით, რომ გაშვებული გაქვთ fcserver.exe)

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

ანიმაციის კოდი

ცოტაოდენი კოდი, რაც ამას ხდის აქ არის:

ბათილად გათამაშება () {

ფონი (0); float dotSize = სიგანე*0.2; სურათი (წერტილი, თაგვი X- წერტილი ზომა/2, მაუსი Y - წერტილი -2, წერტილის ზომა, წერტილი);

}

ნებისმიერი კოდი, რომელსაც თქვენ დაწერთ გათამაშების განყოფილებაში, გამოჩნდება LED- ებზე.

ნაბიჯი 14: მეტი მაგალითი… დროა ექსპერიმენტებისთვის

სხვა მაგალითები… დროა ექსპერიმენტისთვის
სხვა მაგალითები… დროა ექსპერიმენტისთვის
მეტი მაგალითი… დროა ექსპერიმენტისთვის
მეტი მაგალითი… დროა ექსპერიმენტისთვის
სხვა მაგალითები… დროა ექსპერიმენტისთვის
სხვა მაგალითები… დროა ექსპერიმენტისთვის

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

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

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

ნაბიჯი 15: მადლობა კითხვისთვის

Image
Image

იმედი მაქვს მოგეწონათ ეს გაკვეთილი!

გადახედეთ YouTube– ის თანმხლებ ვიდეოს, თუ ეს უკვე არ გქონდათ.

მიპოვე ინტერნეტში:

InstagramYouTubeTwitter

მოგერიდებათ გამოაქვეყნოთ კითხვები კომენტარებში აქ ან Youtube– ზე და მე შევეცდები დაგეხმაროთ.

შიდა განათების კონკურსი
შიდა განათების კონკურსი

მეორე ადგილი შიდა განათების კონკურსში

გირჩევთ: