Სარჩევი:
ვიდეო: Touch Me Glow Plant!: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გამარჯობა ყველას, თუ თქვენ ხართ ვისაც გიყვართ შიდა მცენარეები და განწყობის ნათურები თქვენ გელოდებათ მე ვაპირებ გაჩვენოთ რამდენად ადვილია თქვენი საკუთარი "შეხება მბზინავი მცენარის" გაკეთება. ის დამზადებულია არდუინოს, რეზისტორისა და მავთულისგან, რომელიც მოქმედებს როგორც capacitive touch სენსორი, რომელიც გრძნობს, როდესაც ჩვენ შევეხებით და ვიცვლით შუქს მის მიხედვით. შუქი იცვლება შემთხვევით და ანათებს მთელ მცენარეს..მოდი დავიწყოთ !!
მარაგები
Arduino Uno × 1 რეზისტორი 1 მ. W 1WS218b მიმართვადი led ზოლი 1 მავთული (ნებისმიერი სიგრძე)
ნაბიჯი 1: გაყვანილობა
პირველი შეაერთეთ 1 მ რეზისტორი 2 და 4 პინზე. შეაერთეთ მავთული არდუინოს pin2- თან (იგივე პინი, როგორც რეზისტორი არის დაკავშირებული).. და შეაერთეთ მავთულის მეორე ბოლო ქარხანასთან. ბოთლში (მე გიტარის სტრიქონი გამოვიყენე მავთულისთვის, რადგან იმ დროს არ მქონდა გრძელი მავთული და სიმები თითქმის არ ჩანდა.) 5v pin Gnd pin - Arduino gnd pin მონაცემთა pin - Arduino pin 7 ყველა pin შეიძლება შეიცვალოს თქვენი გამოყენების მიხედვით ქვემოთ მოცემულ კოდში
ნაბიჯი 2: დაყენება
მისი დაყენება ძალიან ადვილია. მოათავსეთ მავთული (რომელსაც ჩვენ დავუკავშირდით პინ 2 -ს) კონტეინერში, სადაც ქარხანაა მოთავსებული. შეეხეთ ქარხანას და წაიკითხეთ მნიშვნელობა Arduino ide სერიულ შემდგენელზე და შეცვალეთ კოდი მის მიხედვით. (თუ თქვენ გაქვთ რაიმე ეჭვი ამაში პროექტი დაეცა უფასოდ დაეკითხა ქვემოთ). led შეიძლება განთავსდეს თქვენი ნების შესაბამისად, მე მოვათავსე ბოთლის ქვემოთ, რომ მივიღო ეს ეფექტი.
ნაბიჯი 3: კოდი
#მოიცავს "FastLED.h"#მოიცავს#განსაზღვრეთ NUM_LEDS 6 // მონაცემთა პინი, რომელიც ხელმძღვანელობს მონაცემებს დაიწერება#განსაზღვრეთ DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 მეგაჰომიანი რეზისტორი ქინძისთავებს შორის 4 და 2, პინ 2 არის სენსორის პინი, დაამატეთ მავთული, foilvoid setup () {Serial.begin (9600); დაგვიანება (2000); FastLED.addLeds (leds, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - დაწყება); // შეამოწმეთ შესრულება მილიწამებშიSerial.print ("\ t"); // ჩანართის ხასიათი გამართვის ფანჯრის ინტერვალისთვისSerial.println (სულ 1); // ბეჭდვის სენსორის გამომავალი 1 დაგვიანებით (100); // თვითნებური შეფერხება მონაცემების სერიულ პორტზე შეზღუდვისათვის თუ (სულ 1> 1500) {leds [0] = CRGB (შემთხვევითი (), შემთხვევითი (), შემთხვევითი ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // ჩართეთ LED:}}
ნაბიჯი 4: ვიდეო
ასე გამოიყურება "touch me glow plant" ნათელ და ბნელ ოთახში..ბოდიში იმ საშინელი ვიდეოსთვის, რომელიც ტელეფონში გადავიღე.
ნაბიჯი 5: დასკვნა
მე გამოვიყენე 2 ბიბლიოთეკა FastLED.h CapacitiveSensor.h ეს შეიძლება გადმოწერილი იყოს Arduino ide– ზე. (თუ რაიმე პრობლემა შეგექმნებათ ქვემოთ ჩამოთვლილი კომენტარის გადმოწერაში). კოდის ყველა მნიშვნელობა შეიძლება შეიცვალოს თქვენი გამოყენების მიხედვით. დეტალები და დაგეხმარებით მომწერეთ. იმედია ყველას მოეწონა ეს პროექტი
გირჩევთ:
NeckLight V2: Glow-In-The-Dark ყელსაბამები ფორმებით, ფერებით და შუქებით: 10 ნაბიჯი (სურათებით)
NeckLight V2: Glow-In-The-Dark ყელსაბამები ფორმებით, ფერებითა და შუქებით: გამარჯობა ყველას, პირველი ინსტრუქციის შემდეგ: NeckLight გამოვაქვეყნე, რაც ჩემთვის დიდი წარმატება იყო, მე ვირჩევ მას V2- ს. იდეა ამის უკან V2 არის V1– ის ზოგიერთი შეცდომის გამოსწორება და უფრო ვიზუალური ვარიანტის ქონა. ამ ინსტრუქციებში მე გამოვყოფ
Touch Less Touch Switch: 11 ნაბიჯი
Touch Less Touch Switch: გაბატონებულ COVID-19 სიტუაციაში, საზოგადოებრივი აპარატებისთვის შეხების გარეშე მომხმარებლის ინტერფეისის დანერგვა, პანდემიის საზოგადოების გავრცელების თავიდან ასაცილებლად
Ok Google Plant Waterrer/წყლის პისტოლეტი: 20 ნაბიჯი
Ok Google Plant Waterrer/წყლის პისტოლეტი: ეს არის სახალისო პროექტი, რომელიც იყენებს Google Home- ს ან ნებისმიერ ტელეფონს Google ასისტენტით, რომ დაასხას წყალი ვინმეს ან მორწყოს ზოგიერთი მცენარე. მას ასევე აქვს ბევრი პოტენციური გამოყენება სხვა მიზნებისთვის, როგორიცაა განათება, გათბობა, ვენტილატორები და ა.შ. თუ მოგწონს ეს
PInt@t10n: Smart Plant მონიტორინგის სისტემა: 9 ნაბიჯი
PInt@t10n: Smart Plant მონიტორინგის სისტემა: PI@nt@t10n ეს პროექტი შეიქმნა როგორც ტესტი ibm iot ღრუბლისთვის. ჩვენ ვიყენებთ esp-8266 მონაცემების გაგზავნას და მიღებას ibm ღრუბელში და მისგან. Esp და ibm ღრუბელს შორის კავშირი ხდება MQTT საშუალებით. ყველა მონაცემის დამუშავება და წარმოდგენა
Arduino Plant Irrigator, კოდი უფასო: 11 ნაბიჯი
Arduino Plant Irrigator, Code Free: ამ ინსტრუქციებში ჩვენ ვაშენებთ სარწყავ რობოტს, რომელიც მორწყავს თქვენს მცენარეებს დღისით, როდესაც ნიადაგი საკმარისად გაშრება. ეს არის კლასიკური არდუინოზე დაფუძნებული პროექტი, მაგრამ ამჯერად ვიყენებთ ვიზუალურ პროგრამირების ენას, XOD, რაც პროგრამირების პროცესს ხდის