Სარჩევი:
- ნაბიჯი 1: ის, რაც დაგჭირდებათ
- ნაბიჯი 2: გეგმა
- ნაბიჯი 3: PCB დიზაინი
- ნაბიჯი 4: PCB– ების აწყობა
- ნაბიჯი 5: კუბის შეკრება
- ნაბიჯი 6: ბაზის შეკრება
- ნაბიჯი 7: კოდირების დრო
- ნაბიჯი 8: ისიამოვნეთ
- ნაბიჯი 9: სამომავლო გეგმები
ვიდეო: LED განწყობის ნათურა: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მე ცოტა ხნის წინ წავაწყდი გრეგ დავილის LED Cube- ს. ეს შესანიშნავი ნამუშევარია. მისმა შთაგონებამ კი მინდოდა მსგავსი რამ გამეკეთებინა. მაგრამ ეს იყო გამოსავალი ჩემი ლიგიდან. მე გადავწყვიტე ერთი ნაბიჯის გადადგმა და გავაკეთე LED Cube– ის უფრო მცირე ვერსია, როგორც განწყობის ნათურა. ეს შეიძლება იყოს კარგი ამოსავალი წერტილი ტექნიკის შესახებ, რომელიც ძირითადად LED- ები და მიკროკონტროლერებია და პროგრამული უზრუნველყოფა მათ გასაკონტროლებლად (ანიმაციების შექმნა).
ამ ინსტრუქციაში, მე გაჩვენებთ თუ როგორ გავაკეთე LED კუბი პოპულარული WS2812 LED- ების გამოყენებით.
Დავიწყოთ
ნაბიჯი 1: ის, რაც დაგჭირდებათ
96x WS2812 ები
6x PCB
1x არდუინო ნანო
1x 5V/1A კვების წყარო
ნაბიჯი 2: გეგმა
გეგმა არის განწყობის ნათურის გაკეთება. მინდოდა გამეგრძელებინა ეს და ამიტომ გადავწყვიტე წასვლა პოპულარულ WS2812 ინდივიდუალურად მიმართვადი LED- ებით. LED- ები დაკავშირებულია კასკადში, რაც ნიშნავს იმას, რომ თქვენ შეგიძლიათ აკონტროლოთ იმდენი LED, რამდენიც გსურთ მიკროკონტროლის ერთი სიგნალის ხაზით/მავთულით. ეს გაადვილებს გაყვანილობას.
LED- ები ხელმისაწვდომია მხოლოდ SMD ფორმატში. ასე რომ, შემდეგი ნაბიჯი იქნება PCB– ების დიზაინი.
შემდეგი ნაბიჯი არის სტრუქტურის შემუშავება და 3D ბეჭდვა, რომელიც PCB- ებს კუბის ფორმაში ინახავს.
LED- ები კონტროლდება Arduino Nano– ს გამოყენებით. ბოლო ნაბიჯი იქნება არდუინოს დანართის დიზაინი და 3D ბეჭდვა.
ნაბიჯი 3: PCB დიზაინი
თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი პროგრამა, რომელიც მოგწონთ PCB– ების დიზაინისთვის. მე ვიყენებ EasyEDA– ს, რადგან ის შესაფერისია ჩემსავით ახალბედებისთვის. მე დავამატე სქემა. დააწკაპუნეთ აქ რომ გადმოწეროთ გერბერის ფაილები PCB– სთვის.
LED აქვს 4 ქინძისთავები:
- VDD - 5V
- DOUT - გამოდით სიგნალიდან
- VSS - გრუნტი
- DIN - შედით სისტემაში
როგორც უკვე აღვნიშნეთ, LED- ები დაკავშირებულია კასკადში, რაც იმას ნიშნავს, რომ სიგნალი მოდის მიკროკონტროლიდან I დიოდის DIN პინზე. DOUT პინიდან სიგნალი მიდის მეორე LED- ის DIN პინზე.
PCB– ების დიზაინის შექმნისას, მე ვფიქრობდი, რომ გამეკერა LED- ები და ასე რომ, მე შევინარჩუნე საკმარისი ადგილი LED– ებს შორის, რათა soldering iron მიაღწიოს ბალიშებს. მაგრამ მოგვიანებით, როგორც დაინახავთ, მე გავაგრძელე ხელახალი შედუღება ჩემი თვითნაკეთი კონფიგურაციით, რადგან ეს მეთოდი არის სწრაფი და სისუფთავე (საყურებლად დამაკმაყოფილებელი) თუ სწორად გაკეთდა.
მას შემდეგ რაც დაასრულებთ PCB- ის დიზაინს, მიიღეთ იგი თქვენი არჩევანის მწარმოებლისგან. მე ავირჩიე JLCPCB მისი სწრაფი მომსახურების გამო.
ნაბიჯი 4: PCB– ების აწყობა
თავიდან დავიწყე LED- ების ხელით შედუღება სათითაოდ. შედეგი არ იყო კარგი და LED- ები ცხელდებოდა, რაც არ არის კარგი ნიშანი. ასევე, ეს შრომატევადი პროცესია და 96 LED- ის შედუღება დიდ დროს მოითხოვს.
SMD კომპონენტების შედუღების ყველაზე ფართოდ გავრცელებული მეთოდი ეწოდება Reflow Soldering. ამ მეთოდით, შედუღების პასტა (შედუღების და ნაკადის ნაზავი) გამოიყენება PCB– ის ბალიშებზე და კომპონენტები მოთავსებულია მასზე. შემდუღებელი პასტა მზადდება დნება ან „იბლოკება“გათბობისას ღუმელში. ეს არის სწრაფი და სუფთა მეთოდი, თუ სწორად გაკეთდა.
ამ მეთოდის გამოყენება ნიშნავს იმას, რომ დამჭირდება Reflow ღუმელი. მაგრამ შემდეგ გამახსენდა მორიც კონიგის პროექტი, სადაც მან გამოიყენა ძველი ბრტყელი უთო და ვემოსი ტემპერატურის გასაკონტროლებლად. ერთადერთი რაც ხელთ მქონდა იყო ბრტყელი უთო, რომელსაც ჯერ კიდევ იყენებდნენ. რკინის ტემპერატურა მიაღწია დაახლოებით 220 გრადუს ცელსიუსს მის მაქსიმალურ პარამეტრებში და გამყიდველი პასტა, რომელიც მე შევიძინე, დნება 183 გრადუსზე. LED– ის მონაცემების ფურცლიდან გადახედვის დასაბრუნებელი შედუღების ტემპერატურის პროფილს, ჩვენ ვხედავთ, რომ მაქსიმალური ტემპერატურა (Tp) არის 240 გრადუსი 10 წამის განმავლობაში. ყველაფერი პერსპექტიულად გამოიყურება და ამიტომ ვცადე.
კბილის ჩხირის საშუალებით ბალიშებზე გადავიტანე პასტა და მოვათავსე კომპონენტები. განთავსება არ არის კრიტიკული, რადგან გამდნარი დნება კომპონენტების ადგილზე, როდესაც ის დნება. მე დავდე PCB უთოზე, როგორც ნაჩვენებია ფოტოში და ჩართე უთო. მე გამორთული რკინის როდესაც ყველა solder დნება და ამოღებული PCB უთოდან.
მკურნალობდა!
ნაბიჯი 5: კუბის შეკრება
მე 3D დაბეჭდილ სტრუქტურას PCB- ების შესანარჩუნებლად. 3D ფაილები მიმაგრებულია აქ. თქვენ უნდა დაბეჭდოთ 1x ჩონჩხი და 6x Holder. მიამაგრეთ დამჭერები PCB– ის უკანა მხარეს სუპერწებებით, როგორც ეს მოცემულია სურათზე. ამის შემდეგ PCB- ები შეიძლება ჩარჩოს ჩონჩხის სტრუქტურაზე. ეს არის ხახუნის მორგება. შეიძლება დაგჭირდეთ მოპარსვა.
გააკეთეთ გაყვანილობა, როგორც ნაჩვენებია განლაგებაში. შედუღება შეიძლება ცოტა სახიფათო იყოს აქ.
ნაბიჯი 6: ბაზის შეკრება
ბაზის 3D ფაილები მიმაგრებულია აქ. ბაზაზე განთავსდება არდუინო ნანო. სულ 3 მავთული მიდის კუბზე, ანუ. DIN, 5V და GND. კუბს ვამუშავებ USB ტელეფონის დამტენის საშუალებით. დარწმუნდით, რომ მას შეუძლია მინიმუმ 1 ა.
DIN პინი შეიძლება დაკავშირებული იყოს Arduino– ს ნებისმიერ ციფრულ პინთან. მე ავირჩიე D4.
ნაბიჯი 7: კოდირების დრო
ჯერჯერობით, მე გამოვიყენებ ესკიზის მაგალითს FastLED ბიბლიოთეკიდან. დააინსტალირეთ ბიბლიოთეკა ბიბლიოთეკის მენეჯერის გამოყენებით. გახსენით DemoReel100 ესკიზების მაგალითიდან. ფაილი> მაგალითები> FastLED> DemoReel100
სანამ კოდს ატვირთავთ, განახორციელეთ შემდეგი ცვლილებები:
- განსაზღვრეთ DATA_PIN (ჩაწერეთ Arduino– ზე, რომელთანაც დაკავშირებულია კუბის DIN) რასაც თქვენ აირჩევთ. ჩემს შემთხვევაში, 4 (ციფრული პინი 4)
- განსაზღვრეთ LED_TYPE როგორც WS2812
- განსაზღვრეთ NUM_LEDS, როგორც 96
და, დააჭირეთ ატვირთვას!
ნაბიჯი 8: ისიამოვნეთ
აანთეთ ნათურა და ისიამოვნეთ მისი ყურებით!
გმადლობთ, რომ ბოლომდე იყავით. იმედია ყველას მოგეწონებათ ეს პროექტი და დღეს ისწავლეთ რაიმე ახალი. ნება მომეცით ვიცი, თუ თქვენ ერთი თქვენთვის. გამოიწერეთ ჩემი YouTube არხი სხვა მსგავსი პროექტებისთვის. Კიდევ ერთხელ გმადლობთ!
ნაბიჯი 9: სამომავლო გეგმები
- კუბის ინტერნეტთან დაკავშირება (IoT) ESP8266- ის გამოყენებით და შემატყობინე როდესაც "მოვლენა" მოხდება.
- საკუთარი ანიმაციის შექმნა.
მეორე ადგილი კონკურსის Make it Glow კონკურსში
გირჩევთ:
3D დაბეჭდილი LED განწყობის ნათურა: 15 ნაბიჯი (სურათებით)
3D დაბეჭდილი LED განწყობის ნათურა: მე ყოველთვის მქონდა ეს აღფრთოვანება ნათურებით, ასე რომ, 3D ბეჭდვისა და Arduino- ს LED- ებთან ერთად შერწყმის უნარი იყო ის, რაც მე მჭირდებოდა. კონცეფცია ძალიან მარტივია და შედეგი არის ერთ -ერთი ყველაზე დამაკმაყოფილებელი ვიზუალური გამოცდილება, რომელიც შეგიძლიათ განათავსოთ
IOT განწყობის ნათურა: 8 ნაბიჯი (სურათებით)
IOT Mood Lamp: IoT Mood ნათურა დამზადებულია Node MCU (ESP8266), RGB LED- ებისა და ჯარის გამოყენებით. ნათურის ფერები შეიძლება შეიცვალოს ბლინკის აპლიკაციის გამოყენებით. მე ავირჩიე ტონი სტარქსის მემორიალური ქანდაკება, რომელიც 3D- ზე მაქვს დაბეჭდილი ამ ნათურის ჩასადებად. შეგიძლიათ აიღოთ ნებისმიერი მზა ქანდაკება ან შეგიძლიათ
განწყობის სპიკერი- ძლიერი სპიკერი იმისთვის, რომ განწყობის მუსიკა უკრავს გარემოს ტემპერატურაზე დაყრდნობით: 9 ნაბიჯი
Mood Speaker- ძლიერი სპიკერი Mood Music– ის დასაკრავად, გარემოს ტემპერატურაზე დაყრდნობით: გამარჯობა! ჩემი სკოლის პროექტისთვის MCT Howest Kortrijk– ში, მე გავაკეთე Mood Speaker ეს არის ჭკვიანი Bluetooth სპიკერი მოწყობილობა სხვადასხვა სენსორებით, LCD და WS2812b ledstrip შედის. სპიკერი უკრავს ფონურ მუსიკას ტემპერატურის მიხედვით, მაგრამ შეუძლია
დაბალი პოლი LED განწყობის ნათურა: 9 ნაბიჯი (სურათებით)
დაბალი პოლი LED განწყობის ნათურა: შესანიშნავი დამატება ნებისმიერ მაგიდას, თაროზე ან მაგიდაზე! დისკრეტული ღილაკი, რომელიც მდებარეობს ბაზაზე, საშუალებას გაძლევთ გადაადგილდეთ LED განათების სხვადასხვა შაბლონებით. არ აქვს მნიშვნელობა გსურთ გამოიყენოთ თქვენი ნათურა სწავლისთვის, დასასვენებლად ან თუნდაც წვეულებისთვის … არსებობს განცალკევება
DIY LED Light - თანამედროვე სამუშაო მაგიდის განწყობის ნათურა დისტანციური: 8 ნაბიჯი (სურათებით)
DIY LED Light - თანამედროვე დესკტოპის განწყობის ნათურა დისტანციური: ამ სტატიაში მე გავაგრძელებ იმ პროცესს, რომელიც მე გამოვიყენე ამ გასაოცარი პირამიდის ფორმის LED განწყობის ლამპის ასაშენებლად. მე გამოვიყენე ნეკერჩხალი ძირითადი სტრუქტურისთვის და რამოდენიმე მაჰოგანის ხერხემალი დამატებითი სიმტკიცისთვის. განათებისთვის გამოვიყენე RGB LED განათება, რომელიც მოყვება 16 ფუტიან ზოლს