Inhoudsopgave:
- Stap 1: De dingen die we nodig hebben
- Stap 2: Installeer de W3m-webbrowser
- Stap 3: Scannen op bibliotheek WiFi-netwerk
- Stap 4: Voeg het WiFi-netwerk van de bibliotheek toe aan uw draadloze voorkeuren
- Stap 5: Controleer op verbinding en reset de wifi-adapter
- Stap 6: Maak verbinding met de bestemmingspagina
- Stap 7: Test uw verbinding
Video: Verbind uw Headless Pi met een WiFi-bibliotheeknetwerk - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hoe vaak heb je niet willen werken aan je headless Raspberry Pi-projecten in de plaatselijke bibliotheek, alleen om te merken dat je vastzit omdat je voor het open wifi-netwerk een browser moet gebruiken? Maak je geen zorgen meer, deze Instructable is hier om te helpen!
We gaan ervan uit dat je onze Instructable hebt gevolgd over hoe je je Raspberry Pi op alles kunt voorbereiden.
In deze zelfstudie laten we u zien hoe u:
- gebruik een seriële kabel met je Raspberry Pi
- een openbaar wifi-netwerk instellen in de opdrachtregel
- gebruik de opdrachtregelbrowser w3m om verbinding te maken met een openbaar wifi-netwerk
Volgende stop: de dingen die we nodig hebben!
Stap 1: De dingen die we nodig hebben
Voor dit project hebben we nodig:
- een Raspberry Pi (elke smaak, maar de Pi 3 en Zero W hebben ingebouwde WiFi-connectiviteit)
- een microSD-kaart
- een seriële kabel
- een micro-USB-oplader
- een wifi-dongle (optioneel, afhankelijk van je Raspberry Pi-model)
- een Ethernet-kabel (optioneel)
Deze Instructable gaat ervan uit dat je onze gids hebt gevolgd over hoe je je Raspberry Pi als een kampioen kunt voorbereiden. Als je dat nog niet hebt gedaan, ga dan eens kijken voor het geval dat!
Als je alles hebt, gaan we aan de slag!
Stap 2: Installeer de W3m-webbrowser
De grootste hindernis bij het verbinden van een headless Raspberry Pi met een openbaar wifi-netwerk zoals dat van onze bibliotheek, is het accepteren van de voorwaarden van de bestemmingspagina vanaf de opdrachtregel. Laten we w3m installeren, een stukje software waarmee we precies dat kunnen doen!
Verbind je Raspberry Pi met internet voordat je naar de bibliotheek gaat. Als je een netwerkkabel gaat gebruiken, sluit je deze gewoon aan op de netwerkpoort van je Raspberry Pi en je router zou voldoende moeten zijn.
Als je je Pi gaat verbinden met je wifi-netwerk, vind je op de Raspberry Pi-website gedetailleerde instructies over hoe je dat moet doen.
Verbonden? Laten we dan w3m installeren door het volgende in uw terminal te typen:
sudo apt-get install w3m
Als je Pi correct is verbonden met internet, zou w3m vrij snel moeten installeren. We zijn bijna klaar! Pak nu alles in en laten we naar de bibliotheek gaan!
Stap 3: Scannen op bibliotheek WiFi-netwerk
Zodra je bij de bibliotheek bent, sluit je je Raspberry Pi aan op je computer met behulp van je seriële kabel en log je erop in met Putty. Tijd om te scannen naar wifi-netwerken met de volgende opdracht:
sudo iwlist wlan0 scan
Je krijgt misschien een lange lijst - WiFi-netwerken zijn overal! Blader door totdat u de naam vindt van het WiFi-netwerk van uw bibliotheek waarnaar u op zoek bent - in ons geval JoCoLibrary Public Wireless. Let op voor eventuele hoofdletters of kleine letters in de naam van het wifi-netwerk dat u zoekt, dit is belangrijk voor later!
Stap 4: Voeg het WiFi-netwerk van de bibliotheek toe aan uw draadloze voorkeuren
Tijd om wat te bewerken en je Pi in te stellen om automatisch verbinding te maken met het wifi-netwerk dat je zoekt. Open eerst de teksteditor van je Pi door het volgende in je terminal te typen:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Voeg aan het einde van het bestand het volgende toe:
netwerk={
ssid="JoCoLibrary Public Wireless" key_mgmt=GEEN scan_ssid=1 id_str="networkName" }
Vervang de SSID-naam natuurlijk door de naam van het wifi-netwerk van uw bibliotheek.
Tijd om de draadloze adapter van onze Pi opnieuw op te starten!
Stap 5: Controleer op verbinding en reset de wifi-adapter
Of je nu de ingebouwde wifi van een Pi 3 of een USB-dongle op een Pi Zero of een oudere Pi-computer gebruikt, het kan helpen om je draadloze adapter opnieuw op te starten na het instellen.
Typ eerst het volgende in uw terminal:
sudo ifconfig
Als we verbinding hebben kunnen maken met het netwerk, gefeliciteerd, je zou een IP-adres moeten hebben! Als je dat niet doet, zijn er nog een paar dingen die je kunt doen:
- controleer het bestand wpa-supplicant.conf op spel- en instellingsfouten;
- herstart je Raspberry Pi.
Daarna zou alles moeten lukken. In de volgende stap kunnen we eindelijk verbinding maken met de bibliotheekportaalpagina!
Stap 6: Maak verbinding met de bestemmingspagina
Tijd om die bestemmingspagina te openen en de gebruiksvoorwaarden te accepteren! Typ in de terminal van je Pi
w3m
w3m zou de landingspagina direct moeten starten en laden: u kunt de pijltoetsen op uw computer gebruiken om naar beneden te scrollen naar de JA - IK ACCEPT "knop" en druk op Enter om erop te "klikken". En je bent klaar om te gaan! Druk op Q op uw toetsenbord om te stoppen na de pagina-updates en bevestig met Y.
Stap 7: Test uw verbinding
Nu u de voorwaarden van de bestemmingspagina heeft geaccepteerd, zou u verbinding moeten hebben met internet. Er zijn een paar eenvoudige manieren om dat te testen:
- andere websites openen via w3m, of
-
probeer je Raspberry Pi bij te werken met
sudo apt-get update
Als je Pi succesvol is geüpdatet, gefeliciteerd, dan ben je helemaal klaar!
Aanbevolen:
Verbind je Magicbit met Thingsboard: 3 stappen
Verbind je Magicbit met Thingsboard: in dit project gaan we gegevens verzenden van sensoren die zijn verbonden met magicbit die we visueel op het thingsboard kunnen weergeven
Verbind en pas uw verbonden oplossingen aan met Hologram Nova en Ubidots: 9 stappen
Verbind en pas uw verbonden oplossingen aan met Hologram Nova en Ubidots: gebruik uw Hologram Nova om uw infrastructuur achteraf aan te passen. Stel de Hologram Nova in met een Raspberry Pi om (temperatuur)gegevens naar Ubidots te sturen. In de volgende gids zal Ubidots demonstreren hoe je een Hologram Nova instelt met behulp van een Raspberry Pi en een te
Verbind uw RevPi Core + RevPi DIO met Ubidots: 8 stappen
Verbind uw RevPi Core + RevPi DIO met Ubidots: Revolution Pi is een open, modulaire en duurzame industriële pc gebaseerd op de gevestigde Raspberry Pi en voldoet aan de EN61131-2-standaard. Uitgerust met de Raspberry Pi Compute Module kan de RevPi Core Base naadloos worden uitgebreid met de juiste
Bedien tot 4 servo's met een smartphone of een ander apparaat met een audio-uitgang: 3 stappen
Bedien tot 4 servo's met behulp van een smartphone of elk apparaat met een audio-uitgang: hier presenteer ik een eenvoudige elektronische montage om maximaal vier servo's te besturen met elk apparaat dat een audiobestand kan lezen
Monitorjurk - Verbind hartsignalen met het IoT: 18 stappen (met afbeeldingen)
Monitorjurk - Verbind hartsignalen met het IoT: de monitorjurk is een experiment in het onderzoeken van verschillende manieren om de hartactiviteit van de drager te digitaliseren en om de gegevens te verwerken. Drie elektroden in de jurk meten de elektrische signalen die door de drager lopen lijf