Სარჩევი:

უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში: 4 ნაბიჯი
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში: 4 ნაბიჯი

ვიდეო: უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში: 4 ნაბიჯი

ვიდეო: უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში: 4 ნაბიჯი
ვიდეო: 💥 oki.ge 👉 კედლის საათი 2024, ნოემბერი
Anonim
Image
Image
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში
უსასრულობის სარკის კედლის საათი IKEA სურათის ჩარჩოში

გამარჯობა, ყოველთვის მინდოდა კედლის საათის აშენება. ბევრი მშვენიერი კედლის საათია მაღაზიებში, როგორიცაა IKEA. მე მქონდა გარკვეული პრობლემები ამ კომერციულ საათებთან დაკავშირებით. ისინი ძალიან ხმამაღლა მეუბნებიან (უწყვეტი ტიკტაკი მაღიზიანებს), მე ვერ ვხედავ საათების სიბნელეში, ისინი ჩემს კედელზე ბევრ სივრცეს იყენებენ და ზუსტი არ არის. მე გადავწყვიტე ავაშენო ჩუმი საათი LED- ებით და ინტერნეტის სინქრონიზაციით და ის გავაერთიანე უსასრულობის სარკესთან. სარკე შესაძლებელს ხდის საათის ხელების დანახვას. ჩემი კონცეფცია იყო რაც შეიძლება მარტივი. შენობის მთელი პროცესი დაახლოებით 30 წუთს იღებს. პროექტის ღირებულება 20 დოლარი იყო. აპარატი იკვებება ტელეფონის სტანდარტული დამტენით (5VDC). სრული ელექტრონიკა და სარკე ჩაშენებულია IKEA– ში შეძენილ სურათის ჩარჩოში.

ნაბიჯი 1: BOM სია

BOM სია
BOM სია

მასალის სახელი, რაოდენობა, ბმული

IKEA RIBBA სურათის ჩარჩო შავი 23 სმ x 23 სმ 1 ც

WS2812B Led Strip, ინდივიდუალურად მისამართები Smart RGB Led Strip, შავი 74pcs/1m IP30 1 pc

NodeMcu v3 Lua WIFI ნივთების ინტერნეტი MCU დაფა ESP8266 1 pc

ტელეფონის დამტენი 1 ც

USB ტელეფონის კაბელი 1 ც

პროტო PCB 1 pc

კაბელი 1 კომპიუტერზე გასაყიდად

შედუღების ქილა 1 ც

კონდენსატორი 16V 16V 470uF 1 pc

საცხოვრებელი ელექტრონიკისთვის 1 pc

სარკე 23 სმ x 23 სმ 1 ც ადგილობრივი მაღაზია

მინის ფირფიტა 23 სმ x 23 სმ 1 ც ადგილობრივი მაღაზია

პროექტის მთლიანი მატერიალური ღირებულება: 20, 25 $/მთლიანი პროექტი

ნაბიჯი 2: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება

შეკრების პროცესის ყოველი ნაბიჯი ჩანს პირველი ნაბიჯის ვიდეოში.

რამდენიმე დამატებითი ინფორმაცია ვიდეოზე:

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

შემდეგი ნაბიჯი იყო სწორი საცხოვრებლის პოვნა. მე ვირჩევ IKEA RIBBA სურათის ჩარჩოს. მე მჭირდებოდა 60 ცალი LED- ები საათში, რადგან არის 60 წამი და 60 წუთი. მე გავზომე ჩარჩოს შიდა პერიმეტრი. გამოვთვალე, რომ 74 ცალი / 1 მეტრიანი LED ზოლები იდეალურია. მას შემდეგ, რაც მე 1 მეტრიანი ზოლიდან ჩამოვყავი 14 ცალი LED, დანარჩენი 60 ცალი შესანიშნავად მოერგო ჩარჩოს შიდა პერიმეტრს.

უსასრულობის სარკის ეფექტის შესახებ, მეტის ნახვა შეგიძლიათ აქ:

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

ნაბიჯი 3: წრე

წრე
წრე

მე შევაერთე ყველა კომპონენტი სქემატური მიხედვით. NodeMCU– ს მხოლოდ რამდენიმე PIN იყო გამოყენებული, ამიტომ პატარა პროტო PCB საკმარისზე მეტი იყო. ფაქტობრივად, კაბელების მიერთება შესაძლებელია პირდაპირ PIN კოდებზე, ხოლო ელექტრონიკის კორპუსი შეიძლება გამოტოვებული იყოს, ან შეგიძლიათ ეს ყუთი დენის წყაროს გვერდით მოათავსოთ, რომ უკეთ გამოიყურებოდეთ. ამისათვის თქვენ უნდა გააფართოვოთ კაბელები, რომლებიც მოდის LED- ების ზოლიდან, ამ კაბელის მაქსიმალური სიგრძეა 5 მეტრი (მონაცემთა ფურცლის მიხედვით, არ არის შემოწმებული). კონდენსატორი არ არის საჭირო, თუ ელექტროენერგიის მიწოდება კარგია. ჩემი USB ადაპტერი არის იაფი, ასე რომ, მე გავყიდე ერთი 450uF კონდენსატორი პროტო PCB- ზე.

WS2812B LED- ები დამოუკიდებლად მიმართვადი კომპონენტებია. ძალიან ადვილია მათთან მუშაობა. მე უბრალოდ დავუკავშირე 5 VDC, GND დენის წყაროს და საკომუნიკაციო PIN MCU– ს და მუშაობს. LED- ის რაოდენობა მითითებული უნდა იყოს Arduino კოდში. აქ არის მეტი ინფორმაცია ამ LED- ების შესახებ:

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

MCU– ებში წყაროს კოდის ასატვირთად გამოიყენეთ Arduino IDE პროგრამული უზრუნველყოფა და USB კაბელები:

არსებობს ბევრი ინსტრუქცია იმის შესახებ, თუ როგორ უნდა დაპროგრამდეს NodeMCU ანუ:

www.instructables.com/id/Programming-ESP82…

წყაროს კოდის ძირითადი ნაწილი მოდის ამ ინსტრუქციიდან:

www.instructables.com/id/Infinity-Mirror-C… მადლობა ItsGraGra შთაგონებისთვის.

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

სანამ NodeMCU კოდს ატვირთავთ, შეცვალეთ თქვენი Wifi სერთიფიკატები და დააყენეთ თქვენი დროის ზონა.

დასკვნითი სიტყვები

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

Კარგ დღეს გისურვებთ!

გირჩევთ: