Სარჩევი:
- ნაბიჯი 1: შეაგროვეთ ყველა ნაწილი
- ნაბიჯი 2: ავაშენეთ სენსორული ხალიჩა
- ნაბიჯი 3: დააინსტალირეთ LED ზოლები თქვენს საწოლზე
- ნაბიჯი 4: პროგრამირება წვრილმანი
- ნაბიჯი 5: ააშენეთ წრე
- ნაბიჯი 6: ისიამოვნეთ !
ვიდეო: ლამაზი საწოლის ღამის განათება: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
დანი FRF გამომყევით twitter- ზე
შესახებ: მე მაინტერესებს ახალი ტექნოლოგიები და ის, რისი გაკეთებაც შეგვიძლია სახლში, რამდენიმე კომპონენტისა და ცოტა წარმოსახვის საშუალებით. მეტი Danni FR- ს შესახებ »
ეს არის მომავლის საწოლის განათების სისტემა! ისინი ირთვება, როდესაც საწოლიდან გადიხარ შუა ღამეს და ითიშება, როდესაც შენს კომფორტულ ოცნების მანქანაში შედიხარ. ასე რომ აღარ არის ღამის უბედური შემთხვევები და დამსხვრეული თითები !!
ამის აშენება ძალიან ადვილია და თქვენი საწოლი გამოიყურება ამ სამყაროდან. მოდით დავიწყოთ, არა?
ნაბიჯი 1: შეაგროვეთ ყველა ნაწილი
კარგი, რომ დავიწყოთ, ჩვენ უნდა გვქონდეს ამ პროექტისთვის საჭირო ყველა ნაწილი. გთხოვთ, წაიკითხოთ ეს ხვრელი, სანამ რამეს შეიძენთ. ასე რომ თქვენ დაგჭირდებათ:
- Adafruit Trinket 5V (https://www.adafruit.com/product/1501)
- პურის დაფა (https://www.adafruit.com/product/64)
- ზოგიერთი მხტუნავი მავთული (https://www.adafruit.com/product/153)
- 4k7 ohm რეზისტორი (https://www.adafruit.com/product/2783)
- ველოსტატის ფურცელი (https://www.adafruit.com/product/1361)
- ჩვენი LED ზოლები (https://www.adafruit.com/product/2237)
- კვების ბლოკი (https://www.adafruit.com/product/1466)
- და რა თქმა უნდა ცოტა ფირზე, ალუმინის კილიტა და თხელი მუყაო
- ზოგიერთი ხელსაწყო, როგორიცაა პლიუსი, მაკრატელი და გასაყიდი რკინა.
- ცოტა ელექტრო ფირზე და კაპტონის ფირზე.
- საწოლის ხალიჩა რა თქმა უნდა !!!
როგორც თქვენ ალბათ ხედავთ მე ვარ Adafruit- ის პროდუქტების დიდი გულშემატკივარი, თუმცა თქვენ შეგიძლიათ გამოიყენოთ სხვა LED ზოლების მოდელები. ეს შენზეა დამოკიდებული, ჩემს კოდს აქვს ბევრი ვარიანტი. ჩემს კონფიგურაციაში მე გამოვიყენე 50 LED SM16716 მოდული, მოგერიდებათ გამოიყენოთ იმდენი led, რამდენიც გსურთ და ნებისმიერი მოდელი, რომელსაც კოდი უჭერს მხარს. მაგრამ გაითვალისწინეთ სათანადო კვების წყარო თქვენი კონფიგურაციისთვის, გახსოვდეთ, რომ rgb ზოლების უმეტესობას შეიძლება დასჭირდეს 60 mA თითო LED. ასე რომ თქვენ გაფრთხილებული ხართ!
ნაბიჯი 2: ავაშენეთ სენსორული ხალიჩა
ეს არის ალბათ ამ გაკვეთილის ყველაზე გრძელი ნაწილი, მაგრამ ადვილია. გთხოვთ გამოიყენოთ ფოტოები, როგორც მითითება და მიყევით ამ ნაბიჯებს:
- დავჭრათ ორი ალუმინის კილიტა ოდნავ უფრო მცირე ვიდრე ველოსტატის ფურცელი.
- შემდეგ გამოიყენეთ რამოდენიმე ელექტრული ლენტი 3 ფურცლის შესაერთებლად, გახსოვდეთ, რომ შუაში მიდის ველოსტატის ფურცელი. ასევე გაუშვით მცირე სივრცე ფირის გარეშე გაყვანილობისთვის.
- გამოიყენეთ რამდენიმე სპილენძის საფარი ელექტრული კონტაქტების შესაქმნელად, ერთი ქვედა ალუმინის კილიტაში და მეორე ზედა.
- შეაერთეთ მავთულები მიმაგრებული სპილენძის ფირზე და გამოიყენეთ კაპტონის ფირზე კავშირის დასაცავად.
- შემდეგ გამოიყენეთ თხელი მუყაო ალუმინის ფოლგისგან დასაცავად, ეს ფურცლები უნდა იყოს იგივე ზომის, როგორც მთელი სენსორი. დააფიქსირეთ იგი მეტი ელექტრო ლენტით. ასევე ფრთხილად იყავით პატარა სივრცე ლენტის გარეშე ან გააკეთეთ პატარა ხვრელი ალუმინსა და მუყაოზე ისე, რომ ჰაერი გამოვიდეს სენსორის დაზიანების გარეშე.
- ყველაფერი კარგადაა ახლა თქვენ გაქვთ სრულად ფუნქციონირების სენსორი !!!
შენიშვნა: მე გამოვიყენე პლასტიკური ჩანთა, რომელიც მოყვა ველოსტატის ფურცელს, რომ დავიცვა სენსორი ტენიანობისგან, უბრალოდ ჩავაგდე მასში:)
ნაბიჯი 3: დააინსტალირეთ LED ზოლები თქვენს საწოლზე
ახლა მოდით გადავიდეთ ამ პროექტის სახალისო ნაწილზე, მიამაგრეთ თქვენი შუქები თქვენს საწოლს !!! მე არ შევიტან ბევრ დეტალს ამით, უბრალოდ იყავი შემოქმედებითი და გააკეთე ისე, როგორც შენ გინდა. მაგრამ თუ ცოტა შთაგონება გჭირდებათ, ყოველ რამდენიმე სანტიმეტრზე ვდებ ნაღმებს და საწოლზე დასაფიქსირებლად ვიყენებ ნიღბს.
მოგერიდებათ გამოიყენოთ იმდენი Leds, რამდენიც გსურთ, თქვენთვის სასურველ პოზიციაში და მანძილზე:)
ნაბიჯი 4: პროგრამირება წვრილმანი
კარგი, უპირველეს ყოვლისა თქვენ უნდა ისწავლოთ როგორ გამოიყენოთ Trinket. საბედნიეროდ, ადაფრუტს აქვს შესანიშნავი სამეურვეო პროგრამა აქ. როდესაც მზად იქნებით დაუბრუნდით მოქმედებას.
ვხედავ, თქვენ დაბრუნდით. თქვენ ახლა იცით, თუ როგორ უნდა ჩატვირთოთ პროგრამები ტრინკეტზე არდუინოთი და საფუძვლები, ალბათ თქვენ გაქვთ Blinky დემო:)
ახლა გადმოწერეთ დიდი FastLED ბიბლიოთეკა GitHub– დან და დააინსტალირეთ. შემდეგ ჩადეთ ჩემი კოდი თქვენს წვრილმანებში, დაპროგრამებულია ისე, რომ LED- ები ლურჯად იქცეს პატარა ანიმაციით. მაგრამ მოგერიდებათ შეცვალოთ ისე, როგორც გსურთ, გახსოვდეთ, რომ დააკონფიგურიროთ თქვენს მიერ გამოყენებული led- ების რაოდენობა და ზოლის ტიპი.
// ეს პროექტი შეიქმნა დანი ფერნანდესის მიერ #მოიცავს #მოიცავს "FastLED.h" #განსაზღვრეთ NUM_LEDS 50 // რამდენი led აქვს თქვენს ზოლს #განსაზღვრა DATA_PIN 0 // მონაცემთა ხაზი თქვენი ზოლისთვის #განსაზღვრეთ CLOCK_PIN 1 // საათის ხაზი თქვენი ზოლები, არის თუ არა თქვენს ზოლს ეს კომენტარი არ აქვს#განსაზღვრეთ SENSOR_PIN 1 // სადაც სენსორია დაკავშირებული, ადაფრუტის წვრილფეხა ანალოგურ პინზე 1 უდრის ციფრულ პინს 2#განსაზღვრეთ TRIGGER 50 // მნიშვნელობა ქვემოთ, როდესაც მიიჩნევთ, რომ ვინმე დგას CRGB leds [NUM_LEDS]; int inicialization = 0; int სახელმწიფო = 0; void setup () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1); // თუ გსურთ წვრილმანი გაშვება 16MHZ– ზე, გთხოვთ ასევე შეარჩიოთ იგი დაფის მენიუში // გაუკეთეთ კომენტარი/შეცვალეთ ერთი შემდეგი ხაზი თქვენი led ზოლისთვის, რომელსაც თქვენ იყენებთ // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); //FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); FastLED.addLeds (leds, NUM_LEDS); // ჩემს შემთხვევაში ეს არის ჩემი ზოლის მოდელი // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); ინიციალიზაცია = 1; შეფერხება (500);} void loop () {if (inicialization == 1) // გამორთეთ ყველა LED ნათურა {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, 0); } FastLED.show (); ინიციალიზაცია = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // თუ ვინმე ხალიჩაზეა {if (state == 0) // არის led გამორთული მაშინ გააკეთეთ ეს ანიმაცია {for (int i = 0; i <) ჩართვისთვის NUM_LEDS; i ++) {leds .setRGB (0, 0, 20); FastLED.show (); დაგვიანება (100); } დაყოვნება (200); for (int x = 20; x <= 125; x ++) {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); დაგვიანება (20); } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i
კოდის ბოლო ვერსიისთვის მიიღეთ GitHub– ზე:
ნაბიჯი 5: ააშენეთ წრე
საკმაოდ მარტივი წრეა, ასე რომ ამას მხოლოდ რამდენიმე წუთი დაგვჭირდება იმისათვის, რომ ეს გავაკეთოთ ჩვენს პურის დაფაზე,:)
ჩემი კავშირები ასეთია:
- 5V ელექტრომომარაგებიდან BAT pin- მდე Trinket და Vcc ჩვენი LED ზოლები.
- GND ელექტრომომარაგებიდან Trinket– მდე, ჩვენი ხალიჩის სენსორის ერთი მავთული და LED ზოლის GND.
- წვრილმანი pin 0 LED ზოლის მონაცემთა პინზე.
- წვრილმანი pin 1 საათის ზოლის LED ზოლები.
- ხალიჩის სენსორის მეორე მავთული მიდის Trinket pin 2 – ზე, ასევე 4k7 ohm რეზისტორი მიდის Trinket– ის ამ პინსა და 5V პინს შორის.
სულ ეს არის, ადვილი არ გგონია?
ნაბიჯი 6: ისიამოვნეთ !
დაიმალე ყველაფერი შენი საწოლის ქვეშ და მოათავსე სენსორი ხალიჩის ქვეშ. ახლა თქვენ მზად ხართ შეასრულოთ ეს პროექტი.
ვიმედოვნებ, რომ ისიამოვნებთ და ბევრ გარჩევას მოახდენთ ანიმაციებთან და განათებასთან ერთად.
მადლობა რომ მკითხულობ:)
გირჩევთ:
ჭკვიანი სამაგიდო LED განათება - ჭკვიანი განათება W/ Arduino - Neopixels სამუშაო ადგილი: 10 ნაბიჯი (სურათებით)
ჭკვიანი სამაგიდო LED განათება | ჭკვიანი განათება W/ Arduino | Neopixels Workspace: დღეების განმავლობაში ჩვენ დიდ დროს ვატარებთ სახლში, ვსწავლობთ და ვმუშაობთ ვირტუალურად, ასე რომ, რატომ არ გავხადოთ ჩვენი სამუშაო სივრცე უფრო დიდი და ჭკვიანი განათების სისტემით Arduino და Ws2812b LED- ებით დაფუძნებული. აქ მე გაჩვენებთ როგორ ავაშენოთ თქვენი Smart სამაგიდო LED განათება, რომელიც
საწოლის ავტომატური განათება: 5 ნაბიჯი (სურათებით)
საწოლის ავტომატური განათება: თქვენც გძინავთ ღამით? თქვენ ასევე არაფერს ხედავთ სიბნელეში? თქვენ ასევე გაქვთ სიბნელე ოთახში ღამით? თუ ასეა, ეს მოწყობილობა თქვენთვისაა! მე ვფიქრობ, რომ ბევრ ჩვენგანს მოსწონს ცოტა დარჩენა უფრო დიდხანს საღამოობით. მიზეზები შეიძლება განსხვავებული იყოს - Netflix, YouTube
[2020] ღამის სეირნობისათვის LED- ების განათება: 9 ნაბიჯი (სურათებით)
[2020] LED- ების განათება ღამის სეირნობისთვის: Valenta Off-RoaderValenta Off-Roader არის მიკრო: ბიტიანი ძრავიანი Off-Road RC მანქანა. ეს არის Lego Technic თავსებადი და აღჭურვილია ორი (x2) მიკრო სიჩქარის ძრავით უკანა ბორბლებზე და (x1) საჭის სერვო, რომელიც დაფუძნებულია რობერვალის მკლავის მექანიზმზე. Humming Works LLC და
ღამის სინათლის გადამრთველი ღამის განათება: 8 ნაბიჯი (სურათებით)
Switchable Light Sensing Night Light: ეს ინსტრუქცია გვიჩვენებს, თუ როგორ გავტეხე ღამის სინათლის სენსორი, რათა ის ხელით გამორთული იყოს. ყურადღებით წაიკითხეთ, გაითვალისწინეთ გახსნილი სქემები და საჭიროების შემთხვევაში დახურეთ თქვენი ტერიტორია ერთეულის ტესტირებამდე
მინი LED საწოლის ღამის შუქი / ნათურა: 5 ნაბიჯი
მინი LED საწოლის ღამის შუქი / ნათურა: პირველ რიგში უნდა ვთქვა, რომ ეს იყო შთაგონებული Sunbanks– ის მინი დგას LED ნათურით. იმის მაგივრად, რომ ბირო გამოვიყენო, რომ მაგიდაზე ლიდერი მოშორებული მქონდეს, მე გამოვიყენე მკაფიო წვერო, რომ გამომეტანა სინათლე ბაზიდან. ეს პატარა პროექტი არის პროტოტიპი