Satura rādītājs:
- 1. darbība: kas ir WiFi?
- 2. darbība. Kas ir siltuma karte?
- 3. darbība. Nepieciešamie materiāli
- 4. solis: izveidojiet WiFi siltuma karti
- 5. darbība. Kas notiks tālāk?
Video: Izveidojiet WiFi siltuma karti, izmantojot ESP8266 un Arduino: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Autors: ElectropeakElectroPeak oficiālā vietneSekot vairāk autora:
Par: ElectroPeak ir viena vieta, kur apgūt elektroniku un īstenot savas idejas. Mēs piedāvājam augstākās klases ceļvežus, lai parādītu, kā jūs varat izveidot savus projektus. Mēs piedāvājam arī augstas kvalitātes produktus, lai jums būtu… Vairāk par Electropeak »
Pārskats
Šajā apmācībā mēs izveidosim apkārtējo Wi-Fi signālu siltuma karti, izmantojot Arduino un ESP8266.
Ko Tu iemācīsies
- Ievads WiFi signālos
- Kā noteikt specifiskus signālus, izmantojot ESP8266
- Izveidojiet siltuma karti, izmantojot Arduino un TFT displeju
1. darbība: kas ir WiFi?
Mūsdienās daudzi cilvēki izmanto WiFi pakalpojumus savos viedtālruņos, planšetdatoros un datoros. WiFi ir protokols, ko reģistrējusi Wi-Fi Alliance, lai izveidotu IEEE802.11 standarta bezvadu LAN.
Wi-Fi ir jaudīgāks par Bluetooth. Wi-Fi parasti tiek izmantots, lai izveidotu savienojumu ar bezvadu internetu, kas ir padarījis šo protokolu daudz populārāku. Izmantojot šo tehnoloģiju, varat viegli izveidot savienojumu ar internetu jebkurā vietā. Wi-Fi standarts atbalsta maksimālo ātrumu 11 Mps pie 2,4 GHz. Lai palielinātu šī standarta ātrumu, tika izveidota cita versija ar nosaukumu IEEE802.11n, kuras ātrums ir palielinājies līdz 200 Mps. Šis ātruma pieaugums ir saistīts ar daudzkanālu antenas (MIMO) izmantošanu, divu 2,4 GHz un 5 GHz frekvenču diapazona izmantošanu un vidējas piekļuves kontroli (MAC). Wi-Fi plate ir aptuveni 20 metrus. Šajā projektā mēs vēlamies izveidot WiFi siltuma karti, izmantojot ESP8266, Arduino un 3,5 collu TFT LCD. ESP8266 var noteikt noteikta SSID (RSSI) Wi-Fi signālu. Šim projektam mēs izmantojām moduli ESP-01. Ievietojiet 4 no šiem moduļiem četros telpas stūros ar taisnstūra rakstu. Pēc informācijas saņemšanas no ESP moduļiem mēs to nosūtām uz Arduino, lai to analizētu un parādītu.
2. darbība. Kas ir siltuma karte?
Siltuma karte ir grafiski dati, kas sniedz informāciju pievilcīgā izskatā. Siltuma karte parasti izmanto krāsu spektru, lai analizētu informāciju, šis krāsu spektrs sākas no siltām krāsām un beidzas ar aukstām krāsām. Katrai kartes daļai ar vislielāko konkrēto datu stiprumu un pārklājumu (piemēram, WiFi signāla stiprumam) ir viskarstākā krāsa, un, samazinoties datu stiprumam, krāsu spektrs tuvosies aukstajām krāsām.
3. darbība. Nepieciešamie materiāli
Aparatūras komponenti
Arduino UNO R3 *1
3,5 collu TFT krāsu displeja modulis *1
ESP8266 WiFi modulis *1
Programmatūras lietotnes
Arduino IDE
4. solis: izveidojiet WiFi siltuma karti
Ķēde
Pievienojiet ESP moduļus Arduino plāksnei, kā parādīts attēlā.
Pēc ESP moduļu pievienošanas uzlieciet TFT vairogu uz Arduino.
Kods
Pirmkārt, mēs uzrakstām kodu ESP moduļiem, lai pārbaudītu signāla stiprumu un nosūtītu to Arduino. Tad mēs uzrakstām citu kodu Arduino, lai saņemtu informāciju un parādītu to. Augšupielādējiet kodu 1 katrā ESP modulī. Jūs varat izlasīt šo pamācību, lai iegūtu vairāk informācijas par moduli ESP8266 un kā augšupielādēt kodu, izmantojot Arduino IDE.
Šajā kodā rakstzīme “1” norāda ESP moduļa identifikatoru, nākamajiem moduļiem mainiet šo identifikatoru. Piemēram, otrajam modulim nomainiet identifikatoru uz “2”. Ievadiet vēlamo SSID nosaukumu “konkrēta SSID” vietā. Tagad augšupielādējiet kodu 2 savā Arduino.
Šajā kodā mēs izmantojām bibliotēkas Adafruit_GFX un MCUFRIEND_kbv, lai parādītu informāciju LCD, ko varat lejupielādēt no šīm saitēm.
Adafruit_GFX bibliotēka
MCUFRIEND_kbv bibliotēka
Pēc RSSI saņemšanas no visiem moduļiem Arduino aprēķina WiFi signāla stiprumu atbilstoši atrašanās vietai. Jūs varat izveidot savas krāsas, mainot mainīgos lielumus r, g un b.
5. darbība. Kas notiks tālāk?
- Mēģiniet analizēt vairāk SSID.
- Mēģiniet pievienot vairāk moduļu un analizēt 3D signālu.
Ieteicams:
Audio atskaņotājs, izmantojot Arduino ar Micro SD karti: 7 soļi (ar attēliem)
Audio atskaņotājs, izmantojot Arduino ar Micro SD karti: Lūdzu, abonējiet manu kanālu, lai iegūtu vairāk projektu ……………………. Daudzi cilvēki vēlas saskarties ar SD karti ar arduino vai vēlaties kādu audio izvadi, izmantojot arduino. Tātad šeit ir vienkāršākais un lētākais veids, kā savienot SD karti ar arduino. jūs varat mums
Kā izveidot mitruma un temperatūras reālā laika datu ierakstītāju, izmantojot Arduino UNO un SD karti - DHT11 datu reģistrētāja simulācija Proteus: 5 soļi
Kā izveidot mitruma un temperatūras reālā laika datu ierakstītāju, izmantojot Arduino UNO un SD karti | DHT11 datu reģistrētāja simulācija Proteus: Ievads: čau, tas ir Liono Maker, šeit ir YouTube saite. Mēs veidojam radošu projektu ar Arduino un strādājam pie iegultām sistēmām. Datu reģistrētājs: Datu reģistrētājs (arī datu reģistrētājs vai datu ierakstītājs) ir elektroniska ierīce, kas laika gaitā reģistrē datus
Transporta datu vizualizācija, izmantojot Google karti: 6 soļi
Transporta datu vizualizācija, izmantojot Google karti: Riteņbraukšanas laikā parasti vēlamies ierakstīt dažādus datus, šoreiz to izsekošanai izmantojām jaunu Wio LTE
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu
Pārveidojiet veco atmiņas karti datu bāzē, izmantojot valsts līmeņa šifrēšanu: 4 soļi
Pārveidojiet veco atmiņas karti datu bāzē, izmantojot valdības līmeņa šifrēšanu: Vai jums ir veca atmiņas karte? Vai jums ir jāaizsargā vērtīgi faili? Uzziniet, kā labāk aizsargāt savus failus, nekā vienkāršs RAR arhīvs ar paroli; jo šajā mūsdienu laikmetā ikviens, kam ir labs dators, var to atšifrēt mazāk nekā dienā. Es izmantoju 32 MB atmiņu