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

რამდენიმე კვირის წინ ჩვენ ვისწავლეთ როგორ ავაშენოთ ამინდის ჩვენების ონლაინ სისტემა, რომელმაც მიიღო ინფორმაცია ამინდის შესახებ კონკრეტული ქალაქისათვის და გამოაქვეყნა იგი OLED მოდულზე. ჩვენ გამოვიყენეთ Arduino Nano 33 IoT დაფა იმ პროექტისთვის, რომელიც არის ახალი დაფა, რომელსაც აქვს ბევრი მახასიათებელი, მაგრამ ოდნავ ძვირი და უფრო დიდი ალტერნატივებთან შედარებით. ამ პოსტში ჩვენ ვისწავლით თუ როგორ უნდა ავაშენოთ ეს კომპაქტური და საყვარელი პატარა ამინდის ჩვენების ვიჯეტი, რომელიც წინა პროექტის მსგავსია.
ზემოთ მოყვანილი ვიდეო მოიცავს ყველაფერს რაც თქვენ უნდა იცოდეთ და ასევე განმარტავს როგორ ხდება ესკიზის შედგენა.
ნაბიჯი 1: შეაგროვეთ ელექტრონიკა

ჩვენ ვიყენებთ WeMos D1 მინი დაფას, რომელიც იყენებს ESP8266 ჩიპსეტს და ჩვენ გამოვიყენებთ 0.96”OLED მოდულს ჩვენებისთვის.
ნაბიჯი 2: ჩამოტვირთეთ, განაახლეთ და ატვირთეთ ესკიზი



წინა პროექტის მსგავსად, ჩვენ ვიღებთ ამინდის ინფორმაციას OpenWeatherMap სერვისიდან. ჩამოტვირთეთ ესკიზი შემდეგი ბმულის გამოყენებით:
ჩვენ პირველ რიგში უნდა მივიღოთ API გასაღები, რათა გამოვიყენოთ OpenWeatherMap სერვისი. OpenWeatherMap სერვისს აქვს უფასო გეგმა, რომელიც იძლევა მაქსიმუმ 60 API ზარს წუთში. ეს ნიშნავს, რომ ჩვენ შეგვიძლია ვითხოვოთ ამინდის შესახებ ინფორმაცია მაქსიმალური სიჩქარით ყოველ წამში ერთხელ, რაც იმაზე მეტია ვიდრე ჩვენ გვჭირდება. ვიდეო გადის მთელ პროცესს, მაგრამ აქ არის ტექსტური ვერსია, თუ რა უნდა გაკეთდეს:
დაიწყეთ OpenWeatherMap სერვისში დარეგისტრირებით ან შესვლით და გადადით API განყოფილებაში. შეიყვანეთ სახელი ახალი გასაღებისთვის და დააჭირეთ ღილაკს გენერირება. ჩაწერეთ ეს გასაღები, მაგრამ არავის გაუზიარეთ. ამ გასაღების გააქტიურებას ცოტა დრო სჭირდება, ასე რომ თქვენ უნდა დაელოდოთ ცოტა ხანს. ამას შეიძლება ერთი საათი დასჭირდეს, მაგრამ ჩემი გასაღები გააქტიურდა 10 წუთში.
დაიწყეთ ესკიზის განახლება თქვენი WiFi სერთიფიკატების დამატებით, რადგან ჩვენ გვჭირდება ქსელთან დაკავშირება, რომ ეს ვიმუშაოთ. მეორე რაც თქვენ გჭირდებათ რომ გააკეთოთ ესკიზში არის განაახლოთ API ზარი თქვენი ქალაქის ინფორმაციით და API გასაღებით. დარწმუნდით, რომ დაინსტალირებული გაქვთ დაფის დამხმარე პაკეტი ESP8266 დაფისთვის. თქვენ ასევე დაგჭირდებათ ArduinoJSON და u8g2 ბიბლიოთეკების დაყენება ესკიზის მუშაობისთვის. ვიდეო მიგიყვანს ამ ყველაფრის დაყენების პროცესში.
დასრულების შემდეგ დააკავშირეთ დაფა, დარწმუნდით, რომ შეარჩიეთ დაფის სწორი პარამეტრები და დააჭირეთ ღილაკს ატვირთვის ღილაკს. ატვირთვის შემდეგ, დაფა დაბეჭდავს სტატუსს ამინდის ინფორმაციასთან ერთად სერიულ ტერმინალში. თქვენ შეგიძლიათ ნახოთ ეს, რათა დარწმუნდეთ, რომ ყველაფერი მუშაობს ისე, როგორც მოსალოდნელი იყო, შემდეგ საფეხურზე გადასვლამდე.
ნაბიჯი 3: შეაერთეთ OLED მოდული და ტესტი


ახლა, როდესაც ესკიზი სწორად მუშაობს, ჩვენ გვჭირდება OLED მოდულის შეერთება. გამოიყენეთ ზემოთ ნაჩვენები გაყვანილობის დიაგრამა და დარწმუნდით, რომ თქვენ აკავშირებთ ელექტროენერგიის სწორ ძაბვას OLED მოდულთან, რადგან ზოგი მხოლოდ 3.3 ვ -ს იღებს.
დაკავშირებისთანავე ჩართეთ დაფაზე და უნდა ნახოთ მისასალმებელი შეტყობინება. მიეცით დაფას რამდენიმე წამი ამინდის შესახებ ინფორმაციის მისაღებად და ის დაბეჭდის მას OLED მოდულში.
ნაბიჯი 4: გამოიყენეთ დანართი




ყველაფერი რაც ახლა დაგვრჩენია არის შესაბამისი დანართის დამატება და მე ვიყენებ ამ მოდელს Thingiverse– დან (https://www.thingiverse.com/thing:857858). ეს არის იგივე, რაც გამოიყენებოდა ქსელის დროის პროექტისთვის და მე ძალიან მომწონს მისი გარეგნობა.
დაამატეთ შესაბამისი სიგრძის მავთული OLED მოდულს ორმხრივი ლენტით. მიამაგრეთ იგი ადგილზე და გამოიყენეთ ცხელი წებო მავთულხლართებთან ახლოს, რომ შეინარჩუნოთ იგი. შემდეგ, მოათავსეთ დაფა უჯრაზე/უკანა საფარზე და მიამაგრეთ მას OLED მოდული, როგორც ადრე. დაბოლოს, დააყენეთ საფარი ადგილზე და დაამატეთ წებო, რომ შეინარჩუნოთ იგი.
თუ მოგეწონათ ეს ჩანაწერი, გთხოვთ განიხილოთ ჩვენი YouTube არხის გამოწერა და მოგვყევით სოციალურ მედიაში. ეს არ ღირს არაფერი, მაგრამ თქვენი მხარდაჭერა გვეხმარება უაღრესად გავაგრძელოთ მსგავსი პროექტების შექმნა.
- YouTube:
- Instagram:
- ფეისბუქი:
- Twitter:
- BnBe ვებსაიტი:
Მადლობა თქვენი მხარდაჭერისთვის!
გირჩევთ:
ამინდის სადგური დიდი ST7920 ჩვენების გამოყენებით: 4 ნაბიჯი

ამინდის სადგური დიდი ST7920 დისპლეის გამოყენებით: ძვირფასო მეგობრებო კეთილი იყოს თქვენი მობრძანება სხვა ინსტრუქციულად! ამ გაკვეთილში ჩვენ ვაპირებთ პირველად შევხედოთ ამ დიდ LCD ეკრანს და ჩვენ ვაშენებთ მას ტემპერატურისა და ტენიანობის მონიტორს. მე ყოველთვის მინდოდა გამეგო დისპლეის მსგავსი ჩვენება
ESP8266 ამინდის ვიჯეტი: 9 ნაბიჯი (სურათებით)

ESP8266 ამინდის ვიჯეტი: [ვიდეოს დაკვრა] კეთილი იყოს თქვენი მობრძანება ამინდის ახალ ვიჯეტის პროექტში. თქვენ შეგიძლიათ ნახოთ ყველა ჩემი პროექტი: https://www.opengreenenergy.com/ ამინდის ვიჯეტი არის პროგრამა, რომლის გადმოწერა შესაძლებელია თქვენს კომპიუტერში, ლეპტოპზე ან მობილური მოწყობილობა და შეასრულოს სამუშაო პირობით
როგორ გააკეთოთ IoT მოწყობილობა ტექნიკის გასაკონტროლებლად და ამინდის მონიტორინგისთვის Esp8266: 5 ნაბიჯის გამოყენებით

როგორ შევქმნათ IoT მოწყობილობა ტექნიკის გასაკონტროლებლად და ამინდის მონიტორინგისთვის Esp8266 გამოყენებით: ნივთების ინტერნეტი (IoT) არის ფიზიკური მოწყობილობების ქსელი (ასევე მოიხსენიება როგორც "დაკავშირებული მოწყობილობები" და "ჭკვიანი მოწყობილობები"), შენობები, და სხვა ნივთები - ჩადგმული ელექტრონიკით, პროგრამული უზრუნველყოფით, სენსორებით, გამტარებლებით და
ჩვენების ტემპერატურა P10 LED ჩვენების მოდულზე Arduino– ს გამოყენებით: 3 ნაბიჯი (სურათებით)

ტემპერატურის ჩვენება P10 LED ჩვენების მოდულზე Arduino– ს გამოყენებით: წინა გაკვეთილში ნათქვამია, თუ როგორ უნდა აჩვენოთ ტექსტი Dot Matrix LED Display P10 მოდულში Arduino და DMD კონექტორის გამოყენებით, რომლის შემოწმება შეგიძლიათ აქ. ამ გაკვეთილში ჩვენ მოგცემთ მარტივ პროექტის გაკვეთილს P10 მოდულის გამოყენებით, როგორც ჩვენების მედიცინა
ჩამოტვირთეთ და ითამაშეთ Flash თამაშები ონლაინ რეჟიმში ან ხაზგარეშე: 5 ნაბიჯი

ჩამოტვირთეთ და ითამაშეთ Flash თამაშები ონლაინ ან ხაზგარეშე რეჟიმში: ამ სასწავლო ინსტრუქციაში მე გასწავლით თუ როგორ ჩამოტვირთოთ ფლეშ თამაშები. ეს გასაოცარია მოგზაურობებზე და სხვა რამეებზე, თუ wi-fi– ს ვერ მიიღებ