
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

წინა პოსტებში მე გავაზიარე სხვადასხვა მეთოდი ამინდის სადგურის ასაშენებლად. თუ არ შეგიმოწმებიათ აქ არის ლინკი.
ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ მარტივი ამინდის სადგური Wemos- ისა და IoT პლატფორმის გამოყენებით Sensate. მოდით დავიწყოთ.
მარაგები
- WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
- BME280 …………………. (ამაზონი აშშ / ამაზონი დიდი ბრიტანეთი / Banggood)
- 1.3 "OLED დისპლეი ……. (ამაზონი აშშ / Amazon დიდი ბრიტანეთი / Banggood)
მათთან ერთად ჩვენ ასევე გვჭირდება Sensate აპლიკაცია iOS ან Android– ისთვის.
ნაბიჯი 1: რა არის სენსეტი?

მათივე სიტყვებით: "გამოიყენეთ Sensate Sense აპლიკაცია თქვენს სენსორებზე წვდომისთვის ნებისმიერ დროს, ნებისმიერ ადგილას. შექმენით თქვენი საბოლოო მონაცემთა ჩამწერი არსებული ტექნიკის კომპონენტების გამოყენებით უფასო Sensate Firmware. ან იპოვეთ ოპტიმალური ჩიპი თქვენი აპლიკაციისთვის და შექმენით თქვენი ინდივიდუალური გადაწყვეტა."
მოკლედ რომ ვთქვათ, ეს არის აპლიკაცია, რომელიც firmware– თან ერთად, გაძლევთ მარტივ კოდს მარტივ გზას მარტივი პროექტების ასაშენებლად. ყველაფერი რაც თქვენ უნდა გააკეთოთ არის დააინსტალიროთ მათი firmware, დააინსტალიროთ მათი აპლიკაცია, გაიაროთ კონფიგურაციის პარამეტრები და მზად ხართ მონაცემების შეგროვებისათვის თქვენი სენსორებისგან.
ნაბიჯი 2: Flashing Sensate Firmware



ახლა ჩვენ გვინდა, რომ ჩვენი ESP დაფა (ამ შემთხვევაში WeMos D1 Mini) შეძლებდეს Sensate ღრუბელთან დაკავშირებას. ამისათვის ჩვენ უნდა გავაფართოვოთ Sensate's Firmware ჩვენს დაფაზე. პროცესი საკმაოდ წინ მიდის.
ჯერ დარწმუნდით, რომ გადმოწერეთ შემდეგი:
- ჩამოტვირთეთ და დააინსტალირეთ დრაივერი CP210x ან CH34x (დამოკიდებულია თქვენს დაფაზე გამოყენებული USB to TTL ჩიპზე). ჩემს შემთხვევაში მე დავაყენე CH340.
- ჩამოტვირთეთ NodeMCU flasher ინსტრუმენტი აქედან.
- შემდეგი გადმოწერეთ უახლესი Sensate firmware აქედან.
მას შემდეგ რაც ყველაფერი გადმოწერილია და დრაივერები დაინსტალირებულია. ჩვენ უნდა შევამოწმოთ ჩვენი WeMos დაფის პორტი. პორტის მოსაძებნად:
- გადადით "მოწყობილობის მენეჯერი" >> "პორტები".
- შეაერთეთ დაფა კომპიუტერთან USB- ის საშუალებით. თქვენ შეამჩნევთ, რომ სიაში ახალი პორტი გამოჩნდება. მიაქციე ყურადღება.
ახლა ჩვენ შეგვიძლია დაფის დაფარვა ახალი firmware- ით. დარწმუნდით, რომ გადმოწერილი გაქვთ სწორი firmware ბმულიდან. (ამ პროექტში ჩვენ ვიყენებთ WeMos D1 mini- ს, ასე რომ ჩვენ გამოვიყენებთ ამ firmware- ს)
- გახსენით ციმციმა და გადადით "Advanced" ჩანართზე. დარწმუნდით, რომ გაქვთ მსგავსი პარამეტრები, როგორც ზემოთ მოცემულ სურათზე.
- შემდეგ გადადით "კონფიგურაციის" ჩანართზე, დააწკაპუნეთ პირველ რიგში და გადადით საქაღალდეში, სადაც გადმოწერილი გაქვთ firmware. აირჩიეთ შესაბამისი ფაილი.
- ახლა გადადით "ოპერაციის" ჩანართზე, აქ COM პორტის ყუთში აირჩიეთ პორტი, რომელიც ადრე აღნიშნეთ.
- დააწკაპუნეთ "Flash" - ზე და დაელოდეთ სანამ განათება დასრულდება.
ახლა ჩვენ გვაქვს WeMos D1 მინი დაფა Sensate– ის პროგრამული უზრუნველყოფით. უბრალოდ დააჭირეთ გადატვირთვის ღილაკს ჩატვირთვის პროცესის დასასრულებლად.
ნაბიჯი 3: WiFi ქსელის კონფიგურაცია



ახლა, როდესაც ჩვენ წარმატებით გავუშვით და ჩავტვირთეთ firmware, ჩვენ უნდა დავაყენოთ WiFi სერთიფიკატები დაფაზე. ამისათვის, ჯერ ჩართეთ დაფა და ჩართეთ თქვენი სმარტფონის WiFi. მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:
- შეეხეთ "Sensate-Setup" და შეიყვანეთ ნაგულისხმევი პაროლი "Setup-Sensate".
- მოწყობილობის შეერთების შემდეგ გახსენით ნაგულისხმევი ბრაუზერი და შეიყვანეთ URL "192.168.4.1" და დააჭირეთ Enter.
- თქვენ გადამისამართდებით კონფიგურაციის გვერდზე. აქ შეარჩიეთ "SSID" (WiFi სახელი), რომელთანაც გსურთ დაკავშირება და შემდეგ შეიყვანეთ მისი პაროლი.
- სერვისის კონფიგურაციაში მიეცით თქვენს მოწყობილობას სახელი (ამ შემთხვევაში "ამინდის სადგური"). შეეხეთ შენახვას და გადატვირთეთ.
ამის შემდეგ, ახლა WeMos დაფა მზად არის დაუკავშირდეს თქვენს WiFi ქსელს. ახლა ჩვენ შეგვიძლია წინსვლა და დავიწყოთ დაყენება Sensate აპლიკაციაში.
ნაბიჯი 4: Sensate მობილური აპლიკაციის დაყენება



უპირველეს ყოვლისა დარწმუნდით, რომ თქვენს სმარტფონში გაქვთ დაინსტალირებული Sensate Sense აპლიკაცია. შემდეგ გახსენით აპლიკაცია და მიყევით ქვემოთ მოცემულ ნაბიჯებს:
- პირველ გვერდზე დააჭირეთ ღილაკს "აპარატურის დაყენება". შემდეგ ის გვეკითხება გვინდა თუ არა ხიდის კონფიგურაცია, როგორც ეს უკვე დავაკონფიგურირეთ წინა საფეხურზე, ჩვენ შევეხებით მეორე ვარიანტს "არა, ის უკვე კონფიგურირებულია"
- მომდევნო გვერდზე ნაჩვენებია ყველა არსებული ხიდი. შეარჩიეთ ჩვენ მიერ შექმნილი.
- შემდეგ გვერდზე ჩვენ მივიღებთ ყველა დეტალს სენსორების შესახებ და 3 ვარიანტს. აქ აირჩიეთ "კონფიგურაციის ოსტატი". შემდეგ გვერდზე შეგიძლიათ წაიკითხოთ მეტი ინფორმაცია კონფიგურაციის შესახებ. როდესაც წაიკითხავთ, შეეხეთ "დაწყებას".
- ახლა ჩვენ ვიღებთ ყველა მხარდაჭერილი დაფის ჩამონათვალს. აქ ჩვენ ვირჩევთ "WeMos D1 Mini" და შეეხეთ "გაგრძელებას".
- შემდეგ ის გვთხოვს აირჩიოს ოპერაციის რეჟიმი. არსებობს 2 რეჟიმი, ერთი არის ნორმალური რეჟიმი, რომელიც მიიღებს და განაახლებს კითხვებს რაც შეიძლება ხშირად. სხვა რეჟიმი "ძილის რეჟიმი", ამ რეჟიმში ჩვენ შეგვიძლია მივიღოთ პერიოდული განახლებები და დაფა იქნება ენერგიის დაზოგვის რეჟიმში. ამ პროექტისთვის მე შევარჩიე პირველი რეჟიმი, რადგან მინდა ტემპერატურისა და ტენიანობის რეალურ დროში განახლება.
- შემდეგი ჩვენ უნდა შევარჩიოთ ჩვენება. ჩვენ ვიყენებთ 1.3 "128x64 ეკრანს, ჩვენ ვირჩევთ მას. შემდეგ შეეხეთ" გაგრძელებას ".
- შემდეგ გვერდზე უბრალოდ აირჩიეთ "გაფართოების გარეშე".
- შემდეგ გვერდზე ჩვენ უნდა ავირჩიოთ სენსორი. ჩვენ ვიყენებთ "BME280" - ს, ასე რომ შეარჩიეთ ეს. დარწმუნდით, რომ თქვენ არ აირჩიეთ BMP280, რომელიც მსგავსია, მაგრამ არ გააჩნია წნევის სენსორი.
- როდესაც ჩვენ ვირჩევთ სენსორს, აპლიკაცია გვაძლევს არჩევანის გაკეთებას, თუ რომელი მონაცემების შეგროვება გვსურს. აქ გადართეთ სამივე ვარიანტი. არ არის საჭირო სხვა პარამეტრებთან თამაში.
- ბოლოს დააწკაპუნეთ დასრულებაზე.
ახლა ყველაფერი რაც ჩვენ გვჭირდება არის სქემის შექმნა.
ნაბიჯი 5: წრის შექმნა


რადგან ჩვენ ვიყენებთ I2C კომუნიკაციებს აქ, კავშირები ძალიან მარტივია. იხილეთ სურათები ზემოთ. აქ არის 4 ქინძისთავი: VCC, GND (დენის ქინძისთავები) და SDA, SCL (I2C ქინძისთავები).
შეაერთეთ მავთულები შემდეგნაირად:
VCC = 3.3V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
Და სულ ეს არის. ახლა უბრალოდ ჩართეთ ჩართვა და დაელოდეთ სანამ ის დაუკავშირდება ქსელს. ახლა ჩვენ მივიღებთ მონაცემებს OLED და აპლიკაციაზე.
ნაბიჯი 6: საბოლოო შენიშვნა


ახლა ჩვენ გვაქვს წვრილმანი ამინდის სადგური კოდის ჩაწერის გარეშე. არ არის მაგარი? ახლა თქვენ შეგიძლიათ ააწყოთ საქმე, როგორც ეს აქ ადრე გავაკეთე. ვიმედოვნებ, რომ სამეურვეო სწავლება ადვილი იყო და თქვენ ახლა ისწავლეთ რამე.
თუ თქვენ გაქვთ რაიმე შეკითხვები, მოგერიდებათ დატოვეთ კომენტარი ქვემოთ.
გირჩევთ:
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: 4 ნაბიჯი

მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: გამარჯობა ყველას. ამ ინსტრუქციაში, მე გაგიწევთ ნაბიჯებს პერსონალური მინი ამინდის სადგურის შესაქმნელად. ასევე, ჩვენ ვიყენებთ ThingSpeak API– ს, რომ ატვირთავს ჩვენი ამინდის მონაცემებს მათ სერვერებზე, წინააღმდეგ შემთხვევაში რა არის ამინდის სტატისტიკის მიზანი
პირადი ამინდის სადგური ჟოლოს Pi გამოყენებით BME280 ჯავაში: 6 ნაბიჯი

პერსონალური მეტეოროლოგიური სადგური ჟოლოს BME280– ით Java– ში: ცუდი ამინდი ყოველთვის უარესად გამოიყურება ფანჯრიდან. ჩვენ ყოველთვის დაინტერესებული ვიყავით ჩვენი ადგილობრივი ამინდის მონიტორინგით და რას ვხედავთ ფანჯრიდან. ჩვენ ასევე გვინდოდა უკეთესი კონტროლი ჩვენს გათბობასა და კონდიცირების სისტემაზე. პერსონალური ამინდის სადგურის მშენებლობა მნიშვნელოვანია
ოთახის ამინდის სადგური Arduino & BME280– ის გამოყენებით: 4 ნაბიჯი

ოთახის ამინდის სადგური Arduino & BME280– ის გამოყენებით: ადრე მე გავაზიარე მარტივი ამინდის სადგური, რომელიც აჩვენებდა ადგილობრივი ტერიტორიის ტემპერატურასა და ტენიანობას. პრობლემა ის იყო, რომ განახლებას დრო დასჭირდებოდა და მონაცემები არ იყო ზუსტი. ამ გაკვეთილში ჩვენ გავაკეთებთ შიდა ამინდის მონიტორს
ამინდის სადგური ჟოლოს Pi გამოყენებით BME280 პითონში: 6 ნაბიჯი

ამინდის სადგური ჟოლოს Pi გამოყენებით BME280 პითონში: is maith a scéalaí an armancir (ამინდი კარგი მთხრობელია) გლობალური დათბობისა და კლიმატის ცვლილების საკითხებთან ერთად, გლობალური ამინდის ნიმუში ხდება არაჩვეულებრივი ჩვენს სამყაროში, რაც უამრავ ამინდს უკავშირდება ბუნებრივი კატასტროფები (გვალვები, უკიდურესი
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx გამოყენებით (სხვა ამინდის სადგურები თავსებადია): 5 ნაბიჯი (სურათებით)

Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx– ის გამოყენებით (სხვა ამინდის სადგურები თავსებადია): როდესაც მე ვიყიდე Acurite 5 in 1 ამინდის სადგური, მინდოდა შემეძლოს ამინდის შემოწმება ჩემს სახლში ყოფნისას. როდესაც სახლში მივედი და დავაყენე მივხვდი, რომ ან ეკრანი კომპიუტერთან უნდა მქონოდა ჩართული, ან მათი ჭკვიანი კერა შემეძინა