Სარჩევი:
ვიდეო: ჰელოუინის გულშემატკივრები: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ბოლო ჰელოუინზე გადავწყვიტე შემექმნა პროექტი სეზონისთვის. მოჩვენების 3D მოდელის გამოყენებით, რომელიც მე დავბეჭდე Prusa i3- ზე და Cheerlights პროექტზე, მე შევქმენი ჰელოუინის დეკორაცია, რომელიც შემთხვევით იცვლის ფერს.
Cheerlight პროექტი არის ღია კოდის პროექტი, რომელიც სინქრონიზებს ყველა სინათლის მოწყობილობას, რომელიც მას იყენებს. ტვიტერის საშუალებით, #cheerlight ჰეშთეგის გამოყენებით, ჩვენ შევარჩიეთ ფერი Cheerlights პროექტის ფერთა პალიტრადან. ყველა მოწყობილობა, რომელიც დაკავშირებულია პროექტთან Cheerlights კითხულობს ფერს api– ით და ცვლის მათ ფერს. ტვიტის საშუალებით შესაძლებელია პროექტთან დაკავშირებული პლანეტის ყველა მოწყობილობის ფერის შეცვლა.
ნაბიჯი 1: მასალები და ინსტრუმენტები
მასალები
- ESP-01
- Awg 22 კაბელი
- ლედ რგოლი WS2812
- ბატარეის დამჭერი
- ბატარეა
- ქალი Socket Row Pins
- პროტობორდი
- Solder
ინსტრუმენტები
- 3D პრინტერი
- გასაყიდი რკინა
3D მოდელი
Cute Hug Me Ghost
ნაბიჯი 2: შეკრება
ჯერ საჭირო იყო კავშირების მხარდაჭერის შექმნა. ეს შეიქმნა პროტობორდის, ESP-01- ის და სოკეტის მდედრობითი სოკეტების გამოყენებით. მდედრობითი ბუდეები საშუალებას გაძლევთ ადვილად ამოიღოთ ESP-01 სხვა პროექტში გამოსაყენებლად ან შეცვალოთ იგი წარუმატებლობის შემთხვევაში. Solder გამოიყენებოდა კომპონენტების დასაფიქსირებლად და დამაკავშირებელი ბილიკების შესაქმნელად. პროტობორდი მოდის წინასწარ გაბურღული და თითოეული ხვრელის გარშემო კავშირებით. საჭიროა მხოლოდ კომპონენტების დაფიქსირება და სხვადასხვა ხვრელების შეერთება ბილიკების შესაქმნელად.
შემდეგ ბატარეის დამჭერი შედუღდა. ამავდროულად, დაბეჭდილია ბაზა, სადაც განთავსდება კომპონენტები. იგი შედგება კვადრატული ბაზისგან, საკმარისი სივრცე სხვადასხვა კომპონენტის შესანახად, წინამორბედი ბეჭდის გახსნით და საკმარისი ადგილი დაბეჭდილი აჩრდილისთვის.
მას შემდეგ, რაც ბაზა მზად იყო, წამყვანი რგოლი დამონტაჟდა და დაუკავშირდა დარჩენილი კომპონენტების მხარდაჭერას. საყრდენი და ბატარეის დამჭერი დაფიქსირდა ბაზაზე თერმული წებოთი.
ნაბიჯი 3: კოდი
კოდი დააკავშირებს ESP-01 უკაბელო ქსელს და შემდეგ დაუკავშირდება cheerlight პროექტს და შეამოწმებს მიმდინარე ფერს. შემდეგ ის იცვლის ფერს სინათლის პროექტის ფერში.
კოდის მუშაობისთვის საჭიროა სამი ბიბლიოთეკა:
- ThingSpeak - დაუკავშირდით Cheerlights პროექტს
- ESP8266WiFi - ESP -01 გამოსაყენებლად
- Adafruit_NeoPixel - led ბეჭდის გამოსაყენებლად
კოდი (შეგიძლიათ იხილოთ ჩემს GitHub ანგარიშზე)
#ჩართეთ
#მოიცავს #მოიცავს #განსაზღვრა PixelPin 2 #განსაზღვრეთ PixelNum 12 const char* ssid = "dev"; const char* პაროლი = "RatoRoeuRolha"; ხელმოუწერელი ხანგრძლივი cheerLightsChannelNumber = 1417; int დაგვიანებით = 500; სიმებიანი colorName = {"არცერთი", "წითელი", "ვარდისფერი", "მწვანე", "ლურჯი", "ციანი", "თეთრი", "თბილი თეთრი", "ოლდლასი", "მეწამული", "მაგენტა", "ყვითელი", "ნარინჯისფერი"};
// RGB ღირებულებების რუკა Cheerlight– ის თითოეული ფერის სახელისთვის
int colorRGB [3] = {0, 0, 0, // "არცერთი" 255, 0, 0, // "წითელი" 255, 192, 203, // "ვარდისფერი" 0, 255, 0, // "მწვანე" 0, 0, 255, // "ლურჯი" 0, 255, 255, // "ცისფერი", 255, 255, 255, // "თეთრი", 255, 223, 223, // "თბილი თეთრი", 255, 223, 223, // "oldlace", 128, 0, 128, // "purple", 255, 0, 255, // "magenta", 255, 255, 0, // "ყვითელი", 255, 165, 0}; // "ფორთოხალი"}; Adafruit_NeoPixel პიქსელი = Adafruit_NeoPixel (PixelNum, PixelPin, NEO_GRB + NEO_KHZ800); WiFiClient wclient; void setup () {Serial.begin (9600); WiFi.begin (ssid, პაროლი); WiFi.mode (WIFI_STA); Serial.println ("."); while (WiFi.status ()! = WL_CONNECTED) {დაგვიანებით (500); Serial.print ("."); } Serial.println (""); Serial.print ("ლიგადო ა"); Serial.println (ssid); Serial.print ("Endereço IP:"); Serial.println (WiFi.localIP ()); pixels.begin (); ThingSpeak.bain (კლიენტი); } void loop () {სიმებიანი ფერი = ThingSpeak.readStringField (cheerLightsChannelNumber, 1); setColor (ფერი); // სერიული. ბეჭდვა (ფერი); დაგვიანება (5000); } void setColor (სიმებიანი ფერი) {for (int iColor = 0; iColor <= 12; iColor ++) {if (color == colorName [iColor]) {{for (int i = 0; i <PixelNum; i ++) {
pixels.setPixelColor (i, pixels. Color (colorRGB [iColor] [0], colorRGB [iColor] [1], ფერი RGB [iColor] [2])); // ზომიერად ნათელი მწვანე ფერი.
pixels.show (); // ეს აგზავნის განახლებული პიქსელის ფერს აპარატურაზე. } დაბრუნების; }}}
ნაბიჯი 4: საბოლოო ნაბიჯები
აჩრდილი დაბეჭდილია Prusa i3– ზე გამჭვირვალე PLA– ს გამოყენებით, რომელიც სინათლის გავლის საშუალებას იძლევა.
საბოლოოდ ბატარეა დამონტაჟდა და მოჩვენება მოთავსდა.
გაგზავნეთ ტვიტი "#წითელი შუქი" შეცვალეთ ფერი წითელზე.
გირჩევთ:
IoT ჰელოუინის გოგრა - აკონტროლეთ LED- ები Arduino MKR1000 და Blynk აპლიკაციით ???: 4 ნაბიჯი (სურათებით)
IoT ჰელოუინის გოგრა | აკონტროლეთ LED- ები Arduino MKR1000 და Blynk აპლიკაციით ???: გამარჯობა ყველას, რამდენიმე კვირის წინ იყო ჰელოუინი და ტრადიციის დაცვით მე გამოვძერხე ლამაზი გოგრა ჩემი აივნით. გოგრის გარეთ ყოფნისას მივხვდი, რომ შემაშფოთებელი იყო ყოველ საღამოს გარეთ გამოსვლა სანთლის ანთების მიზნით. Და მე
ჰელოუინის გოგრა მოძრავი ანიმატიური თვალით - ამ გოგრას შეუძლია თვალები აახახუნოს !: 10 ნაბიჯი (სურათებით)
ჰელოუინის გოგრა მოძრავი ანიმატიური თვალით | ამ გოგრას შეუძლია თვალები დაახუჭოს!: ამ ინსტრუქციაში თქვენ ისწავლით როგორ გააკეთოთ ჰელოუინის გოგრა, რომელიც ყველას აშინებს, როდესაც მისი თვალი მოძრაობს. დაარეგულირეთ ულტრაბგერითი სენსორის გამშვები მანძილი სწორ მნიშვნელობაზე (ნაბიჯი 9) და თქვენი გოგრა გაქვავდება ყველას, ვინც გაბედავს სანთლის აღებას
სოციალური დისტანციური ჰელოუინის ტკბილეულის რობოტი: 7 ნაბიჯი (სურათებით)
სოციალური დისტანციური ჰელოუინის კანფეტი რობოტი: თუ თქვენ ეძებთ ახალ სახალისო გზას ამ წლების განმავლობაში ჰელოუინის ხრიკებთან ან მკურნალთათვის და თქვენ ხართ გამოწვევის წინაშე, რომელსაც ეს პროექტი მოაქვს, მაშინ გადადით პირდაპირ და შექმენით თქვენი საკუთარი! ეს სოციალური დისტანციური რობოტი 'დაინახავს' როდესაც შეასრულა ან გაუმკლავდეს
ჰელოუინის ბავშვის მაჩვენებელი: 4 ნაბიჯი (სურათებით)
ჰელოუინის ბავშვის მაჩვენებელი: მე და ჩემი მეუღლე ვცდილობდით გაგვერკვია, თუ რისი ტარება შეეძლო მას ჰელოუინისთვის. ეს გონებრივი იერიშის სესია იყო რამდენიმე ღამე, სანამ მას სჭირდებოდა იმის თქმა, რომ ცოტა მეჩქარებოდა. მას გაუჩნდა ეს იდეა აჩვენოს რამდენად შორს იყო იგი
სახის თვალყურის დევნება და ღიმილი ჰელოუინის რობოტების გამოვლენა: 8 ნაბიჯი (სურათებით)
სახის თვალყურის დევნება და ღიმილი ჰელოუინის რობოტების გამოვლენა: ჰელოუინი მოდის! ჩვენ გადავწყვიტეთ ავაშენოთ რაღაც მაგარი. გაიცანი Ghosty და Skully რობოტები. მათ შეუძლიათ დაიცვან შენი სახე და იციან როდის იცინი, როცა იცინი შენთან ერთად! ეს პროექტი არის iRobbie აპლიკაციის გამოყენების კიდევ ერთი მაგალითი, რომელიც გარდაქმნის iPhone– ს