Სარჩევი:
- ნაბიჯი 1: წრის შექმნა
- ნაბიჯი 2: კუბის მშენებლობა
- ნაბიჯი 3: პლექსის ნაწილი
- ნაბიჯი 4: LED ნაწილი
- ნაბიჯი 5: ქვედა კოლონტიტული ნაწილი
- ნაბიჯი 6: Arduino- ს დაკავშირება პურის დაფასთან
- ნაბიჯი 7: კოდი
- ნაბიჯი 8: შექმენით Chic'on ანგარიში და დაუკავშირეთ თქვენი მოწყობილობა
- ნაბიჯი 9: განაცხადის დამატება თქვენს ანგარიშზე
- ნაბიჯი 10: დაუკავშირეთ სერვისი თქვენს მოწყობილობას
- ნაბიჯი 11: წინსვლა
ვიდეო: Smart Lamp Chic'on Cube: 11 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს ინსტრუქცია გვიჩვენებს, თუ როგორ უნდა ავაშენოთ ჭკვიანი ნათურა, რომელიც დააკავშირებს Chic'on სერვისის პლატფორმას. (მეტი ინფორმაცია
****** განახლება 2018 წლის ივლისიდან ონლაინ საიტი www.chicon.fr აღარ არის ხელმისაწვდომი, თქვენ უნდა გაუშვათ თქვენი საკუთარი სერვერი ჩიკონის ნათურის გასაშვებად ******
2016 წლის 27 მარტიდან ჩიკონის ეკოსისტემის ახალი ვერსია უკვე გამოჩნდა. თქვენ შეგიძლიათ თქვენი Android მობილური ტელეფონი გადააქციოთ chic'on თავსებადი ნათურა. გადადით https://www.chicon.fr/– ზე, რომ ჩამოტვირთოთ apk (მოძველებული გთხოვთ გაუშვათ თქვენი საკუთარი სერვერი ჩემი github რეპოს წყაროების წყალობით)
ეს ნათურა შეძლებს პროგრამის გაშვებას Chic'on– ის აპლიკაციის სერვისის ღრუბელში, როგორიცაა:
- მეტეო
- ჰაერის დაბინძურების დონე (მხოლოდ საფრანგეთში)
- დროის ტრაფიკი
- შეხსენება.
- მას შემდეგ, რაც ახალი ვერსია IFTTT არის თავსებადი!
- ახალი ვერსიიდან Openhealth იცის გრიპი, გასტროენტერიტი, თაგვის ინტენსივობა თქვენს რეგიონში (მხოლოდ FR)
- Და მეტი…
Შენ გჭირდება:
- Arduino UNO
- Wifi ფარი
- 3xRGB LED - საერთო ანოდი
- 2x მწვანე LED
- 2x წითელი LED
- 1x 10K რეზისტორი გადამრთველისთვის
- 2x 50Ohm რეზისტორები (სტატუსისთვის)
- 2x 10K რეზისტორები (ორი IC– სთვის)
- 2x TLC5916 TI IC
- 1x გადამრთველი
- 4x 10x10 სმ პლექსის კვადრატები (დაბურული)
- 1x quart მრგვალი ხის ჯოხი (დაახლოებით 1m5 0.8 სმ რადიუსი)
- 1x3x0.8 მართკუთხა ხის ჯოხი (დაახლოებით 30 სმ.
- 1x ხის დაფა (დაახლოებით 50x50x0.3 სმ)
- ჩიკონის სერვერი და ანგარიში (კოდის წყარო ხელმისაწვდომია github– ზე აქ)
ნაბიჯი 1: წრის შექმნა
წრე საკმაოდ მარტივია.
იგი იყენებს ორ tlc 5916 ერთმანეთთან დაკავშირებულს და პატარა პურის დაფას. მე გამოვიყენე კარგი სქემატური და სამეურვეო პროგრამა, რათა კასკადირებულიყო ორი IC აქედან
პურის დაფა და სქემატური ხედი აჩვენებს სრულ წრეს. შეგიძლიათ სცადოთ სანამ კუბი აშენებთ. RGB leds, switch და status led შეერთდება კუბის აგების დროს.
თქვენ ნახავთ ეტაპობრივად სქემებს:
- პირველი: ორი IC– ით tlc5916
- მეორე: ორი IC- ით და გადამრთველით
- მესამე: ორი IC– ით, გადამრთველი და RGB led
- მეოთხე: ორი IC– ით, გადამრთველით, RGB led– ით და სტატუსის led– ით
კუბის მშენებლობისას (იხილეთ შემდეგი ნაბიჯები), დაიწყეთ მხოლოდ IC სადენით (პირველი სქემატური). თქვენ ეტაპობრივად დააკავშირებთ swtich, RGB leds, status leds.
ნაბიჯი 2: კუბის მშენებლობა
კუბი დამზადებულია სამი ნაწილისგან:
- პლექსის ნაწილი
- ლიდერი ნაწილი
- ქვედა კოლონტიტული ნაწილი
ნაბიჯი 3: პლექსის ნაწილი
პლექსის ნაწილის შესაქმნელად გჭირდებათ:
- 4x პლექსი კვადრატი (10x10 სმ - სინათლე უნდა გაიაროს)
- მეოთხედი მრგვალი ხის ჯოხი.
- წებო
- 10x10 სმ კვადრატი ხის დაფისგან ლოგოს დასამზადებლად (სურვილისამებრ)
- რკინის სტიკერი ლოგოს შესაღებად (სურვილისამებრ)
- დავჭრათ ხის ჯოხები 4x 10, 8 სმ ჯოხი და 4x 13, 8 სმ ჩხირები (მე დავამატებ.8 სმ ჯოხის რადიუსის სიგრძის გამო)
- მიამაგრეთ პლექსი ჩხირებზე თანდართული სურათის მსგავსად. უკანა ნაწილი ცარიელი დატოვეთ.
- 10x10 კვადრატში გაჭერით ხის სამი ნაკადი, რათა შექმნათ chic'on ლოგო. შეინახეთ ხის დანარჩენი ნაწილი, რომელიც მოგვიანებით გამოყენებული იქნება LED ნაწილის ასაშენებლად
- დაამატეთ რკინის დაფარული სტიკერები ლოგოს ნაწილებზე და მიამაგრეთ ისინი წინა ბოლოში შუა.
ნაბიჯი 4: LED ნაწილი
LED ნაწილის შესაქმნელად გჭირდებათ:
- 2x 13x8 სმ ხის მართკუთხედები (შიდა X- ის გასაკეთებლად)
- ხის 1x 9, 5x13, 2 ოთხკუთხედი (წინა ნაწილის დასამზადებლად)
- ლოგოს კვადრატის დაკარგვა (წინა ლოგოს საფარის გასაკეთებლად)
- მცირე ბლოკები ლოგოს საფარის დასაფიქსირებლად
- 3xRGB ნათურები
- 2x მწვანე Leds
- 2x წითელი ლიდერი
- ელექტრონული მავთულები (ნაცრისფერი, წითელი, ლურჯი, მწვანე)
ჯარისკაცი თითოეული RGB ხელმძღვანელობს ელექტრონულ მავთულხლართებს
- წითელი კაბელი წითელ კაბელზე
- მწვანე კაბელი მწვანე კაბელზე
- ცისფერი კაბელი ლურჯ კაბელზე
- ANODE პინი ნაცრისფერ კაბელზე.
შეინახეთ დაახლოებით 20 სმ კაბელი, თქვენ გაჭრით მათ სწორ სიგრძეზე, როდესაც ჩართავთ წრეს.
- ჯარისკაცი სერიაში ორი მწვანე ლედი
- სოლიდერი სერიაში ორი წითელი ლედი
შეინახეთ დაახლოებით 20 სმ კაბელი, თქვენ გაჭრით მათ სწორ სიგრძეზე, როდესაც ჩართავთ წრეს.
შენდება X
- სქემატური გვიჩვენებს, თუ როგორ უნდა ავაშენოთ შიდა x.
- უბრალოდ წაიღეთ 13x9, 5 სმ ხის ოთხკუთხედი. გააკეთეთ ბუდე, რომ ორივე ნაწილი ერთმანეთთან მოთავსდეს.
- გაბურღეთ ხვრელი თითოეულ ოთხკუთხედში, რათა გაიაროთ მარცხენა და მარჯვენა სახის RGB led ხაზები.
- წებოს ისინი წინა ნაწილის აგებისას 10x9, 5 სმ დიდი X- ის ასაშენებლად.
ფრონტის მშენებლობა
-
თქვენ გჭირდებათ ხის ხუთი სიმშვიდე წინა ნაწილის ასაშენებლად.
- ერთი 13, 2x9, 5 სმ ოთხკუთხედი
- ორი 10x0, 5 ბლოკი ლოგოს საფარის დასაფიქსირებლად
- ორი ლოგოს საფარი (ლოგოს მოჭრის დაკარგვისგან)
-
გაბურღეთ ოთხი ხვრელი 13, 2 x9, 5 სმ ოთხკუთხედზე:
- ერთი წითელი სტატუსის მქონე მავთულისთვის
- ერთი მწვანე სტატუსის მქონე მავთულისთვის და ზედა სახის RGB მავთულისთვის
- ერთი გადართვის მავთულისთვის
- წებო ორი ბლოკი
- შეასწორეთ წითელი და მწვანე სტატუსის ლიდერები და გაიარეთ მათი მავთულები
- შეასწორეთ RGB მავთულები
- მიამაგრეთ ლოგოს ორი საფარი.
ნაბიჯი 5: ქვედა კოლონტიტული ნაწილი
ქვედა ნაწილის შესაქმნელად გჭირდებათ:
- ხის დაფისგან დამზადებული 1x11, 6x11, 6 კვადრატი (ფსკერისთვის)
- მართკუთხა ხის ჯოხი
- 1x გადამრთველი
- შენი წრე
- ელექტრონული მავთულები
- ჯარისკაცი გადამრთველი ორ ელექტრონულ მავთულზე. შეინახეთ კაბელი დაახლოებით 20 სმ
- მართკუთხედის ხეზე გაჭერით სამი მშვიდობა თითოეული 10 სმ
- გაბურღეთ ერთ -ერთი ოთხკუთხედის შუაში - გადართვის დიამეტრი - ეს იქნება კუბის წინა მხარე
- ჩადეთ შეცვლა ხვრელში.
- წებო შენი ოთხკუთხედი 11, 6 სმ კვადრატზე
- წებოვანა breadboard მხოლოდ IC ადგილზე.
- შეაერთეთ გადამრთველი პურის დაფაზე (შეხედეთ სქემას სქემის შექმნის ეტაპზე)
- დაამატეთ led ნაწილის აგება წინა საფეხურზე
- დააკავშირეთ RGB ლიდერები პურის დაფაზე (შეხედეთ სქემატურ სქემის მშენებლობის საფეხურს)
- დააკავშირეთ სტატუსის ლიდერები საცხობზე (შეხედეთ სქემას სქემის შექმნის ეტაპზე)
- გადააფარეთ პლექსის ნაწილი
ნაბიჯი 6: Arduino- ს დაკავშირება პურის დაფასთან
Arduino– დან თქვენ უნდა შეაერთოთ:
- +5 ვ პურის დაფის საზღვრამდე (+5 ვ)
- გრდ მეორე პურის დაფის საზღვართან (გრდ)
-
პირველ IC- მდე:
- მონაცემები (arduino– ს PIN 3 - TLC 5916 PIN 2)
- საათი (არდუინოს PIN 5 - TLC5916 PIN 3)
- Latch (არდუინოს PIN 8 - TLC5916 PIN 4)
- მწვანე LED არდუინოს PIN 6 -მდე
- წითელი LED არდუინოს PIN 14 -მდე (ანალოგი 0)
- გადართეთ arduino– ს PIN 2 –ზე
ნაბიჯი 7: კოდი
კოდი ხელმისაწვდომია შემდეგ github საცავში:
თქვენ დაგჭირდებათ shiftPWM ბიბლიოთეკა, რომელიც ხელმისაწვდომია
თქვენ ასევე დაგჭირდებათ wifi ბიბლიოთეკა, რომელიც ხელმისაწვდომია ოფიციალურ Arduino IDE– ში.
მთავარი პროგრამა დაიჭრა 4 ძირითად ფაილში:
- json.ino: ეს ფაილი ახდენს chic'on სერვერის მიერ გამოგზავნილ json- ის დეკოდირებას.
- wifiManager.ino: ეს ფაილი მართავს wifi კავშირს. მონაცემების გაგზავნა/მიღება chic'on სერვერზე.
- ledPorcessing.ino: ეს ფაილი მართავს led- ებს (ჩართვა/გამორთვა, ინტენსივობა და ფერები)
- chiconWifiPWDM_NOSD: ეს ფაილი არის მთავარი ფაილი.
თქვენ უნდა შეცვალოთ ორი მნიშვნელობა კონფიგურაციის ფაილზე (config.h):
- სიმებიანი magicNumber = "";
- სიმებიანი sNumber = "";
- სტატიკური კონსტრუქცია ssid = ""
- სტატიკური const char pass = "";
თქვენ უნდა გააგებინოთ ის, რასაც მიიღებთ მას შემდეგ, რაც მოითხოვთ წვდომას chic'on პროგრამის ღრუბელზე (იხილეთ შემდეგი ნაბიჯი). თუ თქვენ აწარმოებთ თქვენს Chicon Application ღრუბელს, თქვენ უნდა ჩაწეროთ თქვენთვის სასურველი მნიშვნელობა სერვერის მონაცემთა ბაზის ღირებულების შესაბამისად (გადახედეთ github chiconServer– ის რეპოს აქ)
ნაბიჯი 8: შექმენით Chic'on ანგარიში და დაუკავშირეთ თქვენი მოწყობილობა
ანგარიშის მოთხოვნის მიზნით, გადადით რეგისტრაციის ფორმაზე https://www.chicon.fr/ და შეავსეთ სარეგისტრაციო ფორმა.
**** განახლება 2018 წლის ივლისიდან საიტი აღარ არის ხელმისაწვდომი, გთხოვთ გაუშვათ თქვენი საკუთარი სერვერის წყაროები github– ზე ხელმისაწვდომი ****
შემდეგ შედით საიტზე თქვენი ახლად შექმნილი ანგარიშით და:
- მოითხოვეთ თქვენი ახლადშექმნილი კუბის სერიული ნომერი (თქვენ მიიღებთ სერიულ ნომერს ელექტრონული ფოსტით)
- დაამატეთ თქვენი კუბი თქვენს ანგარიშს (თქვენ მიიღებთ ჯადოსნურ ნომერს)
- განაახლეთ თქვენი Arduino კოდი სერიული ნომრით და ჯადოსნური ნომრით.
ახლა თქვენ შეგიძლიათ დააკონფიგურიროთ თქვენი კუბი თქვენი ანგარიშის გვერდიდან და ისიამოვნოთ თქვენი ჭკვიანი კუბით!
N/B: თუ არ გსურთ გქონდეთ chic'on ანგარიში და ისიამოვნოთ თქვენი ჭკვიანი კუბიით, თქვენ უნდა აწარმოოთ თქვენი საკუთარი chic'on სერვერი. გადადით chicon სერვერზე github wiki და მიჰყევით როგორ-ს.
ნაბიჯი 9: განაცხადის დამატება თქვენს ანგარიშზე
ანგარიშის შექმნისას არცერთი პროგრამა არ არის დაკავშირებული. თქვენ უნდა დაამატოთ პროგრამა თქვენს ანგარიშს, რათა შეძლოთ მათი დანიშვნა თქვენს მოწყობილობაზე.
- შედით თქვენი ანგარიშით
- განაცხადის გვერდზე, დააწკაპუნეთ ღილაკზე დამატება ღილაკზე თქვენთვის სასურველ აპლიკაციაზე.
- დააწკაპუნეთ "ჩემი კალათის" ბმულზე ზედა მარჯვენა კუთხეში და დაადასტურეთ თქვენი კალათა.
- პროგრამა ახლა ხელმისაწვდომია თქვენი მოწყობილობების კონფიგურაციის ყველა გვერდზე
ნაბიჯი 10: დაუკავშირეთ სერვისი თქვენს მოწყობილობას
- თქვენი ანგარიშის გვერდზე, მოწყობილობების სიიდან, დააწკაპუნეთ მწვანე ისარზე, რომ მიაღწიოთ მოწყობილობის კონფიგურაციის გვერდს.
- გადაიტანეთ პროგრამა ეკრანის ცენტრში, რომ დაამატოთ აპლიკაცია თქვენს მოწყობილობაზე (მაგ.: ამინდის აპლიკაცია)
- შეავსეთ სხვადასხვა კონფიგურაციის ამომხტარი ფორმები (მაგ: ამინდის პროგნოზი ხვალინდელ დღეს ლილში - საფრანგეთის ჩრდილოეთით)
- გადატვირთეთ Chic'on ნათურა, რომ ცვლილებები ძალაში შევიდეს
ბოლო სურათები აჩვენებს ჩემს კუბს ჰაერის ხარისხის აპლიკაციით (არა ამინდი). იმ დროს ჰაერი ცუდი იყო ლილში.
ნაბიჯი 11: წინსვლა
უფრო შორს წასასვლელად, თქვენ შეგიძლიათ ააწყოთ თქვენი ჭკვიანი ნათურა და დაუკავშიროთ chic'on პროგრამის ღრუბელს, როგორც კი დაიცავთ chic'on ჭკვიანი ნათურის პროტოკოლს და ნათურის სპეციფიკაციებს (აღწერილია github wiki– ში აქ)
თუ თქვენ ააშენებთ საკუთარ ნათურას, გთხოვთ განათავსოთ "სასწავლო". მომეცი შენი ნათურის დეტალები (სახელი და ლიდერი ჯგუფების რაოდენობა) გამომიგზავნე ელ.წერილი ჩემთვის, ვებგვერდზე არსებული chicon საკონტაქტო ფორმის წყალობით.
შეგიძლიათ ხელახლა გამოიყენოთ კუბის კოდი და უბრალოდ განაახლოთ რამდენიმე კოდის სიმშვიდე. შეხედეთ github ვიკი როგორ ავაშენოთ საკუთარი ნათურა და გავუზიაროთ მას!
თქვენ ასევე შეგიძლიათ, რამდენადაც იცით ცოტა php, დაწეროთ თქვენი საკუთარი Chic'on პროგრამა, რომლის გაშვებაც შესაძლებელია საჯარო www.chicon.fr Chicon Application Cloud– ზე ან თქვენს პირად სერვერზე.
ეს ვიკი აღწერს, თუ როგორ უნდა დაწეროთ თქვენი საკუთარი განცხადება: აქ
გირჩევთ:
Arduino MOOD-LAMP: 4 ნაბიჯი (სურათებით)
Arduino MOOD-LAMP: განწყობის ნათურა არის ერთ-ერთი ყველაზე ეფექტური, რაც ნიშნავს, რომ თქვენ უნდა აირჩიოთ ფერი, რომელიც ასახავს პიროვნებას. ჩემი განწყობის ნათურა იყენებს პროგრამის creado და Arduino usando el microcontrolador de Elegoo y neopixeles. Puedes რეგულარული cualquier ფერი medio de p
Como Hacer Una Mood Lamp (proyecto Uvg): 5 ნაბიჯი (სურათებით)
Como Hacer Una Mood Lamp (პროექტორი Uvg): ეს არის განწყობის ნათურა, რომელიც მუშაობს სენსორის DHT11 და 3 პოტენციური ძრავის ბაზაზე. tiene 2 modes: el primero el color cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11
Pixel Smart Lamp: 7 ნაბიჯი (სურათებით)
Pixel Smart Lamp: ეს არის პროექტი, რომელიც მე შევიმუშავე ჭკვიანი ნათურისთვის, რომელიც კონტროლდება Bluetooth– ით Android აპლიკაციით, რომელიც შემუშავებულია Android Studio– ზე. Pixel– ის მთავარი მიზანია აჩვენოს მშვენიერი განათება. ეს არის ბუხრის შუქნიშანი, მაგალითად, ვნახოთ როგორ შეიძლება ერთპიქსელიანი ბუხარი
Alexa Smart Lamp ESP8266: 4 ნაბიჯი (სურათებით)
Alexa Smart Lamp With ESP8266: ეს ინსტრუქცია დაგეხმარებათ ჩემთან ერთად რთველის ნათურის განახლებაში ხმის კონტროლით ESP8266 მიკროკონტროლის და Amazon Echo/Alexa გამოყენებით. Arduino კოდი ემსგავსება Belkin WeMo მოწყობილობას fauxmoESP ბიბლიოთეკის გამოყენებით, რაც კონფიგურაციას ნიავს. Pl
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 ნაბიჯი (სურათებით)
Smart Lamp (TCfD) - ცისარტყელა + მუსიკის ვიზუალიზატორი: ეს პროექტი კეთდება TUDelft– ში ტექნოლოგიის კონცეფციის დიზაინის კურსისთვის. საბოლოო პროდუქტი არის ESP -32 ბაზის LED ნათურა და დაკავშირებულია სერვერთან. პროტოტიპისთვის ნათურას აქვს ორი ფუნქცია; ცისარტყელას ეფექტი, რომელიც ასხივებს დამამშვიდებელ ფერს