Სარჩევი:
- ნაბიჯი 1: უყურეთ ვიდეოს
- ნაბიჯი 2: მოამზადეთ Arduino IDE NodeMCU Wi-Fi მოდულთან მუშაობისთვის
- ნაბიჯი 3: შეამოწმეთ წერტილოვანი მატრიცის ჩვენება
- ნაბიჯი 4: მოამზადეთ ThingHTTP
- ნაბიჯი 5: შეამოწმეთ მოდული
- ნაბიჯი 6: საბოლოო ესკიზი
- ნაბიჯი 7: შესრულებულია
ვიდეო: დღის სიტყვა ჩვენება IoT– ით: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციაში, მე გაჩვენებთ თუ როგორ შეგიძლიათ შექმნათ "დღის სიტყვა" NodeMCU Wi-Fi მოდულისა და წერტილოვანი მატრიცის ჩვენების გამოყენებით. დღის სიტყვის ნაცვლად, თქვენ შეგიძლიათ აჩვენოთ ყველაფერი, რაც გსურთ (ტექსტი) მთელი ინტერნეტიდან, ამ გაკვეთილის გავლის შემდეგ. თუ თქვენ პირველად იყენებთ Wi-Fi მოდულს, მაშინ ეს გაკვეთილი დაგეხმარებათ, რადგან მე თავიდან ბოლომდე განვიხილე.
შევეშვათ მას.
ნაბიჯი 1: უყურეთ ვიდეოს
ვიდეოში მე განვიხილე ყველა ნაბიჯი, რომელიც აუცილებელია ამ პროექტის შესაქმნელად. მე ასევე გავაშუქე პროექტში გამოყენებული კოდის სიღრმისეული ახსნა, რომელიც ასევე სასარგებლოა დამწყებთათვის და სხვაგვარად შეუძლებელია წერილობითი ფორმით ახსნა.
ასე რომ დარწმუნდით რომ უყურებთ ამას სანამ გადახვალთ.
ნაბიჯი 2: მოამზადეთ Arduino IDE NodeMCU Wi-Fi მოდულთან მუშაობისთვის
პირველად როდესაც ვმუშაობ Wi-Fi მოდულზე ყოველთვის არ არის ტორტი გასეირნება მომხმარებლების უმეტესობისთვის (მეც). ამიტომ, მიზანშეწონილია დაიწყოთ იგი ეტაპობრივად.
მე ვთავაზობ ინსტრუქციის ამ კლასს ყველა დამწყებთათვის. ავტორმა ბექათვიამ დიდი სამუშაო გააკეთა იმის ახსნაში, თუ როგორ უნდა დაიწყოს ეს მოდული. მე თვითონ გამოვიყენე იგივე წყარო მოდულის გასაცნობად.
ასე რომ, თუ დამწყები ხართ, გაიარეთ ეს კლასი, მაშინ მხოლოდ თქვენ შეძლებთ თქვენი გამოსავლის შემდგომ ნაბიჯებს.
ნაბიჯი 3: შეამოწმეთ წერტილოვანი მატრიცის ჩვენება
შეაერთეთ Dot Matrix Wi-Fi მოდულთან შემდეგნაირად:
DMD - NodeMCU
Vcc - 3.3V
გნდ - გნდ
Clk - D5
დინი - D7
CS - D8
ახლა Dot Matrix ჩვენების შესამოწმებლად, დაამატეთ MD Parola და MD_MAX72XX ბიბლიოთეკები Arduino ბიბლიოთეკაში.
სანამ გამოიყენებთ მას, გადადით Arduino ბიბლიოთეკების საქაღალდეში, გახსენით MD_MAX_72XX ბიბლიოთეკის საქაღალდე, შემდეგ გადადით დოკუმენტებზე და გახსენით ნებისმიერი HMTL ფაილი, შემდეგ განსაზღვრეთ Dot Matrix ჩვენების ტიპი (დააწკაპუნეთ აქ მეტი ინფორმაციისათვის). ჩემი არის FC_16. ამის შემდეგ, გადადით "src" საქაღალდეში და გახსენით MD_MAX72XX.h ფაილი. შეცვალეთ სათაურის ფაილი თქვენი მოდულის მიხედვით და შემდეგ შეინახეთ. ახლა თქვენ შეგიძლიათ შეამოწმოთ თქვენი მოდული გახსენით ტესტის ესკიზი და ატვირთეთ იგი. წერტილოვან მატრიცაში უნდა იყოს ნაჩვენები ზოგიერთი შაბლონი, რასაც მოყვება მათი სათაურები, რაც ასევე ჩანს სერიულ მონიტორში.
ნაბიჯი 4: მოამზადეთ ThingHTTP
1. გახსენით Mozilla Firefox (Chrome არ მუშაობს ჩემთვის).2. შეარჩიეთ თქვენი ვებ გვერდი (მე ვიყენებ Dictionary.com).3. დააწკაპუნეთ მარჯვენა ღილაკით თქვენთვის საინტერესო სიტყვაზე, აირჩიეთ ინსპექციის ელემენტი.4. დააკოპირეთ მონიშნული კოდის XPath.5. გადადით Thingspeak.com6. გადადით პროგრამებზე და შემდეგ შეარჩიეთ ThingHTTP.7. შექმენით ახალი ThingHTTP, დაასახელეთ რამე, მიუთითეთ იმ გვერდის URL, საიდანაც თქვენ დააკოპირეთ XPath, ჩასვით XPath, რომელიც ადრე იყო კოპირებული სტრიქონის გასაანალიზებლად, შეინახეთ ThingHTTP.
გაითვალისწინეთ გენერირებული API.
უყურეთ ვიდეოს სათანადო გაგებისა და ამის გასაკეთებლად.
ნაბიჯი 5: შეამოწმეთ მოდული
გახსენით ესკიზი, რომელიც მიმაგრებულია ამ ნაბიჯში და შეცვალეთ Wi-Fi SSID, Pass Key და API გასაღები და ატვირთეთ გადმოტვირთვის შემდეგ, გახსენით სერიული მონიტორი, თუ გამომავალი ჰგავს იმას, რაც ამ ნაბიჯში მაქვს დართული, მაშინ მოდული კარგად მუშაობს და თქვენ შეგიძლიათ გადახვიდეთ საბოლოო საფეხურზე.
თქვენ ასევე შეგიძლიათ გამოიყენოთ ნებისმიერი განსხვავებული ვებგვერდი, თუ გსურთ, შეამოწმეთ ეს.
ნაბიჯი 6: საბოლოო ესკიზი
გააკეთეთ იგივე კავშირები, როგორც მე –3 საფეხურზე.
შეცვალეთ Wi-Fi SSID, Pass Key (დატოვეთ ცარიელი ციტატები შიგნით, თუ Wi-Fi ღიაა) და API და ატვირთეთ იგი მოდულში.
მას შემდეგ რაც ის დაუკავშირდება Wi-Fi- ს და მოიტანს მონაცემებს, შემდეგ გათიშავს და აჩვენებს სიტყვას და მნიშვნელობას DMD- ში (უყურეთ ჩაშენებულ LED- ს სტატუსის დასადგენად, მოციმციმე-ცდილობს დაუკავშირდეს Wi-Fi- ს, მუქი ლურჯი - დაკავშირებული, გამორთული - გათიშული). Wi-Fi– სთან გაწყვეტა დაზოგავს ენერგიას, მაგრამ მას ასევე აქვს ნაკლი, თქვენ დაგჭირდებათ მოდულის გადატვირთვა ახალი მონაცემების მოსაპოვებლად.
მაგრამ მსგავსი პროგრამებისთვის, მე ნამდვილად არ ვფიქრობ, რომ კარგი იდეაა Wi-Fi– სთან დაკავშირება, თუმცა ამის გაკეთება მარტივად შეგიძლიათ პროგრამის რამოდენიმე შესწორების შემდეგ. ეს ყველაფერი შენზეა დამოკიდებული.
ნაბიჯი 7: შესრულებულია
Ის არის!
მოგერიდებათ კომენტარებში ნებისმიერი რჩევა ან ეჭვი, მე სიამოვნებით დაგეხმარებით.
მადლობა კითხვისთვის, განიხილეთ ხელმოწერა და თუ მოგეწონათ ეს პროექტი, გადახედეთ ჩვენს YouTube არხს, ჩვენ გვაქვს ბევრი მათგანი:)
შევხვდებით შემდეგ ინსტრუქციებში.
გირჩევთ:
Animación Con ძირითადი სიტყვა: 20 ნაბიჯი
Animación Con Keynote: Selecciona cualquiera de las plantillas que te presenta Keynote
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): 6 ნაბიჯი
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): TTGO T-Display არის დაფა დაფუძნებული ESP32– ზე, რომელიც მოიცავს 1.14 დიუმიან ფერად ეკრანს. დაფის ყიდვა შესაძლებელია 7 დოლარზე ნაკლები პრიზით (გადაზიდვის ჩათვლით, პრიზი Banggood– ზე ნანახი). ეს წარმოუდგენელი პრიზია ESP32– ისთვის ჩვენების ჩათვლით
ამინდის სადგური არდუინოთი, BME280 და ჩვენება ტენდენციის სანახავად ბოლო 1-2 დღის განმავლობაში: 3 ნაბიჯი (სურათებით)
ამინდის სადგური არდუინოსთან ერთად, BME280 და ჩვენება ტენდენციის სანახავად ბოლო 1-2 დღის განმავლობაში: გამარჯობა! აქ მითითებულია ამინდის სადგურები, რომლებიც მითითებულია ინსტრუქციებში. ისინი აჩვენებენ ჰაერის ამჟამინდელ წნევას, ტემპერატურასა და ტენიანობას. რაც მათ აქამდე აკლდათ იყო კურსის პრეზენტაცია ბოლო 1-2 დღის განმავლობაში. ამ პროცესს ექნება
Bubble Talk: გადააქციე შენი სიტყვა ბუშტუკებად!: 6 ნაბიჯი (სურათებით)
ბუშტის საუბარი: გადააქციე შენი სიტყვა ბუშტუკებად !:”quod, ut dicitur, si est homo bulla, eo magis senex (რადგან, როგორც ამბობენ, ადამიანი ბუშტია, მით უმეტეს მოხუცი)” - მარკუს ტერენტიუსი ვარრო (ძვ. წ. 116 - ძვ. წ. 27), დე რე რუსტიკა საპნის ბუშტი ეფემერულია. ეს გრძელდება მხოლოდ მცირე ხნით და
ბრაილის უბრალო მწერალი (სიტყვა ბრაილისადმი): 8 ნაბიჯი (სურათებით)
ბრაილის უბრალო მწერალი (სიტყვა ბრაილისადმი): გამარჯობა ყველას, ეს ყველაფერი დაიწყო მარტივი XY პლოტერის კეთებით მისი წარმატებით დასრულების შემდეგ, ვიფიქრე, რომ შემუშავებულიყო მარტივი სიტყვა ბრაილის ტექსტის გადამყვანად. დავიწყე მისი ძებნა ინტერნეტში და მოულოდნელად ფასები ძალიან მაღალი იყო , ამან გამაძლიერა