![WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!: 6 ნაბიჯი WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!: 6 ნაბიჯი](https://i.howwhatproduce.com/images/004/image-11971-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing! WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!](https://i.howwhatproduce.com/images/004/image-11971-1-j.webp)
![WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing! WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!](https://i.howwhatproduce.com/images/004/image-11971-2-j.webp)
![WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing! WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!](https://i.howwhatproduce.com/images/004/image-11971-3-j.webp)
![WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing! WunderThing: ბატარეაზე მომუშავე, მაგნიტური, ESP8266 ამინდის პროგნოზირება IoThing!](https://i.howwhatproduce.com/images/004/image-11971-4-j.webp)
Გაუმარჯოს, ჩემი პირველი ინსტრუქციისთვის ნება მომეცით გითხრათ მშვენიერი რამის შესახებ. ეს იყო საკმაოდ უახლესი პროექტი, სადაც ჩემი მიზანი იყო ამინდის პროგნოზირების მაცივრის მაგნიტის შექმნა!
ამ პროექტის არჩევის მაკონტროლებელი იყო Sparkfun's Thing, ESP8266 შეფუთული ყველა სახის სიკეთით. როდესაც რამ არის ჩართული მომხმარებლის მიერ მონაცემთა მოთხოვნა იგზავნება Thing– დან Wunderground– ში (WiFi– ის საშუალებით) API გასაღების და ადგილმდებარეობის შესახებ ინფორმაციის გამოყენებით. მოთხოვნილი პროგნოზის მონაცემები იგზავნება უკან ნივთში, რომელიც შემდეგ ირჩევს მისთვის სასურველ ნაწილებს და ინახავს მათ. მომხმარებელს შეუძლია შეისწავლოს ეს მონაცემები მიმართულების ღილაკების დაჭერით და ეკრანის ნახვით. მომხმარებელს ასევე შეუძლია შევიდეს პარამეტრების მენიუში, რომ შეცვალოს თავისი Wifi ID, პაროლი, საფოსტო კოდი და API გასაღები.
ნებისმიერ შემთხვევაში, ეს პროექტი ძალიან სახალისო იყო და შეიცავს უნიკალურ ელემენტებს. ვიმედოვნებ, რომ თქვენ თვითონ ააშენებთ მას ან მის მსგავსს, რასაც ისწავლით ამ ინსტრუქციიდან.
გაიხარე:)
ნაბიჯი 1: WunderThing- ის გაყვანილობა
![WunderThing- ის გაყვანილობა WunderThing- ის გაყვანილობა](https://i.howwhatproduce.com/images/004/image-11971-5-j.webp)
![WunderThing- ის გაყვანილობა WunderThing- ის გაყვანილობა](https://i.howwhatproduce.com/images/004/image-11971-6-j.webp)
![WunderThing- ის გაყვანილობა WunderThing- ის გაყვანილობა](https://i.howwhatproduce.com/images/004/image-11971-7-j.webp)
![WunderThing- ის გაყვანილობა WunderThing- ის გაყვანილობა](https://i.howwhatproduce.com/images/004/image-11971-8-j.webp)
ასე რომ, აი, როგორ აკავშირებთ ამ ნივთს. ეს იყო ჩემი პირველი შემთხვევა Fritzing– ის გამოყენებაც, საკმაოდ მაგარი.
ნაჩვენები 3.7V LiPo ბატარეა შეიძლება იყოს ნებისმიერი ზომის, მაგრამ მე გირჩევთ მინიმუმ 500mAh (ESP8266 არის ენერგიის მშიერი). ბორტზე დამტენი მუშაობს ძალიან კარგად, უბრალოდ შეაერთეთ ნებისმიერი ძველი მიკრო USB. შენიშვნა: კოდის ასატვირთად, თქვენ უნდა ჩართოთ რამ ცალკე FTDI– სგან (ბატარეის ან USB– ის საშუალებით).
ნაჩვენებია FTDI-USB ადაპტერი (ნებისმიერი 3.3V FTDI გააკეთებს), OLED დისპლეი და 4 ღილაკი. თქვენ უნდა შეაერთოთ ორივე მხტუნავი დახურული OLED– ის უკანა მხარეს. ღილაკები ნაჩვენებია გარე გამწევი რეზისტენტებით (მე არ ვენდობი შიდა დაჭიმვას, მაგრამ თეორიულად არაფერია ცუდი მხოლოდ მათი გამოყენებით).
თუ გსურთ სერიული გაფუჭება: იპოვეთ ორი.1 ხვრელი FTDI ხვრელების საგნზე. გაჭერით კვალი ამ ხვრელებს შორის საგნის უკანა ნაწილში. დაამატეთ სათაური იმ ორ ხვრელს, თუმცა თქვენთვის ადვილია შეცვალოთ იმ წრის ღია/დახურული მდგომარეობა. კოდის ასატვირთად, მოკლე ჩართვა. სერიული გამართვის დასაშვებად, გახსენით წრე. სპარკფუნი ამას გამოგიცხადებს Thing tutorial- ში. რადგან Sparkfun გასაოცარია, ასევეა Adafruit.
ნაბიჯი 2: პროგრამირება WunderThing
![პროგრამირება WunderThing პროგრამირება WunderThing](https://i.howwhatproduce.com/images/004/image-11971-9-j.webp)
WunderThing– ის მუშაობის კოდის შექმნა საზიზღარია.
მე დავდებ მითითებებს, რომ ის იმუშაოს, როგორც ჩემი დემო, მაგრამ თუ გსურთ დაამატოთ/დააკონფიგურიროთ/ა.შ. ეს არ იქნება ადვილი გზა. მე მართლაც გავიარე და გავაკეთე კომენტარი, ასე რომ, იმედია ეს მეხმარება, მაგრამ მე არასოდეს მივსულვარ სტრუქტურის დასუფთავების მიზნით (რაც საკმაოდ შეკერილი იყო მაკარონის ასლის ასლით და სხვა სამარცხვინო სწრაფი გამოსწორებით).
აქ არის (ერთგვარი) მშვენიერი ინსტრუქცია:
1. დაამატეთ რამ არდუინოს გამგეობის მენეჯერს. არ დაგავიწყდეთ მისი დატესტვა.
2. მიიღეთ შემდეგი ბიბლიოთეკები Github– დან: Adafruit_GFX, Adafruit_SSD1306, ArduinoJson (შესაძლოა უკვე შეტანილი იყოს)
3. შექმენით თქვენი თავი Wunderground API გასაღები ანგარიშის შექმნით აქ, მიჰყევით ბმულებს გასაღების მისაღებად (უფასო იმისთვის, რაც დაგჭირდებათ)
3. შეცვალეთ arduino პროგრამირების პარამეტრები: Sparkfun Thing, 115200, ArduinoTinyISP, Port #და ა.შ. და ა.შ. შეცვალეთ კოდი (სტრიქონი 139) თქვენი wifi და zip ინფორმაციისთვის.
4. ჩართეთ Thing ON (არ დაგავიწყდეთ ბატარეის ან USB- ის ჩართვა), შეადგინეთ და ატვირთეთ კოდი FTDI- ის საშუალებით. დატოვე საქმე ჩართული.
5. ხელახლა შეცვალეთ კოდი (სტრიქონი 165), შეადგინეთ და კვლავ ატვირთეთ.
6. თუ ის ორჯერ დარეკავს თქვენს Wifi– ს მონაცემებისთვის და აჩვენებს მას, მაშინ შეგიძლიათ ხმამაღლა და ხმამაღლა აღნიშნოთ დღესასწაული.
7. თუ ყველაფერი ისე არ წავიდა, როგორც უნდა, სცადეთ გამორთოთ და შემდეგ ისევ ჩართოთ. თუ ეს არ გამოდგება, გადააგდეთ ეს ყველაფერი გაბრაზებული და დაუბრუნდით უფრო მარტივ პროექტებს, წინააღმდეგ შემთხვევაში თქვენ ალბათ მოგიწევთ თქვენი კედლის დარტყმა ისე, როგორც მე გავაკეთე ჩემს კოდში, რომელიც არ ეთანხმება იმას, რისი სურვილიც გაქვთ ამის გაკეთება…. მაგრამ დარწმუნებული ვარ ყველაფერი კარგად იქნება:)
ნაბიჯი 3: გამოიყენეთ WunderThing
![Image Image](https://i.howwhatproduce.com/images/004/image-11971-11-j.webp)
![](https://i.ytimg.com/vi/D_QbFSfIR78/hqdefault.jpg)
![WunderThing– ის მშენებლობა WunderThing– ის მშენებლობა](https://i.howwhatproduce.com/images/004/image-11971-12-j.webp)
ასე რომ … ის, რაც მე განვსაზღვრე, არ არის ზუსტად ინტუიციური, მაგრამ ამას მხოლოდ რამდენიმე წუთი დასჭირდება იმის გასარკვევად, თუ როგორ უნდა ნავიგაცია ამ ნივთზე.
წარმოიდგინეთ, როგორც Excel– ის ფურცელი, სადაც მიმდინარე უჯრედი ნაჩვენებია ეკრანზე. გამოიყენეთ ზემოთ მოყვანილი სურათი, როგორც მითითება. ერთადერთი უცნაური ბურთი არის პარამეტრების მენიუ, რომელიც სრულად არ არის აღწერილი სურათზე. თუმცა, პარამეტრების მენიუ უნდა იყოს ახსნილი. თუ თქვენ აირჩევთ "საფოსტო კოდის შეცვლას" ან ნებისმიერ სხვა პარამეტრს, უბრალოდ გამოიყენეთ მარცხენა/მარჯვენა ღილაკები სტრიქონის სიმბოლოებს შორის გადასვლისთვის (ახლანდელი პოზიცია ნაჩვენებია პერიოდის მაჩვენებლით) და ზემოთ/ქვემოთ ღილაკები სიმბოლოების გადახვევისთვის. რამ ავტომატურად შეინახავს თქვენს ჩანაწერს მას შემდეგ რაც დააბრუნებთ პარამეტრების მენიუს (შიდა EEPROM გამოყენებით).
ნაბიჯი 4: შექმენით WunderThing
მხოლოდ მას შემდეგ, რაც თქვენ წარმატებით შეძლებთ პურის დაფაზე ამ ნივთს, მაშინ შეიძლება იფიქროთ, რომ ის გახდება მზა პროდუქტი.
ჩემი საათები დამონტაჟებულია სუპერ მარტივ 3D პრინტერზე. მე ჩავრთავ solidworks– ის ნაწილის ფაილს იმ შემთხვევაში, თუ გსურთ ამის ცდა.
იმისათვის, რომ ყველაფერი ადგილზე იყოს, მე უბრალოდ წებოვანა გატეხილი პროტობორდის პატარა ნაჭერი ღილაკის ბალიშის კუთხეში და ეს, როგორც ჩანს, საკმაოდ კარგად მუშაობდა და საჭიროების შემთხვევაში იძლევა "მარტივ" მოცილებას. შეხედულებისამებრ, მე აუცილებლად უნდა გამოვიყენო საბურღი ხვრელები, რომლებიც ხელმისაწვდომია Thing– დან და OLED– დან, როდესაც ვამონტაჟებ მთაზე … ოჰ კარგად. LiPo მშვენივრად ჯდება. მე გამოვიყენე ნაჩვენები Tenergy, რომელიც შესანიშნავი იყო გარდა CONNECTOR WARONG. დიდი საქმე არ არის, უბრალოდ შევიძინე ზოგიერთი კონექტორი (JST-PH) ადაფრუტისგან და შევცვალე ბატარეებზე.
თქვენ შეამჩნევთ პატარა ნახატს მთის პეიზაჟის ჩემს საათებზე. ეს მხოლოდ მე ვიყენებდი თავისუფალ ადგილს. იქნებ იპოვოთ უკეთესი გამოყენება. თქვენ ასევე შეამჩნევთ, რომ ყველა საათი იყო ფერადი, მხოლოდ რამდენიმე ფენა აკრილის საღებავით.
მაცივრის მაგნიტი რომ გახადოთ, უბრალოდ იყიდეთ მაგნიტური ლენტი და დაადეთ რამდენიმე ზოლი. Კარგად მუშაობს.
ნაბიჯი 5: წინსვლა WunderThing– ით
![WunderThing– ით უფრო შორს წასვლა WunderThing– ით უფრო შორს წასვლა](https://i.howwhatproduce.com/images/004/image-11971-13-j.webp)
უზარმაზარი პოტენციალი გააუმჯობესოს/შეცვალოს/შექმნა საკუთარი.
მე ნამდვილად მინდოდა ამინდის ხატების ჩართვა, მაგრამ მეხსიერება დამთავრდა. რაღაც მეუბნება, რომ შესაძლებელი უნდა იყოს მეხსიერების შემცირება, მაგრამ JSON ბიზნესი საკმაოდ თმიანია და მე გამოუცდელი ვარ მისი გამოყენებისას (მეხსიერების გამოყოფა ბუფერებისთვის და შენახვისთვის და ა.შ.).
გირჩევთ:
ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: 7 ნაბიჯი (სურათებით)
![ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: 7 ნაბიჯი (სურათებით) ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: 7 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-1282-j.webp)
ბატარეაზე მომუშავე წყლის კოლექტორის დონის სენსორი: ჩვენს სახლს აქვს წყლის ავზი, რომელიც იკვებება სახურავზე წვიმისგან და გამოიყენება ტუალეტისთვის, სარეცხი მანქანისთვის და ბაღში მცენარეების მორწყვისთვის. ბოლო სამი წლის განმავლობაში ზაფხული ძალიან მშრალი იყო, ამიტომ ჩვენ ვაკვირდებოდით წყლის დონეს ავზში. ს
ბატარეაზე მომუშავე მოწყობილობისთვის DC ადაპტერის გამოყენება: 3 ნაბიჯი
![ბატარეაზე მომუშავე მოწყობილობისთვის DC ადაპტერის გამოყენება: 3 ნაბიჯი ბატარეაზე მომუშავე მოწყობილობისთვის DC ადაპტერის გამოყენება: 3 ნაბიჯი](https://i.howwhatproduce.com/images/009/image-25947-j.webp)
ბატარეაზე მომუშავე მოწყობილობისთვის DC ადაპტერის გამოყენება: ეს ინსტრუქცია გაჩვენებთ თუ როგორ გამოიყენოთ DC ადაპტერი ბატარეების ნაცვლად. DC დენის წყაროს გამოყენებით, თქვენ აღარ დაგჭირდებათ ბატარეები, რაც აადვილებს მოწყობილობის მუშაობას. ბატარეის იმიტაცია აქ დამზადებულია ბამბუკისგან
ბატარეაზე მომუშავე ნისლის მანქანა: 5 ნაბიჯი (სურათებით)
![ბატარეაზე მომუშავე ნისლის მანქანა: 5 ნაბიჯი (სურათებით) ბატარეაზე მომუშავე ნისლის მანქანა: 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/002/image-4101-39-j.webp)
ბატარეაზე მომუშავე ნისლის მანქანა: მე მჭირდებოდა პატარა ბატარეაზე მომუშავე ნისლის მანქანა მომავალი პროექტისათვის. ელექტროენერგიით მომუშავე ნისლი არ არის ძვირი (~ 40 აშშ დოლარი). მაგრამ ბატარეის პორტატული არის, იმ მიზეზების გამო, რომ მე ნამდვილად არ მესმის, უზარმაზარი $ 800 (ან თუნდაც $ 1850!). არსებობს ვა
ენერგიის წყაროს გამოყენება ბატარეაზე მომუშავე მოწყობილობისთვის: 5 ნაბიჯი (სურათებით)
![ენერგიის წყაროს გამოყენება ბატარეაზე მომუშავე მოწყობილობისთვის: 5 ნაბიჯი (სურათებით) ენერგიის წყაროს გამოყენება ბატარეაზე მომუშავე მოწყობილობისთვის: 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-12558-18-j.webp)
ენერგიის წყაროს გამოყენება ბატარეაზე მომუშავე მოწყობილობისთვის: მეგობარმა მომიტანა ეს ბუშტიანი ძაღლის სათამაშო და მკითხა, შევძლებ თუ არა მას კვების ბლოკი, რადგან ბატარეების შეცვლა ყოველთვის მტკივნეული და ეკოლოგიურად დამღუპველი იყო. ამოიწურა 2 x AA ბატარეა (სულ 3 ვ). მე ვუთხარი
გადააკეთეთ ბატარეაზე მომუშავე ელექტრონიკა AC- ზე მუშაობისთვის: 4 ნაბიჯი (სურათებით)
![გადააკეთეთ ბატარეაზე მომუშავე ელექტრონიკა AC- ზე მუშაობისთვის: 4 ნაბიჯი (სურათებით) გადააკეთეთ ბატარეაზე მომუშავე ელექტრონიკა AC- ზე მუშაობისთვის: 4 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-2712-41-j.webp)
გადააკეთეთ ბატარეაზე მომუშავე ელექტრონიკა AC- ზე მუშაობისთვის: ჩვენ ვიყენებთ ბატარეებს ელექტრონიკის დიდი ნაწილის დასატენად. მაგრამ არის ბატარეაზე მომუშავე მოწყობილობები, რომლებიც სულაც არ არის საჭირო პორტატული იყოს ყოველთვის. ერთი მაგალითია ჩემი შვილის ბატარეაზე მყოფი სვინგი. მისი გადატანა შესაძლებელია, მაგრამ ჩვეულებრივ რჩება