Სარჩევი:
- მარაგები
- ნაბიჯი 1: ელეტრონიკის დაყენება
- ნაბიჯი 2: პროგრამირება
- ნაბიჯი 3: Pixel- ის დიზაინი
- ნაბიჯი 4: MDF– ის აწყობა
- ნაბიჯი 5: კომპონენტების შედუღება
- ნაბიჯი 6: ხის სამუშაოების დასრულება
- ნაბიჯი 7: ისიამოვნეთ შუქებით
ვიდეო: Pixel Smart Lamp: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის პროექტი, რომელიც მე შევიმუშავე ჭკვიანი ნათურისთვის, რომელსაც Bluetooth აკონტროლებს Android აპლიკაციით, რომელიც შემუშავებულია Android Studio– ზე.
Pixel– ის მთავარი მიზანია აჩვენოს ლამაზი შუქები. ეს არის ბუხარი მსუბუქი, მაგალითად, მოდით ვნახოთ როგორ შეიძლება გამოიყურებოდეს ერთი პიქსელიანი ბუხარი. ასევე ცისარტყელას რეჟიმი გვიჩვენებს, თუ როგორ იქმნება მრავალი გრადიენტი "ბუნებრივად" ლედებით.
პიქსელის ელეტრონიკა არის არდუინო ნანო და 10 მისამართებიანი LED ები ws2813. მას ასევე აქვს ეკრანი, რომელიც აჩვენებს დროს და ზუმერს, რომლითაც შეგიძლიათ განგაშის დაყენება.
მისი სხეული დამზადებულია MDF– ით (ლაზერულად დაჭრილი) და აკრილით.
Github.apk, arduino ფაილები, აპლიკაციის ფაილები.
github.com/danielwilberger/PixelSmartLamp
რედაქტირება: ატვირთულია MDF ნაწილის საჭრელი ფურცლები
მარაგები
- არდუინო ნანო;
- Bluetooth მოდული HC-05
- რეალურ დროში საათის მოდული;
- 4 ციფრიანი LED დისპლეი;
- 10 x მისამართური LED- ები ws2812b
- პოტენომეტრი;
- 4 x ღილაკი;
- ბუზერი;
- 5V-2amp შრიფტი.
ნაბიჯი 1: ელეტრონიკის დაყენება
ჩემი პირველი ნაბიჯი, ელექტრონული მოწყობილობების მიწოდების შემდეგ, იყო ამ ყველაფრის აწყობა პროტობორდზე.
ამ გზით, მე შემიძლია გამოვცადო და დავიწყო Arduino– ს პროგრამირება.
Იძულებული ვიყავი:
- გამყინეთ leds;
- შეიკრიბეთ ყველა მოწყობილობა პროტობორდზე;
- შეაგროვეთ 10 მიმართვადი ლიდერი (ორი კუბის თითოეული მხარისთვის, გამოკლებული ქვედა);
- დაიწყეთ პროგრამირება.
სანამ საბოლოო ჩვენებისთვის აკრილის კუბს მივიღებდი, დედაჩემის პლასტმასის თასზე გამოვცადე.
ნაბიჯი 2: პროგრამირება
ჩემი შემდეგი ნაბიჯი იყო პროგრამირება. პირველი, arduino ყველა იმ ფუნქციონალურობით, რაც მე პირველად წარმოვიდგინე Pixel– ისთვის:
- აჩვენეთ მიმდინარე დრო საათზე;
- დააყენეთ მაღვიძარა გაღვიძებისთვის (ან ტაიმერი);
- აჩვენეთ რამდენიმე მსუბუქი მოდელი, უბრალო თეთრი ნათურიდან ცისარტყელას ჩვენებამდე ან ბუხრით. ამ ნაწილისთვის, Arduino– ს FastLED ბიბლიოთეკის რამდენიმე მაგალითი ძალიან გამოსადეგი იყო.
მისი დასრულების შემდეგ, მე მქონდა სრულად კონტროლირებადი ნათურა, ანალოგური ღილაკების და პოტენომეტრის გამოყენებით. ასე რომ, შემდეგი ნაბიჯი იყო bluetooth კავშირის დაყენება იმ აპლიკაციით, რომელიც მე გავაკეთე მხოლოდ Pixel– ისთვის. ეს იყო ნაწილი, რომელიც ყველაზე დიდხანს გაგრძელდა. ამ პროექტის დაწყებამდე მე არ ვიცოდი Android პროგრამირების შესახებ და არც კი ვიცოდი Java ენა. მაგრამ მე უკვე ვიცოდი ობიექტზე ორიენტირებული პროგრამირება, ამიტომ დავიწყე Android პროგრამირების კურსი, უდემიზე.
თქვენ შეგიძლიათ შეამოწმოთ ყველაფერი რაც გსურთ ჩემს Github– ზე. ბმული მოცემულია ზემოთ ამ სტატიის დასაწყისში.
ნაბიჯი 3: Pixel- ის დიზაინი
ამ მომენტში, მე წარმომედგინა როგორ გამოიყურებოდა Pixel, მაგრამ დრო იყო მისი ქაღალდზე დადება. სინამდვილეში, ჩემს კომპიუტერზე. ვინაიდან მე ავაშენებდი პიქსელს MDF ხეზე და აკრილზე, ვიცოდი, რომ ძალიან ზუსტი პროექტი უნდა დამეხატა. ამიტომ ავირჩიე CAD პროგრამა და დავიწყე პიქსელის დახატვა.
ეს შეიძლება ცოტათი გამოიყურებოდეს, მაგრამ მე უკვე ვიცოდი CAD ნახაზი ინჟინერიის კურსდამთავრებულთა კურსიდან. და ეს ძალიან გამოსადეგი იყო MDF– ის ლაზერული ჭრის 2D ნახატების მისაღებად.
ნაბიჯი 4: MDF– ის აწყობა
Pixel– ის CAD– ზე დახატვის შემდეგ დავუკავშირდი ადგილობრივ კომპანიას, რომელიც ამზადებდა აკრილის საგნებს, როგორიცაა ეკრანები, თასები და ა.შ. ამ ადგილებს, როგორც წესი, აქვთ ლაზერული საჭრელი აპარატები, ამიტომ ვკითხე, შეძლებდნენ თუ არა ჩემი აკრილის კუბის აშენებას და MDF– ის მოჭრას.
მე მივიღე 6 მმ MDF დაფა და გავუგზავნე მათ საჭრელი ნახატები.
მე მივიღე ისინი, როგორც ზემოთ მოცემულ სურათზე, და შევიკრიბე ეს ყველაფერი ციანოკრილატის წებოს გამოყენებით.
ნაბიჯი 5: კომპონენტების შედუღება
ეს იყო ერთ -ერთი ყველაზე მძიმე მომენტი. მე არ მქონდა ელეტრონიკის შედუღების გამოცდილება, ამიტომ ვუყურე რამდენიმე ვიდეოს და ვცადე.
ნაბიჯი 6: ხის სამუშაოების დასრულება
ამ მომენტში, მე მქონდა Pixel, როგორც მე ვგეგმავდი. გარკვეული კორექტირება იყო საჭირო, როგორიცაა LED- ების სიკაშკაშის დაყენება.
მაგრამ MDF დასრულება არ იყო ისე, როგორც ველოდი. ასე რომ, მე მივიღე ხის ფურცელი, ჯადოქარი ძალიან თხელი ხის ნაჭერია. მე დავფარე MDF– ის ყველა ზედაპირი თუ, მას შემდეგ რაც დავრწმუნდი, რომ საათის ეკრანს შეეძლო მასში სინათლის გამოსხივება.
ნაბიჯი 7: ისიამოვნეთ შუქებით
ამ ყველაფრის შემდეგ, მე მქონდა ნათურა, რომელიც იყო ბევრად უფრო ნათელი და უფრო ლამაზი, ვიდრე წარმომედგინა.
თქვენ შეგიძლიათ შეამოწმოთ ვიდეო Pixel– ის სინათლის ყველა რეჟიმის ზემოთ.
გთხოვთ დამიკავშირდეთ თუ თქვენ გაქვთ რაიმე ეჭვი თქვენს პროექტზე. სიამოვნებით დაგეხმარებით:)
გირჩევთ:
Alexa Smart Lamp ESP8266: 4 ნაბიჯი (სურათებით)
Alexa Smart Lamp With ESP8266: ეს ინსტრუქცია დაგეხმარებათ ჩემთან ერთად რთველის ნათურის განახლებაში ხმის კონტროლით ESP8266 მიკროკონტროლის და Amazon Echo/Alexa გამოყენებით. Arduino კოდი ემსგავსება Belkin WeMo მოწყობილობას fauxmoESP ბიბლიოთეკის გამოყენებით, რაც კონფიგურაციას ნიავს. Pl
ვერტიკალური Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით: 11 ნაბიჯი (სურათებით)
ვერტიკალური Bartop Arcade ინტეგრირებული PIXEL LED ეკრანით: **** განახლებულია ახალი პროგრამული უზრუნველყოფით 2019 წლის ივლისი, დეტალები აქ ****** Bartop arcade build with the unique feature that LED matrix marquee changes to ემთხვევა არჩეულ თამაშს. კაბინეტის გვერდებზე პერსონაჟები არის ლაზერული ჭრილები და არა წებოვანი
Pixel Cloud Ambient Wall Light: 6 ნაბიჯი (სურათებით)
Pixel Cloud Ambient Wall Light: Ikea შუქის კიდევ ერთი მოდიფიკაცია, დამატებული მისამართური LED- ები და კონტროლერი, რომ შექმნათ რაიმე უნიკალური. შექმნილია ბავშვის ოთახში გამოსაყენებლად რბილი გარე განათებისთვის და როგორც ღამის შუქი. ეს პროექტი იყენებს 56x APA102 მისამართის პიქსელს, NLE
Smart Lamp Chic'on Cube: 11 ნაბიჯი (სურათებით)
Smart Lamp Chic'on Cube: ეს ინსტრუქცია გვიჩვენებს, თუ როგორ უნდა ავაშენოთ ჭკვიანი ნათურა, რომელიც დააკავშირებს Chic'on სერვისის პლატფორმას. (დამატებითი ინფორმაცია https://www.github.com/roiKosmic/)****** განახლება 2018 წლის ივლისიდან ონლაინ საიტი www.chicon.fr აღარ არის ხელმისაწვდომი, თქვენ უნდა
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 ნაბიჯი (სურათებით)
Smart Lamp (TCfD) - ცისარტყელა + მუსიკის ვიზუალიზატორი: ეს პროექტი კეთდება TUDelft– ში ტექნოლოგიის კონცეფციის დიზაინის კურსისთვის. საბოლოო პროდუქტი არის ESP -32 ბაზის LED ნათურა და დაკავშირებულია სერვერთან. პროტოტიპისთვის ნათურას აქვს ორი ფუნქცია; ცისარტყელას ეფექტი, რომელიც ასხივებს დამამშვიდებელ ფერს