Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ta instrukcja pokazuje, jak używać słodkiego pudełka Tic Tac, aby stworzyć przenośny analizator WiFi.
Możesz znaleźć więcej informacji w moich poprzednich instrukcjach:
www.instructables.com/id/ESP8266-WiFi-Anal…
www.instructables.com/id/IoT-Power-Consump…
Krok 1: Dlaczego?
Analizator WiFi jest bardzo przydatny w niektórych sytuacjach:
- Wi-Fi jest teraz wszędzie, a 2,4 GHz jest nadal najbardziej kompatybilną częstotliwością. W moim domu i biurze mogę znaleźć ponad 20 SSID AP, ale 2,4 GHz ma tylko 11 kanałów. Oznacza to, że sygnał w znacznym stopniu nakłada się na siebie, a zakłócenia pogarszają wydajność sieci. Wybór odpowiedniego kanału dla swojego AP jest bardzo ważny. Na przykład w powyższej sytuacji robienia zdjęć, kanały 8 i 9 są znacznie lepsze niż inne.
- Jeśli potrzebujesz korzystać z darmowego WiFi na ulicy, możesz wybrać taką, która ma najsilniejszy sygnał, ale nie zawsze jest to najszybsza sieć. jeśli możesz znaleźć kanał z mniejszym nakładaniem się, powinieneś mieć lepsze wrażenia. Na przykład w powyższej sytuacji robienia zdjęć, kanały 4 i 6 są znacznie lepsze niż kanał 11.
- Przenośne urządzenie udostępnia plik bezprzewodowo, budując tymczasowy AP z losowym kanałem. Czasami może trafić na kanał, który jest już bardzo zajęty i przesyła plik bardzo wolno. WiFi Analyzer może pomóc w wykryciu tej sytuacji, zwykle ponowne uruchomienie funkcji bezprzewodowego udostępniania urządzenia może przełączyć się na inny losowy kanał.
- Jeśli znalazłeś inną przydatną sytuację, zostaw mi komentarz.;>
Krok 2: Przygotowanie
Przezroczysta obudowa
Tic Tac to jeden z łatwo dostępnych przezroczystych pudełek na cukierki. Ale uważaj, że ma wiele rozmiarów, zwłaszcza jeśli kupiłeś go w różnych porach roku i krajach. Niektóre mogą zmieścić 2,2-calowy wyświetlacz LCD, a niektóre większe mogą zmieścić 2,4 calowy wyświetlacz LCD z płytką zaciskową.
Wyświetlacz LCD
Każdy ili9341 LCD, który zmieści się w słodkim pudełku, powinien być w porządku, tym razem używam TM022HDH26.
Bateria
Każda bateria LiPo trochę mniejsza niż LCD powinna być w porządku. W mojej ocenie obwód ten może czasami pobierać ponad 200 mA. Aby obwód nie pobierał z akumulatora prądu o wartości powyżej 1C, zaleca się wybór akumulatora o pojemności powyżej 200 mAh.
Płyta do ładowania
Dowolna płytka ładująca micro USB LiPo, która jest kompatybilna z Twoją baterią.
Zarząd ESP
Każda płyta ESP8266 z wyprowadzeniem SPI powinna być w porządku, tym razem używam ESP-12.
Regulator 3V3
Używam HT7333-A. (AMS1117 nie jest zalecany, pobiera zbyt dużo energii w trybie gotowości)
Tranzystor PNP
Każdy normalny tranzystor PNP, mam pod ręką jakiś SS8550.
Inni
Rezystory 3 x 10k, kondensator 470 uf, kondensator 100 nf, przycisk resetowania płytki ESP, jakiś przewód do podłączenia i breloczek do zawieszenia na torbie.
Krok 3: Program płyty ESP8266
Zalecany jest program ESP8266 przed lutowaniem go z innymi komponentami.
Pobierz kod źródłowy tutaj:
github.com/mononournation/ESP8266WiFiAnal…
Skompiluj i zaprogramuj ESP8266 za pomocą oprogramowania Arduino.
Możesz znaleźć więcej szczegółów w moich poprzednich instrukcjach:
www.instructables.com/id/ESP8266-Bread-Boa…
Krok 4: Łatka Sweet Box
- Popraw pudełko, aby zmieściło się w wyświetlaczu LCD
- wywierć parę otworów do zawieszenia breloczka
Krok 5: Problem z baterią
W moich poprzednich instrukcjach zmierzyłem zużycie energii na różnych płytach i połączeniach baterii. ESP-12 z HT7333-A może stanowić dobry obwód oszczędzania energii. Mogę pominąć wyłącznik zasilania dla prostszego projektu, analizator skanuje pięć razy i przechodzi w tryb głębokiego uśpienia. Wystarczy nacisnąć reset, aby ponownie go włączyć. Załóżmy, że skanowanie 1 raz zużywa 1,1 mAh, skanowanie 5 razy dziennie i 1 godzina głębokiego uśpienia zużywa 0,31 mAh, 400 mAh może wystarczyć na miesiąc:
400 mAh / (5 x 1,1 mAh + 24 x 0,31 mAh) ~= 31 dni
Krok 6: Prace lutownicze
Dokładnie sprawdź dane na wyświetlaczu LCD pod kątem definicji pinów.
Oto podsumowanie połączenia:
płytka ładująca B+ -> LiPo +ve
płytka ładowania B- -> wyjście płytki ładowania LiPo-ve+ -> wejście zasilania regulatora 3V3 wyjście płytki ładowania- -> regulator 3V3 GND, ESP GND, LCD GND, kondensatory Wyjście zasilania regulatora 3V3 -> ESP Vcc, PNP emiter tranzystora, kondensatory PNP Tranzystor Baza -> Rezystor 10 k -> ESP GPIO 4 Tranzystor PNP Kolektor -> LCD Vcc, LCD LED LCD SCK -> ESP GPIO 14 LCD MISO -> ESP GPIO 12 LCD MOSI -> ESP GPIO 13 LCD D/C -> ESP GPIO 5 LCD CS -> ESP GPIO 15 ESP EN -> rezystor 10 k -> ESP Vcc ESP GPIO 15 -> rezystor 10 k -> ESP GND ESP RST -> przycisk reset -> ESP GND
Krok 7: Ściśnij wszystko w słodkim pudełku
Krok 8: Zamocuj breloczek
Krok 9: Miłego skanowania
Czas pochwalić się swoją pracą z przyjaciółmi!
Krok 10: Test wysiłkowy
Maluszek bardzo ciekawy w tym obiekcie, więc zaprosiłam ją do pomocy przy wykonaniu testu wysiłkowego.
Wykona losowo:
- ściśnij pudełko i włącz procedurę skanowania
- test wstrząsania
- test upadku
- test krokowy
- test wodoodporności
Po kilkutygodniowym teście podsumowałem wynik testu:
- Bateria 500 mAh może działać przez 3 tygodnie
- Moja praca lutownicza może wytrzymać drżenie dziecka i upuszczenie wstrząsu
- Pudełko Tic Tac wytrzymuje upadek z wysokości 70 cm i nacisk 10 kg na ładunek
- Pudełko może również wytrzymać niewielką ilość wody
Aktualną żywotność baterii zaktualizuję później;>
I Nagroda w Wyzwaniu Wynalazczości 2017