Სარჩევი:
- ნაბიჯი 1: რა არის WiFi?
- ნაბიჯი 2: რა არის სითბოს რუკა?
- ნაბიჯი 3: საჭირო მასალები
- ნაბიჯი 4: შექმენით WiFi გათბობის რუკა
- ნაბიჯი 5: რა არის შემდეგი?
ვიდეო: შექმენით WiFi გათბობის რუკა ESP8266 & Arduino– ს გამოყენებით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
By Electropeak ElectroPeak ოფიციალური ვებ გვერდი დაიცავით მეტი ავტორის მიერ:
შესახებ: ElectroPeak არის თქვენი ერთჯერადი ადგილი ელექტრონიკის შესასწავლად და თქვენი იდეების რეალობად განხორციელებისთვის. ჩვენ გთავაზობთ უმაღლესი დონის სახელმძღვანელოებს, რათა გაჩვენოთ თუ როგორ შეგიძლიათ შექმნათ თქვენი პროექტები. ჩვენ ასევე გთავაზობთ მაღალხარისხიან პროდუქტს, ასე რომ თქვენ გაქვთ … მეტი Electropeak- ის შესახებ »
მიმოხილვა
ამ გაკვეთილში ჩვენ ვაპირებთ მიმდებარე Wi-Fi სიგნალების სითბოს რუქის შექმნას Arduino და ESP8266 გამოყენებით.
რასაც თქვენ ისწავლით
- WiFi სიგნალების გაცნობა
- როგორ ამოვიცნოთ კონკრეტული სიგნალები ESP8266– ით
- გააკეთეთ გათბობის რუკა Arduino და TFT ჩვენების გამოყენებით
ნაბიჯი 1: რა არის WiFi?
დღესდღეობით, ბევრი ადამიანი იყენებს WiFi სერვისებს სმარტფონებზე, ტაბლეტებსა და კომპიუტერებზე. WiFi არის პროტოკოლი, რომელიც რეგისტრირებულია Wi-Fi ალიანსის მიერ IEEE802.11 სტანდარტული უკაბელო LAN- ის შესაქმნელად.
Wi-Fi უფრო ძლიერია ვიდრე Bluetooth. Wi-Fi ჩვეულებრივ გამოიყენება უკაბელო ინტერნეტის დასაკავშირებლად, რამაც ეს პროტოკოლი გაცილებით პოპულარული გახადა. თქვენ შეგიძლიათ მარტივად დაუკავშირდეთ ინტერნეტს სადმე, ამ ტექნოლოგიის გამოყენებით. Wi-Fi სტანდარტი მხარს უჭერს მაქსიმალურ სიჩქარეს 11 Mps / 2.4 GHz. ამ სტანდარტის სიჩქარის გასაზრდელად შეიქმნა სხვა ვერსია სახელწოდებით IEEE802.11n რომლის სიჩქარე გაიზარდა 200Mps– მდე. სიჩქარის ეს ზრდა განპირობებულია მრავალარხიანი ანტენის (MIMO), ორი 2.4 GHz და 5 GHz სიხშირის დიაპაზონის და საშუალო წვდომის კონტროლის (MAC) გამოყენებით. Wi-Fi დაფა დაახლოებით 20 მეტრია. ამ პროექტში ჩვენ გვსურს შევქმნათ WiFi გათბობის რუკა ESP8266, Arduino და 3.5 ″ TFT LCD გამოყენებით. ESP8266– ს შეუძლია განსაზღვროს მითითებული SSID– ის (RSSI) Wi-Fi სიგნალი. ჩვენ გამოვიყენეთ ESP-01 მოდული ამ პროექტისთვის. განათავსეთ 4 მოდული ოთახის ოთხ კუთხეში მართკუთხა ნიმუშით. ESP მოდულებიდან ინფორმაციის მიღების შემდეგ, ჩვენ მათ ვგზავნით არდუინოში გასაანალიზებლად და საჩვენებლად.
ნაბიჯი 2: რა არის სითბოს რუკა?
სითბოს რუკა არის გრაფიკული მონაცემი, რომელიც იძლევა ინფორმაციას მიმზიდველ გარეგნობაში. სითბოს რუკა ჩვეულებრივ იყენებს ფერთა სპექტრს ინფორმაციის გასაანალიზებლად, ეს ფერადი სპექტრი იწყება თბილი ფერებიდან და მთავრდება ცივ ფერებში. რუქის თითოეულ ნაწილს უმაღლესი სიძლიერით და კონკრეტული მონაცემების დაფარვით (მაგალითად WiFi სიგნალის სიძლიერე) აქვს ყველაზე ცხელი ფერი და, ამრიგად, მონაცემთა სიძლიერის შემცირებით, ფერის სპექტრი მიუახლოვდება ცივ ფერებს.
ნაბიჯი 3: საჭირო მასალები
აპარატურის კომპონენტები
Arduino UNO R3 *1
3.5 TFT ფერადი ჩვენების ეკრანის მოდული *1
ESP8266 WiFi მოდული *1
პროგრამული პროგრამები
Arduino IDE
ნაბიჯი 4: შექმენით WiFi გათბობის რუკა
წრე
შეაერთეთ ESP მოდულები Arduino დაფაზე, როგორც ეს ნაჩვენებია სურათზე.
ESP მოდულების შეერთების შემდეგ ჩადეთ TFT Shield არდუინოზე.
კოდი
პირველ რიგში, ჩვენ ვწერთ კოდს ESP მოდულებისთვის, რომ შევამოწმოთ სიგნალის სიძლიერე და გავგზავნოთ არდუინოში. შემდეგ ჩვენ ვწერთ სხვა კოდს Arduino– სთვის ინფორმაციის მისაღებად და გამოსაქვეყნებლად. ატვირთეთ კოდი 1 თქვენს თითოეულ ESP მოდულზე. თქვენ შეგიძლიათ წაიკითხოთ ეს სახელმძღვანელო მეტი ინფორმაციისთვის ESP8266 მოდულის შესახებ და როგორ ატვირთოთ კოდი Arduino IDE– ს საშუალებით.
ამ კოდში სიმბოლო „1“მიუთითებს ESP მოდულის იდენტიფიკატორს, შემდგომი მოდულებისთვის კი შეცვალეთ ეს იდენტიფიკატორი. მაგალითად, მეორე მოდულისთვის შეცვალეთ იდენტიფიკატორი "2". შეიყვანეთ თქვენთვის სასურველი SSID სახელი "კონკრეტული SSID" - ის ნაცვლად. ახლა ატვირთეთ კოდი თქვენს Arduino– ზე.
ამ კოდში ჩვენ გამოვიყენეთ Adafruit_GFX და MCUFRIEND_kbv ბიბლიოთეკები LCD ეკრანზე ინფორმაციის საჩვენებლად, რომლის გადმოწერა შეგიძლიათ შემდეგი ბმულებიდან.
Adafruit_GFX ბიბლიოთეკა
MCUFRIEND_kbv ბიბლიოთეკა
ყველა მოდულიდან RSSI მიღების შემდეგ, არდუინო ითვლის WiFi სიგნალის სიძლიერეს ადგილმდებარეობის მიხედვით. თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ფერები r, g და b ცვლადების შეცვლით.
ნაბიჯი 5: რა არის შემდეგი?
- შეეცადეთ გაანალიზოთ მეტი SSID.
- შეეცადეთ დაამატოთ მეტი მოდული და გაანალიზოთ 3D სიგნალი.
გირჩევთ:
GPS თვალთვალის 3D რუკა: 9 ნაბიჯი
GPS თვალთვალის 3D რუქა: ეს პროექტი არის 3D დაბეჭდილი 3D რუკა, გზებით, მდინარეებითა და ქალაქებით, LED შუქურებით, რომ აჩვენოს ოჯახის წევრების ადგილმდებარეობა. მას შეუძლია აჩვენოს არის თუ არა ბავშვი სკოლაში, ან უბრალოდ ორივე მშობლის ადგილმდებარეობა. ჩვენ ასევე შეგვიძლია გამოვიყენოთ ის პროგნოზირების მიზნით
ახალი ტაიბეის ქალაქის ტურისტული რუკა !!!: 6 ნაბიჯი
ახალი ტაიბეის ქალაქის ტურისტული რუკა !!!: ამ პროექტში მე ვაპირებ ყუთის დამზადებას და მის თავზე იქნება ახალი ტაიპეის რუკა. ამ პროექტის მიზანია ბავშვებმა და მოზარდებმა გააცნობიერონ ახალი ტაიპეი სიტის სამი მთავარი დიდი ტერიტორია. არის 3 ღილაკი, რომელიც მოთავსებულია ყუთის გვერდით
უნივერსიტეტის კამპუსის სტუდენტური პარკინგის რუკა: 7 ნაბიჯი (სურათებით)
უნივერსიტეტის კამპუსის სტუდენტური პარკირების რუკა: ბევრ სტუდენტს აინტერესებს სად შეუძლიათ პარკირება უნივერსიტეტის კამპუსში. ამ პრობლემის გადასაჭრელად, მე შევქმენი იუტას სახელმწიფო უნივერსიტეტის კამპუსის მთავარი უბნის მსუბუქი პარკირების რუკა. რუკა განკუთვნილია სტუდენტებისთვის, რომ სწრაფად შეხედონ პარკირების რა ვარიანტებს
აიდაჰოს სმარტ რუკა LED მონაცემებით + ხელოვნება: 8 ნაბიჯი (სურათებით)
აიდაჰოს ჭკვიანი რუქა LED მონაცემებით + ხელოვნება: მე ყოველთვის მინდოდა გეოგრაფიული მონაცემების მხატვრულად და დინამიურად გამოსახვის საშუალება " ფერწერა " რუკა შუქით. მე ვცხოვრობ აიდაჰოში და მიყვარს ჩემი შტატი, ასე რომ ვიფიქრე, რომ ეს შესანიშნავი ადგილი იქნებოდა დასაწყებად! გარდა იმისა, რომ ხელოვნების ნიმუშია
გათბობის უკაბელო ქსელის ადაპტერი წყლის ბოთლის გამოყენებით: 4 ნაბიჯი (სურათებით)
დამტვრეული უკაბელო ქსელის ადაპტერი წყლის ბოთლის გამოყენებით: ერაყში ყოფნისას მე გამოვიყენე წყლის ბოთლი ჩემი უკაბელო ქსელის ადაპტერის გასათბობად. ეს არის მარტივი პროცედურა, მაგრამ ძალიან ეფექტური. ცხადია, ეს ინსტრუქცია ყველაზე სასარგებლო იქნება ახლო აღმოსავლეთის ქალთა და მამაკაცთა მომსახურებისთვის, მაგრამ ასევე შეიძლება გამოსაყენებელი იყოს