Სარჩევი:
- მარაგები
- ნაბიჯი 1: ჩართეთ წრე
- ნაბიჯი 2: შეიკრიბეთ საცხოვრებლის შიგნით
- ნაბიჯი 3: დააყენეთ შეტყობინებები IFTTT– ის საშუალებით
- ნაბიჯი 4: კონფიგურაცია და ატვირთვა Arduino კოდი
- ნაბიჯი 5: ტესტი
- ნაბიჯი 6: ხელახლა დააკონფიგურირეთ
ვიდეო: IoT ღილაკი (D1 Mini): 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მე გავაკეთე IoT Push Button (იფიქრეთ ამაზონის Dash ნივთებზე), რომლის საშუალებითაც შეგიძლიათ გააგზავნოთ შეტყობინებები თქვენს ტელეფონზე (მაგალითად, ბაღში დასვენების დროს სასმელის შევსების მოთხოვნა). თქვენ მარტივად შეგიძლიათ ხელახლა დააკონფიგურიროთ სხვა მრავალ მოწყობილობასთან და ჭკვიან საყოფაცხოვრებო ტექნიკასთან ინტეგრირება IFTTT გამოყენებით.
ეს პროექტი იყენებს D1 Mini მიკროკონტროლერს და თვეების განმავლობაში უნდა მუშაობდეს ერთ ბატარეაზე ღრმა ძილის ფუნქციის გამოყენებით. პროექტის დასასრულებლად გამოიყენება 3D- დასაბეჭდი კორპუსი.
თქვენ დაგჭირდებათ:
D1 მინი (https://www.banggood.com/custlink/3v33H1lji3)
3.7 Li-ion 14500 ბატარეა (https://www.banggood.com/custlink/Gv3vPToo9Y)
AA სტილის ბატარეის დამჭერი (https://www.banggood.com/custlink/DKvDHTOOIt)
დააჭირეთ ღილაკს და თავსახურს (https://www.banggood.com/custlink/3KvDFuajZC)
3D- დასაბეჭდი კორპუსი ზოგიერთი მოკლე სიგრძის მავთული და წებოვანი იარაღი დასაფიქსირებლად
იხილეთ ჩემი ვებ გვერდი https://www.cabuu.com დამატებითი დეტალებისთვის და მსგავსი პროექტებისთვის. ასევე გთხოვთ გაითვალისწინოთ ჩემი YouTube არხის გამოწერა. დამატებითი დეტალები ასევე შეგიძლიათ იხილოთ thingiverse– ში.
მარაგები
ნაბიჯი 1: ჩართეთ წრე
მიკროსქემის შედგენა ძალიან მარტივია, უბრალოდ გამოიყენეთ მავთულის რამდენიმე მოკლე მონაკვეთი ყველა კომპონენტის დასაკავშირებლად, როგორც ეს მოცემულია სქემატურ სქემაში, ფრთხილად მიაქციეთ ღილაკს საერთო ღილაკები (გამოიყენეთ მულტიმეტრი იმის დასადასტურებლად, თუ დარწმუნებული არ ხართ) რა
D1 mini შევა ღრმა ძილის რეჟიმში შეტყობინების დაჭერის შემდეგ. გამოყენების მიხედვით, ბატარეა უნდა გაგრძელდეს მრავალი თვის განმავლობაში. ამოწურვისას მისი ამოღება და დატენვა/შეცვლა დაგჭირდებათ.
ნაბიჯი 2: შეიკრიბეთ საცხოვრებლის შიგნით
ჩამოტვირთეთ და დაბეჭდეთ 3D დასაბეჭდი კორპუსი. თქვენ შეგიძლიათ გააკეთოთ ამის გარეშე, მაგრამ თუ თქვენ გაქვთ წვდომა პრინტერზე, ის ნამდვილად გამოიყურება უფრო სუფთა.
ჩადეთ ბატარეა დამჭერში და შეიკრიბეთ კომპონენტები კორპუსში, გამოიყენეთ ცხელი წებო, რომ ყველაფერი დაიჭიროთ ადგილზე. სახურავი თავისთავად უნდა იყოს მყარი, მაგრამ დარწმუნებული უნდა იყო, რომ მცირე რაოდენობით წებო დაამატოთ.
ნაბიჯი 3: დააყენეთ შეტყობინებები IFTTT– ის საშუალებით
შეტყობინებები ჩამოვა IFTT აპლიკაციის საშუალებით. გადმოწერეთ თქვენს ტელეფონში, თუ ის უკვე არ გაქვთ, ის ხელმისაწვდომია Google Play– ში (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) და Apple– ში App Store (https://apps.apple.com/gb/app/ifttt/id660944635).
შექმენით ანგარიში და აპლიკაციაში დააინსტალირეთ ახალი აპლეტი. IF ფუნქციისთვის შეარჩიეთ Webhooks როგორც გამომწვევი სერვისი, დააყენეთ ვებ მოთხოვნის მოვლენის სახელი push_button_pressed. THAT ფუნქციისთვის შეარჩიეთ შეტყობინებები, როგორც სამოქმედო სერვისი. ჩაწერეთ თქვენი საკუთარი შეტყობინება, ანუ "გთხოვთ დალიოთ ბაღში მეტი სასმელი".
შემდეგი განყოფილებისთვის დაგჭირდებათ თქვენი უნიკალური IFTT გასაღები, მასზე წვდომა შეგიძლიათ აპლიკაციის შიგნიდან სერვისების ჩანართზე ნავიგაციით, ჩემი აპლეტების განყოფილებაში, იპოვეთ Webhooks სერვისი და დააწკაპუნეთ დოკუმენტაციაზე. დააკოპირეთ თქვენი უნიკალური გასაღები და ჩასვით Arduino კოდში შემდეგ განყოფილებაში.
ნაბიჯი 4: კონფიგურაცია და ატვირთვა Arduino კოდი
ჩამოტვირთეთ Arduino ესკიზი და გახსენით Arduino IDE. დარწმუნდით, რომ ESP8266Wifi ბიბლიოთეკები დაინსტალირებულია. განაახლეთ ესკიზი თქვენი საკუთარი WiFi SSID- ით, პაროლით და IFTTT გასაღებით, რომელიც წინა განყოფილებაშია მოპოვებული.
დარწმუნდით, რომ D1 mini არჩეულია ინსტრუმენტების მენიუში და მიამაგრეთ Push ღილაკი კომპიუტერს მიკრო USB- ის გამოყენებით. შეადგინეთ და ატვირთეთ ესკიზი.
ნაბიჯი 5: ტესტი
დააჭირეთ ღილაკს და შეამოწმეთ ესკიზი. მოწყობილობას უნდა დასჭირდეს დაახლოებით 5-10 წამი WiFi– თან დასაკავშირებლად და შეტყობინების გაგზავნისთვის. თუ რაიმე პრობლემა შეგექმნებათ, ხელახლა მიამაგრეთ მიკრო USB კაბელი და სცადეთ დიაგნოსტიკა Arduino IDE– ში შესული სერიული მონიტორის გამოყენებით.
ნაბიჯი 6: ხელახლა დააკონფიგურირეთ
თქვენ შეგიძლიათ მარტივად დააკონფიგურიროთ თქვენი ახალი ღილაკი, რათა გააკონტროლოთ მთელი რიგი ჭკვიანი მოწყობილობები, როგორიცაა თქვენი ცენტრალური გათბობა, განათება და სხვა. დაისვენეთ თქვენს ბაღში და ნება მიეცით ყველაფერი დანარჩენი თქვენთვის იყოს სასარგებლო! Გაერთე…
გირჩევთ:
Microsoft გუნდების მუნჯი ღილაკი: 4 ნაბიჯი
Microsoft გუნდების დადუმების ღილაკი: შექმენით ადვილად მისაწვდომი ღილაკი Microsoft გუნდების ზარზე საკუთარი თავის დადუმების/დადუმების მიზნით! იმის გამო, რომ 2020 წ. ეს პროექტი იყენებს Adafruit Circuit Playground Express (CPX) და დიდ ღილაკს, რათა შექმნას მუნჯი ღილაკი Microsoft გუნდებისთვის ცხელი ღილაკის საშუალებით
$ 5 სახლის ავტომატიზაციის ღილაკი: 4 ნაბიჯი
სახლის $ 5 ავტომატიზაციის ღილაკი: $ 5 სახლის ავტომატიზაციის ღილაკი ზოგჯერ უმარტივესი გამოსავალი არის ერთი ღილაკი. ჩვენ გვინდოდა მარტივი გზა გაეღვიძებინა „ძილის წინ“რუტინა ჩვენი სახლის ავტომატიზაციის ცენტრში (Hubitat Elevation), რომელიც გამორთავს უმეტეს განათებას, აყენებს სხვებს კონკრეტულ დონეზე და
მინის IoT სენსორული ღილაკი: 10 ნაბიჯი
Glass IoT Touch Button: მე მქონდა ITO შუშის ნაჭერი მაღაზიაში, მეორე დღეს და ვიფიქრე იმაზე, თუ როგორ გამომეყენებინა იგი. ITO, ინდიუმის კალის ოქსიდი, მინა ჩვეულებრივ გვხვდება თხევადკრისტალურ დისპლეებში, მზის უჯრედებში, თვითმფრინავის სალონის ფანჯრებში და ა.შ. განსხვავება
NodeMCU MQTT Iot Project - გადართვის ღილაკი: 4 ნაბიჯი
NodeMCU MQTT Iot Project - გადართვის ღილაკი: OSOYOO NodeMCU IOT შემქმნელი ნაკრები გთხოვთ მოგვყევით facebook– ზე, იპოვეთ ჩვენი ახალი გამოშვებული ნივთი და გაგვიზიარეთ თქვენი იდეა და ვიდეო, თუ როგორ უნდა გამოვიყენოთ ჩვენი პროდუქტები შემოქმედებითად. შეგიძლიათ მიიღოთ ნაღდი ფული ან საჩუქარი ჩვენგან! Facebook: https://www.facebook.com/pg/OsoyooProdu
IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: 6 ნაბიჯი
IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: ერთ -ერთი ყველაზე მეტად რაც მიკროკონტროლერებში მომწონს არის მათი შეყვანის მოწყობილობის გამოყენების შესაძლებლობა, მაგალითად, Arduino Micro შეიძლება გამოყენებულ იქნას როგორც HID (ადამიანის ინტერფეისის მოწყობილობა), რაც ნიშნავს რაღაც კოდირებას და როგორ შეგიძლიათ შექმნათ თქვენი საკუთარი კლავიატურა