Spisu treści:
- Krok 1: Rzeczy, których będziemy potrzebować
- Krok 2: Zainstaluj przeglądarkę internetową W3m
- Krok 3: Skanuj w poszukiwaniu sieci Wi-Fi biblioteki
- Krok 4: Dodaj bibliotekę WiFi do swoich preferencji bezprzewodowych
- Krok 5: Sprawdź połączenie i zresetuj kartę WiFi
- Krok 6: Połącz się ze stroną docelową
- Krok 7: Przetestuj swoje połączenie
Wideo: Podłącz swój Headless Pi do biblioteki Wi-Fi: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ile razy chciałeś pracować nad swoimi bezgłowymi projektami Raspberry Pi w lokalnej bibliotece, tylko po to, by utknąć, ponieważ otwarta sieć Wi-Fi wymaga korzystania z przeglądarki? Nie martw się więcej, ten Instruktaż jest tutaj, aby pomóc!
Zakładamy, że postępowałeś zgodnie z naszą instrukcją, jak przygotować Raspberry Pi na wszystko.
W tym samouczku pokażemy, jak:
- użyj kabla szeregowego z Raspberry Pi
- skonfiguruj publiczną sieć Wi-Fi w wierszu poleceń
- użyj przeglądarki wiersza poleceń w3m, aby połączyć się z publiczną siecią Wi-Fi
Następny przystanek: rzeczy, których będziemy potrzebować!
Krok 1: Rzeczy, których będziemy potrzebować
Do tego projektu będziemy potrzebować:
- Raspberry Pi (dowolny smak, ale Pi 3 i Zero W mają wbudowaną łączność Wi-Fi)
- karta microSD
- kabel szeregowy
- ładowarka micro-USB
- klucz WiFi (opcjonalnie, w zależności od modelu Raspberry Pi)
- kabel Ethernet (opcjonalnie)
Ta instrukcja zakłada, że postępowałeś zgodnie z naszym przewodnikiem, jak przygotować Raspberry Pi jak mistrz. Jeśli nie, sprawdź to na wszelki wypadek!
Jeśli masz wszystko, zacznijmy!
Krok 2: Zainstaluj przeglądarkę internetową W3m
Największą przeszkodą w podłączeniu bezgłowego Raspberry Pi do publicznej sieci Wi-Fi, takiej jak nasza biblioteka, jest zaakceptowanie warunków strony docelowej z wiersza poleceń. Zainstalujmy w3m, oprogramowanie, które nam to umożliwi!
Zanim przejdziesz do biblioteki, połącz swoje Raspberry Pi z Internetem. Jeśli zamierzasz używać kabla sieciowego, wystarczy podłączyć go do portu sieciowego Raspberry Pi, a router powinien wystarczyć.
Jeśli zamierzasz podłączyć swoje Pi do sieci Wi-Fi, strona internetowa Raspberry Pi zawiera szczegółowe instrukcje, jak to zrobić.
Połączony? Następnie zainstalujmy w3m, wpisując w terminalu:
sudo apt-get zainstaluj w3m
Jeśli Twoje Pi jest prawidłowo połączone z Internetem, w3m powinien zainstalować się dość szybko. Prawie skończyliśmy! A teraz spakuj wszystko i chodźmy do biblioteki!
Krok 3: Skanuj w poszukiwaniu sieci Wi-Fi biblioteki
Gdy znajdziesz się w bibliotece, podłącz Raspberry Pi do komputera za pomocą kabla szeregowego i zaloguj się do niego za pomocą Putty. Czas przeskanować w poszukiwaniu sieci Wi-Fi za pomocą następującego polecenia:
sudo iwlist skanowanie wlan0
Możesz otrzymać długą listę - sieci Wi-Fi są wszędzie! Przewiń, aż znajdziesz nazwę sieci WiFi swojej biblioteki, której szukasz - w naszym przypadku JoCoLibrary Public Wireless. Uwaga na duże lub małe litery w nazwie sieci WiFi, której szukasz, będzie to ważne na później!
Krok 4: Dodaj bibliotekę WiFi do swoich preferencji bezprzewodowych
Czas na edycję i skonfigurowanie Pi, aby automatycznie łączył się z siecią Wi-Fi, której szukasz. Najpierw otwórz edytor tekstu Pi, wpisując w terminalu:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Na końcu pliku dodaj:
sieć={
ssid="JoCoLibrary Public Wireless" key_mgmt=BRAK scan_ssid=1 id_str="nazwa sieci" }
Oczywiście zastąp nazwę SSID nazwą sieci Wi-Fi biblioteki.
Następnie czas na ponowne uruchomienie bezprzewodowego adaptera naszego Pi!
Krok 5: Sprawdź połączenie i zresetuj kartę WiFi
Niezależnie od tego, czy używasz wbudowanego Wi-Fi Pi 3, czy klucza USB na Pi Zero lub starszym komputerze Pi, może pomóc ponowne uruchomienie karty bezprzewodowej po skonfigurowaniu.
Najpierw wpisz w terminalu:
sudo ifconfig
Jeśli udało nam się połączyć z siecią, gratulacje, powinieneś mieć adres IP! Jeśli tego nie zrobisz, wciąż możesz zrobić kilka rzeczy:
- sprawdź plik wpa-supplicant.conf pod kątem błędów ortograficznych i ustawień;
- zrestartuj Raspberry Pi.
Potem wszystko powinno się udać. W kolejnym kroku możemy wreszcie połączyć się ze stroną portalu bibliotecznego!
Krok 6: Połącz się ze stroną docelową
Czas otworzyć stronę docelową i zaakceptować jej warunki użytkowania! W terminalu swojego Pi wpisz
w3m
w3m powinien uruchomić i załadować stronę docelową bezpośrednio: możesz użyć klawiszy strzałek na komputerze, aby przewinąć w dół do przycisku TAK – AKCEPTUJĘ i nacisnąć Enter, aby go „kliknąć”. I jesteś gotowy! Naciśnij Q na klawiaturze, aby wyjść po aktualizacji strony, i potwierdź klawiszem Y.
Krok 7: Przetestuj swoje połączenie
Teraz, gdy zaakceptowałeś warunki strony docelowej, powinieneś mieć połączenie z Internetem. Jest kilka prostych sposobów na sprawdzenie tego:
- otwórz inne strony internetowe przez w3m lub
-
spróbuj zaktualizować Raspberry Pi za pomocą
aktualizacja sudo apt-get
Jeśli Twoje Pi zaktualizuje się pomyślnie, gratulacje, wszystko gotowe!
Zalecana:
Programowanie Arduino przy użyciu innego Arduino do wyświetlania przewijanego tekstu bez biblioteki: 5 kroków
Programowanie Arduino przy użyciu innego Arduino do wyświetlania przewijanego tekstu bez biblioteki: Sony Spresense lub Arduino Uno nie są tak drogie i nie wymagają dużej mocy. Jeśli jednak Twój projekt ma ograniczenia dotyczące mocy, miejsca, a nawet budżetu, możesz rozważyć użycie Arduino Pro Mini. W przeciwieństwie do Arduino Pro Micro, Arduino Pro Mi
Tworzenie biblioteki Arduino dla YouTube Sight: 7 kroków
Tworzenie biblioteki Arduino dla YouTube Sight: Cześć wszystkim, niedawno zbudowałem usługę o nazwie YouTube Sight, która może wyodrębniać dane subskrybentów z interfejsu YouTube Analytics API i zapewnia dokładniejszą liczbę subskrybentów, odkąd YouTube zaczął agregować wyniki. Dzięki niemu zbudowałem przykład
Wykres natężenia światła za pomocą Arduino i biblioteki Arduino Master Library: 5 kroków
Wykres natężenia światła za pomocą Arduino i Arduino Master Library: Arduino jest ekonomicznym, ale bardzo wydajnym i funkcjonalnym narzędziem, programowanie go w Embedded C sprawia, że proces tworzenia projektów jest nudny! Moduł Arduino_Master w Pythonie upraszcza to i pozwala nam wykonywać obliczenia, usuwać wartości śmieci
Podłącz swój RevPi Core do Ubidots: 5 kroków
Podłącz swój RevPi Core do Ubidots: Revolution Pi to otwarty, modułowy i wytrzymały komputer przemysłowy oparty na uznanym Raspberry Pi, spełniający normę EN61131-2. Wyposażony w moduł obliczeniowy Raspberry Pi, podstawę RevPi Core można bezproblemowo rozbudować za pomocą odpowiednich
Generator tonów Arduino bez biblioteki lub funkcji szeregowych (z przerwaniami): 10 kroków
Generator tonów Arduino bez biblioteki lub funkcji szeregowych (z przerwaniami): To nie jest coś, na czym normalnie robiłbym instrukcje, wolę moją metaloplastykę, ale ponieważ jestem studentem elektrotechniki i muszę wziąć udział w zajęciach z mikrokontrolerów ( Embedded Systems Design), pomyślałem, że zrobię instruktaż na jednym z moich p