Სარჩევი:
- ნაბიჯი 1: ამოიღეთ თქვენი გოგრა
- ნაბიჯი 2: შეაერთეთ ელექტრონიკის კომპონენტები
- ნაბიჯი 3: პროგრამირება თქვენი გოგრა
- ნაბიჯი 4: ისიამოვნეთ
ვიდეო: IoT ჰელოუინის გოგრა - აკონტროლეთ LED- ები Arduino MKR1000 და Blynk აპლიკაციით ???: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
Გამარჯობა ყველას, რამდენიმე კვირის წინ იყო ჰელოუინი და ტრადიციის შესაბამისად მე გამოვძერხე ლამაზი გოგრა ჩემი აივნით. გოგრის გარეთ ყოფნისას მივხვდი, რომ საკმაოდ შემაშფოთებელი იყო ყოველ საღამოს გარეთ გასვლა სანთლის ანთების მიზნით. და მე ასევე მივხვდი, რომ ეს უფრო სასაცილო იქნებოდა, თუ შემეძლო სანთლის შუქის ფერის შეცვლა.
თუ გსურთ ისწავლოთ როგორ მოახდინოთ გოგრის შუქების ავტომატიზაცია და შეძლოთ სხვადასხვა ფერის განათება თქვენი ჰელოუინის გოგრაზე, ეს გაკვეთილი თქვენთვისაა.
აქ მე პირველ რიგში გაჩვენებთ თუ როგორ გამოიყენოთ IoT მოწყობილობა (აქ არის Arduino MKR1000) თქვენი გოგრის ნათურების ჩართვის/გამორთვის გასაკონტროლებლად (RGB LED ნეოპიქსელის ბეჭედი). მეორედ, მე ასევე გაჩვენებთ თუ როგორ უნდა დააყენოთ სხვადასხვა განათების ფერი თქვენი სმარტფონის გამოყენებით. ???
Დავიწყოთ !
მასალები:
აქ არის კომპონენტების სია, რომლებიც დაგჭირდებათ ამ პროექტისათვის. თუ თქვენ გჭირდებათ რომელიმე კომპონენტის შეძენა, დაათვალიერეთ eBay ან Amazon, შეგიძლიათ შეიძინოთ ისინი სამართლიან ფასად.
- გოგრა
- Arduino MKR1000
- ნეოპიქსელის ბეჭედი - 12 RGB LED (SK6812)
- კონდენსატორი 1000 μF
- 470Ω რეზისტორი
- 3.7V 2000mAh LiPo ბატარეა - თუ არ იკვებება USB მიკრო საშუალებით
- ზოგიერთი მხტუნავი მავთული
- გასაყიდი რკინა
ნაბიჯი 1: ამოიღეთ თქვენი გოგრა
გაერთეთ და დატკბით გოგრის წვნინით გოგრის ხორცით, რომელიც ამოჭრილია შიდა ნაწილიდან ??
ნაბიჯი 2: შეაერთეთ ელექტრონიკის კომპონენტები
გაიგე შენი კომპონენტები
თქვენ ნახავთ ამ პროექტის გაყვანილობის სქემას ქვემოთ. გაყვანილობის დაწყებამდე უნდა გაითვალისწინოთ რამდენიმე საკითხი.
- რომელ არდუინოს მიკროკონტროლერის დაფას იყენებთ? ბორტზე აქვს 5V ან 3.3V შეყვანა? ბორტზე აქვს 5 ვ სიმძლავრის გამომავალი პინი?
- რა ზომაა თქვენი LED ნეოპიქსელის ბეჭედი - 12, 16, 24 პიქსელი?
- როგორ აპირებთ თქვენი Arduino მიკროკონტროლის და თქვენი LED- ების ჩართვას?
ამ პროექტში მე ავირჩიე Arduino MKR1000- ის გამოყენება, რომელსაც აქვს ჩამონტაჟებული WiFi ჩიპი. მე გადავწყვიტე ამ Arduino– სთან ერთად წასვლა, რადგან მინდოდა, რომ მე შემეძლო ჩემი Arduino– ს კონტროლი ჩემი სმარტფონიდან WiFi– ის საშუალებით. ასევე, მე უკვე მქონდა ეს დაფა სახლში და სხვა არაფერში ვიყენებდი. სხვა ვარიანტი იქნება გამოიყენოთ Arduino Uno, Nano ან ნებისმიერი სხვა Arduino ESP8266 WiFi მოდულით.
სხვა არდუინოსთან შედარებით, MKR1000 მუშაობს 3.3 ვ. მიუხედავად იმისა, რომ თქვენ შეგიძლიათ მიაწოდოთ 5 ვოლტი დაფაზე USB პორტის საშუალებით, თქვენ ვერ მიაწოდებთ 3.3 ვ -ზე მეტს I/O ქინძისთავებს. MKR1000– ს აქვს 5V პინი, რომლის საშუალებითაც შესაძლებელია 5V მოწყობილობების ჩართვა. ჩვენს შემთხვევაში, ჩვენ გამოვიყენებთ ამ პინს ჩვენი ნეოპიქსელის ბეჭდის გასაძლიერებლად. თუ თქვენ იყენებთ უფრო დიდ ბეჭედს, როგორიცაა 16, 24 ან მეტი პიქსელი, შეიძლება დაგჭირდეთ ცალკე დენის წყაროს გამოყენება.
გოგრა და ელექტრონიკა იქნება ჩემს აივანზე და ამიტომ ჩვენ გამოვიყენებთ 3.7V LiPo ბატარეას ჩვენი Arduino- სა და Neopixel- ის გასაძლიერებლად. MKR1000 BatteryLife გაკვეთილი დაგეხმარებათ გაარკვიოთ ბატარეის სიმძლავრე, რომლის გამოყენებას აპირებთ. რადგან არ მინდოდა ბატარეის დატენვა ყოველდღე, მე ავირჩიე 2000mAh ბატარეა. უფრო მეტიც, მე გადავწყვიტე, რომ არდუინო ლოდინის რეჟიმში დამეყენებინა, როდესაც ჩემი გოგრა არ აენთო. ეს ხელს უწყობს ენერგიის მოხმარების შემცირებას, როდესაც WiFi მოდული გამორთულია.
შეაერთეთ თქვენი კომპონენტები
- კონდენსატორი შეაერთეთ პირდაპირ ნეოპიქსელის რგოლზე. GND– ის უარყოფითი მხარე და 5 V– ის დადებითი მხარე
- შეაერთეთ 470Ω რეზისტორი Data In (DI) პინზე
- შეაერთეთ Arduino– ს 5V პინი ნეოპიქსელის 5V– ს ჯუმბერის მავთულის გამოყენებით
- შეაერთეთ Arduino– ს GND pin ნეოპიქსელის GND– ს ჯუმბერის მავთულის გამოყენებით
- შეუერთეთ Arduino– ს #4 ციფრული პინი ნეოპიქსელის DI– ს ჯუმბერის მავთულის გამოყენებით
ამის დასრულების შემდეგ, თქვენ უნდა გახსნათ "IoT-Halloween-Pumpkin" GitHub საქაღალდე და შეიტანოთ მცირე ცვლილებები კოდში, სანამ არდუინოში ატვირთავთ. იმედია მზად ხართ ცოტა პროგრამირებისთვის !! ????
ნაბიჯი 3: პროგრამირება თქვენი გოგრა
პროგრამირება თქვენი Arduino
ამ პროექტში, ჩვენ გვსურს დავგეგმოთ ჩვენი Arduino ისე, რომ მიღწეულ იქნას შემდეგი:
- Arduino უკავშირდება Blynk აპლიკაციას WiFi- ს საშუალებით.
- Neopixel განათების ფერები იცვლება Blynk აპლიკაციის საშუალებით.
ამ პროექტის კოდს ნახავთ ჩემს "IoT Halloween Pumpkin" GithHub საცავში. მაგრამ სანამ მასში ჩავუღრმავდები, შეიძლება გსურდეს წაიკითხო რამდენიმე რამ, რაც მე ვისწავლე ამ პროექტის განხორციელებისას! ???
LED სინათლის შოუები
მისამართებიანი LED- ები ან ადაფრუტის ენაზე "NeoPixel", როგორიცაა WS2812, WS2811 და SK6812 LED დრაივერები შეიძლება კონტროლდებოდეს Adafruit NeoPixel ბიბლიოთეკის გამოყენებით. თუ პირველად იყენებთ NeoPixel– ს, მე გირჩევთ გადახედოთ Adafruit NeoPixel Uberguide– ს. რჩევებითა და რჩევებით სავსე, ეს არის დიდი რესურსი!
გოგრაზე LED ფერის დასაყენებლად, თქვენ უნდა გაგზავნოთ RGB მნიშვნელობები თქვენს Arduino/NeoPixel– ზე. უმარტივესია შევხედოთ ზოგიერთი ფერის ფერის კოდს! Spiro Disco Blue, Harlequin, Daffodil ან Rose Bonbon, აქ არის რამოდენიმე მაგარი.
მხიარული გზაა ფერები თქვენს ნეოპიქსელზე "ცეკვავენ". თუ ნამდვილად მოტივირებული ხართ, გაუშვით! წინააღმდეგ შემთხვევაში, შეამოწმეთ Tweaking4All LEDStrip Effects ბლოგის პოსტი. თქვენ ნახავთ კოდს საკმაოდ საოცარი განათების ეფექტებისთვის. კიდევ ერთი დიდი რესურსია ადრიანოს ნეოპიქსელის ეფექტების გენერატორი.
ბლინკის აპლიკაცია
Blynk აპლიკაცია არის ერთ -ერთი ყველაზე პოპულარული IoT პლატფორმა. Blynk აპლიკაცია წარმოუდგენლად ადვილი გამოსაყენებელია და 5 წუთზე ნაკლებ დროში შეძლებთ თქვენს სმარტფონზე შექმნან IoT აპლიკაცია ინტერნეტით კომუნიკაციისთვის თქვენს IoT მოწყობილობასთან. სანამ თქვენი Blynk აპლიკაცია თქვენს საჭიროებებზე მორგდება, თქვენ დაგჭირდებათ:
1. ჩამოტვირთეთ ბლინკის აპლიკაცია
2. დააინსტალირეთ ბლინკის ბიბლიოთეკა
3. შექმენით კავშირი თქვენს IoT მოწყობილობასთან
ბლინკის აპლიკაციამ გამოაქვეყნა შესანიშნავი დოკუმენტაცია, რომელიც დაეხმარება ყველას დაწყებაში. გადახედე აქ, როგორც მე, პირველად გამოიყენებ მას.
ნაბიჯი 4: ისიამოვნეთ
გილოცავთ, ახლა თქვენ შეგიძლიათ კომფორტულად იჯდეთ თქვენს დივანზე და გამოიყენოთ თქვენი სმარტფონი ჰელოუინის გოგრის LED- ების ფერის გასაკონტროლებლად. ???
გმადლობთ, რომ წაიკითხეთ ჩემი პროექტი. ვიმედოვნებ, რომ ისიამოვნებთ და ეს შთაგაგონებთ თქვენ განახორციელოთ მსგავსი რამ თქვენი LED- ებისთვის ნაძვის ხეზე, ზამთრის თოვლის ბაბუაზე ან სხვა რამეზე!
გირჩევთ:
ჰელოუინის გოგრა მოძრავი ანიმატიური თვალით - ამ გოგრას შეუძლია თვალები აახახუნოს !: 10 ნაბიჯი (სურათებით)
ჰელოუინის გოგრა მოძრავი ანიმატიური თვალით | ამ გოგრას შეუძლია თვალები დაახუჭოს!: ამ ინსტრუქციაში თქვენ ისწავლით როგორ გააკეთოთ ჰელოუინის გოგრა, რომელიც ყველას აშინებს, როდესაც მისი თვალი მოძრაობს. დაარეგულირეთ ულტრაბგერითი სენსორის გამშვები მანძილი სწორ მნიშვნელობაზე (ნაბიჯი 9) და თქვენი გოგრა გაქვავდება ყველას, ვინც გაბედავს სანთლის აღებას
Motion Sensing Arduino ჰელოუინის გოგრა: 4 ნაბიჯი
Motion Sensing Arduino ჰელოუინის გოგრა: მიზანი ამ ინსტრუქციის მიღმა იყო იაფი და მარტივი ხერხის შექმნა ჰელოუინის დეკორაციებისთვის სახლში ყოველგვარი წინასწარი უნარებისა და რაიმე ლამაზი ხელსაწყოს გარეშე. ინტერნეტიდან ადვილად დასაბუთებული ნივთების გამოყენებით, თქვენც შეგიძლიათ შექმნათ თქვენი საკუთარი მარტივი და პერსონალიზებული
პიქსელ გოგრა: 8 ნაბიჯი (სურათებით)
პიქსელ გოგრა: შექმენით შეუმჩნეველი გოგრა, რომელიც შიგნიდან ანათებს სხვადასხვა შაბლონებით დისტანციური მართვის საშუალებით. მიუხედავად იმისა, რომ პიქსელები მრავალფუნქციურია, გოგრის სქელი კანი გაფილტრავს ყველაფერს ფორთოხლის გარდა, ამიტომ ჩვენი პიქსელის ფერები გარდაიქმნება
ანიმაციური საშინელი გოგრა თვალები: 9 ნაბიჯი (სურათებით)
ანიმაციური საშინელი გოგრის თვალები: ორიოდე წლის წინ, როდესაც ჰელოუინის ახალი ანიმაციური საყრდენის შთაგონებას ვეძებდით, წავაწყდით ვიდეოს YouTube– ის მონაწილე 68 პროცენტიდან, სახელად Arduino Servo Pumpkin. ეს ვიდეო იყო ზუსტად ის, რასაც ვეძებდით, თუმცა, ზოგიერთი
გოგრა - ტეტრისი გოგრა: 10 ნაბიჯი (სურათებით)
Pumpktris - Tetris Pumpkin: ვის უნდა ღიმილიანი სახეები და სანთლები, როდესაც შეგიძლია გქონდეს ინტერაქტიული გოგრა ამ ჰელოუინზე? ითამაშეთ თქვენი საყვარელი ბლოკ-დაწყობის თამაში გოგრის სახეზე მოჩუქურთმებულ 8x16 ბადეზე, განათებული LED- ებით და გამოიყენეთ ღეროვანი როგორც კონტროლერი. ეს არის მოდერა