<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WLAN Archive - Benefit-Blog</title>
	<atom:link href="https://www.benefit-blog.de/tag/wlan/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.benefit-blog.de/tag/wlan/</link>
	<description></description>
	<lastBuildDate>Mon, 02 Sep 2024 10:18:03 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://www.benefit-blog.de/wp-content/uploads/2019/10/favicon-32x32.png</url>
	<title>WLAN Archive - Benefit-Blog</title>
	<link>https://www.benefit-blog.de/tag/wlan/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Reichweite des Raspberry 3 erhöhen</title>
		<link>https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/</link>
					<comments>https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/#respond</comments>
		
		<dc:creator><![CDATA[Benefit-Blog]]></dc:creator>
		<pubDate>Sun, 03 Nov 2019 11:16:26 +0000</pubDate>
				<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Reichweite]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[WLAN]]></category>
		<guid isPermaLink="false">https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/</guid>

					<description><![CDATA[<a href="https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/" title="Reichweite des Raspberry 3 erhöhen" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" srcset="https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-150x150.jpg 150w, https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-300x300.jpg 300w, https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-1024x1024.jpg 1024w" sizes="(max-width: 150px) 100vw, 150px" /></a><p>September 18, 2018 Moritz Spranger Reichweite des Raspberry 3 erhöhen Hallo zusammen, bis jetzt haben wir Ihnen nur Projekte vorgestellt die relativ einfach nachzubasteln waren. Das heutige Projekt ist zwar nicht kompliziert, es ist jedoch etwas Geschick gefragt. Wir löten eine Antennenbuchse auf den Raspberry um das WLan aus dem Gehäuse zu führen und  um auch [...]</p>
<p>Der Beitrag <a href="https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/">Reichweite des Raspberry 3 erhöhen</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<a href="https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/" title="Reichweite des Raspberry 3 erhöhen" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" srcset="https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-150x150.jpg 150w, https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-300x300.jpg 300w, https://www.benefit-blog.de/wp-content/uploads/2019/11/keri-liwi-SSXCiGKYQQE-unsplash-e1572780178716-1024x1024.jpg 1024w" sizes="(max-width: 150px) 100vw, 150px" /></a><h1>Reichweite des <a href="https://www.amazon.de/Raspberry-Pi-Modell-Board-Plus/dp/B0BNJPL4MW?keywords=Raspberry+3&amp;qid=1689664894&amp;sr=8-3&amp;linkCode=ll1&amp;tag=benefitblog0e-21&amp;linkId=5525abe4692ef5f1f05c03be9de93448&amp;language=de_DE&amp;ref_=as_li_ss_tl">Raspberry 3*</a> erhöhen</h1>
<p><a href="https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/reichweite-des-raspberry-3-erhohen">September 18, 2018 Moritz Spranger</a></p>
<p>Hallo zusammen,<br />
bis jetzt haben wir Ihnen nur Projekte vorgestellt die relativ einfach nachzubasteln waren. Das heutige Projekt ist zwar nicht kompliziert, es ist jedoch etwas Geschick gefragt. Wir löten eine Antennenbuchse auf den Raspberry um das WLan aus dem Gehäuse zu führen und  um auch die Reichweite zu verbessern.</p>
<h6><strong>Vor Projektbeginn gibt es allerdings noch etwas zu beachten:</strong></h6>
<ul>
<li>Garantie und Gewährleistung erlöschen vollständig</li>
<li>FCC Zertifzierung geht verloren</li>
<li>je nach Antenne wird die zulässige Sendeleistung überschritten</li>
<li>es besteht das Risiko das Gerät zu zerstören</li>
</ul>
<p>Nachdem wir uns jetzt mit den unangenehmen Seiten auseinandergesetzt haben können wir das Basteln beginnen.</p>
<h6>Zuerst suchen wir die Antenne:</h6>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/Raspberry_Pi_antenna_location.jpg" alt="" /></p>
<p>Hier im Bild rot markiert. Diese ist von der Rückseite beschaltet, hier mit Mikroskop fotografiert:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/raspberry_pi_antenna_back_side_microscope_closeup.png" alt="" /></p>
<p>Der gelbe Pfeil markiert die Durchkontaktierung für die Keramikantenne auf der Oberseite. Der rote Pfeil markiert den Widerstand bzw. Brücke die wir versetzen müssen. Auf die kleine lila markierte Kontaktfläche bauen wir die neue Brücke. Der blaue Pfeil markiert die Lötfläche für die Buchse.</p>
<p>Zuerst kümmern wir uns um die rot markierte Brücke, diese muss entfernt werden. Wir haben diese einfach mit einer feinen Spitze von Ihrem Platz geschoben. Wenn Sie dieses Teil verlieren ist nichts kaputt, wir benötigen es eigentlich nicht mehr. Hier ein Bild mit entfernter Brücke:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/Raspberry_Pi_antenna_removed_bridge.png" alt="" /></p>
<p>Die neue Verbindung (Brücke) soll später so aussehen:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/Raspberry_pi_new_antenna_bridge_red_line.png" alt="" /></p>
<p>Das Versetzten der Brücke ist deshalb wichtig, da wir damit nicht nur die Buchse anschließen, sondern auch sicherstellen, dass die Keramikantenne mit Leiterbahn keinen Kontakt mehr hat. Ein Ablöten der Antenne auf der Oberseite ohne Unterbrechung der Leiterbahn ist nicht zielführend. Für die bessere Montage der Buchse haben wir etwas Lack entfernt um diese auf drei Seiten befestigen zu können:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/raspberry_pi_new_antenna_placement_removed_lacquer.jpg" alt="" /></p>
<p>Nach dem verzinnen der Kontaktflächen haben wir die Antennenbuchse auf den für sie bestimmten Platz gelegt und mit etwas Heißluft angepustet. Das Zinn ist dabei geschmolzen und die aufgelegte Buchse wurde fest mit den Kontaktflächen verbunden:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/raspberry_pi_new_antenna_connector_placed_soldered.jpg" alt="" /></p>
<p>Jetzt noch die vorher besprochene Brücke herstellen:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/raspberry_pi_new_antenna_bridge_soldered.jpg" alt="" /></p>
<p>Der fertige Umbau sieht dann so aus:</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/11/raspberry_pi_new_antenna_finished_connected.jpg" alt="" /></p>
<p>Gut im Bild zu erkennen ist die neue Brücke, da wir etwas zuviel Zinn aufgetragen haben (das ist kein Lötspritzer).</p>
<p>Dieses Projekt war für uns eine Herausforderung und wir haben bei der Umsetzung ordentlich geschwitzt. Es hat etwas gedauert bis wir die nötige Ruhe für diese Zitterpartie hatten, aber Schlussendlich war es nicht so schwer wie es aussieht.</p>
<p>Bis zum nächsten Beitrag <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="https://www.az-delivery.de/">AZ-Delivery.de</a></p>
<p>Beitragsbild: von <a href="https://unsplash.com/@keriliwi?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Keri liwi</a> auf <a href="https://unsplash.com/s/photos/antenna?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></p>
<div></div>
<p class="wpss_copy">Inhalt abgerufen von: <a href="https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/reichweite-des-raspberry-3-erhohen" target="_blank" rel="noopener noreferrer">https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/reichweite-des-raspberry-3-erhohen</a>.</p>
<p>Der Beitrag <a href="https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/">Reichweite des Raspberry 3 erhöhen</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.benefit-blog.de/reichweite-des-raspberry-3-erhoehen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ESP32 WiFi Sensor Projekt</title>
		<link>https://www.benefit-blog.de/esp32-wifi-sensor-projekt/</link>
					<comments>https://www.benefit-blog.de/esp32-wifi-sensor-projekt/#respond</comments>
		
		<dc:creator><![CDATA[Benefit-Blog]]></dc:creator>
		<pubDate>Mon, 28 Oct 2019 16:30:06 +0000</pubDate>
				<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESP32 WiFi Sensor]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WiFi Sensor]]></category>
		<category><![CDATA[WLAN]]></category>
		<guid isPermaLink="false">https://www.benefit-blog.de/?p=9002</guid>

					<description><![CDATA[<a href="https://www.benefit-blog.de/esp32-wifi-sensor-projekt/" title="ESP32 WiFi Sensor Projekt" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/esp32_remote_sensor-150x150.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" /></a><p>ESP32 WiFi Sensor Projekt </p>
<p>In diesem Blogpost erklären wir -- basierend auf der Einführung zum ESP32 ( Link ) -- wie mit diesem WLAN-fähigen Development Board eine lokale Website gehostet werden kann, auf der Sensordaten live dargestellt werden. Den hier verwendeten Code finden Sie auf GitHub (https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/WiFiSensorServer.ino). &#160; Der grundsätzliche [...]</p>
<p>Der Beitrag <a href="https://www.benefit-blog.de/esp32-wifi-sensor-projekt/">ESP32 WiFi Sensor Projekt</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<a href="https://www.benefit-blog.de/esp32-wifi-sensor-projekt/" title="ESP32 WiFi Sensor Projekt" rel="nofollow"><img width="150" height="150" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/esp32_remote_sensor-150x150.png" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin: auto; margin-bottom: 5px;max-width: 100%;" link_thumbnail="1" decoding="async" /></a><h1>ESP32 WiFi Sensor Projekt</h1>
<p><a href="https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/esp32-wifi-sensor-projekt">Januar 7, 2018 Albert Vu</a></p>
<p>In diesem Blogpost erklären wir &#8212; basierend auf der Einführung zum <a href="https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B071P98VTG?crid=9GA94FQKN4CC&amp;keywords=esp32%2Bnodemcu%2Bmodule%2Bwlan%2Bwifi%2Bdevelopment%2Bboard%2Bmit%2Bcp2102&amp;qid=1689664199&amp;sprefix=ESP32%2BNodeMCU%2BModule%2BWLAN%2BWiFi%2BDevelopment%2BBoard%2Caps%2C90&amp;sr=8-3&amp;th=1&amp;linkCode=sl1&amp;tag=benefitblog06-21&amp;linkId=02726377e93148ce3bac64761a7924d4&amp;language=de_DE&amp;ref_=as_li_ss_tl">ESP32*</a> (<a href="https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B071P98VTG?crid=9GA94FQKN4CC&amp;keywords=esp32%2Bnodemcu%2Bmodule%2Bwlan%2Bwifi%2Bdevelopment%2Bboard%2Bmit%2Bcp2102&amp;qid=1689664199&amp;sprefix=ESP32%2BNodeMCU%2BModule%2BWLAN%2BWiFi%2BDevelopment%2BBoard%2Caps%2C90&amp;sr=8-3&amp;th=1&amp;linkCode=sl1&amp;tag=benefitblog06-21&amp;linkId=02726377e93148ce3bac64761a7924d4&amp;language=de_DE&amp;ref_=as_li_ss_tl">Link*</a>) &#8212; wie mit diesem WLAN-fähigen Development Board eine lokale Website gehostet werden kann, auf der Sensordaten live dargestellt werden. Den hier verwendeten Code finden Sie auf GitHub (<a href="https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/WiFiSensorServer.ino">https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/WiFiSensorServer.ino</a>).</p>
<p>Der grundsätzliche Aufbau des Projektes ist folgender: Ein ESP32 ist an einen oder mehrere Sensoren angeschlossen und liest deren Werte aus. Zusätzlich dazu ist das ESP32 mit dem WLAN verbunden und wartet auf eingehende HTTP Requests. Diese beantwortet es, abhängig von dem Pfad der Request, mit einer HTML Website oder den Daten des Sensors im JSON Format.</p>
<p><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/esp32_wifi_sensor_system_diagram.png" alt="" /></p>
<p>Der Sensor kann beliebig gewählt werden. Für die Demonstration haben wir einen zweiachsigen Joystick gewählt, der zwei analoge Werte ausgibt. Außer dem Sensor muss an den Mikrocontroller keine weitere Hardware angeschlossen werden, um das Demo Programm laufen zu lassen.</p>
<div><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/joystick_connected_to_esp32_remote-breadboard.png" alt="" /></div>
<div>
<p>Die analogen Signale des Joysticks werden mit den Funktionsaufrufen<br />
<code>analogRead(34);<br />
analogRead(35);</code><br />
ausgelesen. Hier zeigt sich klar die Stärke von ESP-Arduino (<a href="https://github.com/espressif/arduino-esp32">https://github.com/espressif/arduino-esp32</a>): Den Wert eines Analog-Digital-Converters auszulesen wäre normalerweise nicht nur ein Funktionsaufruf.</p>
<h3>HTTP Server</h3>
<p>Um einen HTTP Server zu starten, der im lokalen Netzwerk erreichbar ist, muss sich das ESP32 mit dem WLAN verbinden können. Ändern Sie dazu den Wert der beiden Konstanten ssid (WLAN Name) und password (WLAN Passwort).</p>
<p><code>const char* ssid = "Access Point Name";<br />
const char* password = "Password";</code></p>
<p>Das Server Objekt wird mit WiFiServer server(80); angelegt. Der Parameter gibt an, auf welchem Port der Server erreichbar sein soll. 80 ist der Standard für Webseiten.</p>
<p>In der Setup Funktion wird die serielle Verbindung zum PC hergestellt. Sie wird bei diesem Projekt nur zum Debuggen verwendet werden. Achten Sie dabei allerdings auf die Baud-Rate, die nicht 9600 sondern 115200 beträgt. Im Serial Monitor müssen Sie diese also gegebenenfalls unten rechts anpassen. Nachdem sich der Mikrocontroller mit dem WLAN verbunden hat, gibt er seine IP Adresse über den Serial Monitor aus. Diese wird dem Gerät vom WLAN Router zugewiesen und sieht zum Beispiel so aus: 192.168.0.103. Im Browser können Sie dann durch den Aufruf von <a href="http://192.168.0.103">http://192.168.0.103</a> eine Request an das ESP32 senden. Diese hat beispielsweise folgende Form:</p>
<p><code>GET / HTTP/1.1<br />
Host: 192.168.0.103<br />
Connection: keep-alive<br />
Pragma: no-cache</code></p>
<div></div>
<div>
<p>und kommt beim ESP32 als langer String, Zeichen für Zeichen, an. In der Loop Funktion wird dabei die erste Zeile der Anfrage separiert, da sie den Pfad enthält. Im Beispiel ist dieser einfach nur ein Slash (GET /). Wäre allerdings die Website <a href="http://192.168.0.103/test">http://192.168.0.103/test</a> aufgerufen worden, würde die erste Zeile der HTTP Request so aussehen: GET /test HTTP/1.1</p>
<p>Das Ende der Anfrage wird du eine Leerzeile markiert. Im Programm wird nach Erkennen von ebendieser die sendResponse Funktion aufgerufen, der die erste Zeile der Request und das client Objekt übergeben werden. In letzteres wird die Response geschrieben, die dann die angefragten Daten (also zum Beispiel den HTML Code einer Webseite) enthält.</p>
<p>Enthielt die erste Request Zeile die Information, dass die Anfrage an /sensor ging, so werden die Sensordaten an den Client gesendet.</p>
<p><code>// response header<br />
client.println("HTTP/1.1 200 OK");<br />
client.println("Content-Type: application/json");<br />
client.println();<br />
// send sensor data in JSON format<br />
client.println("{<br />
"x": " + String(analogRead(35) / 4096.0) + ",<br />
"y": " + String(analogRead(34) / 4096.0) + ",<br />
"time": " + millis() + "<br />
}");</code></p>
<p>Im Browser kommen dann die ausgelesenen Daten an.</p>
<div><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/esp32_remote_sensor_read_in_browser.png" alt="" /></div>
<div>
<p>Um die Sensorwerte etwas schöne anzuzeigen haben wir noch eine schlichte Website (<a href="https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/index.html">https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/index.html</a>) geschrieben, die die Position des Joysticks mit einem roten Kreis innerhalb eines Quadrats markiert. Die Daten werden dazu mehrfach pro Sekunde vom Server geladen.</p>
<div><img decoding="async" src="https://www.benefit-blog.de/wp-content/uploads/2019/10/wifi_sensor_server_red_dot_joystick_position.png" alt="" /></div>
</div>
</div>
<div>
<p>&nbsp;</p>
<h3>Zusammenfassung</h3>
<p>Die Daten eines Sensors mit dem ESP32 im lokalen Netzwerk auf einer Website anzuzeigen ist nicht aufwendig. Wenn Sie unser Beispielprogramm (<a href="https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/WiFiSensorServer.ino">https://github.com/Simsso/Arduino-Examples/blob/master/ESP32/WiFiSensorServer/WiFiSensorServer.ino</a>) verwenden, müssen Sie lediglich</p>
<ol>
<li>analoge Sensoren an die Pins G34 und G35 anschließen,</li>
<li>den Namen und das Passwort ihres WLAN Netzwerks eingeben und</li>
<li>im Browser die IP Adresse ihres ESP32 aufrufen, die Sie als Log Ausgabe im Serial Monitor finden.</li>
</ol>
<p class="wpss_copy">Inhalt abgerufen von: <a href="https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/esp32-wifi-sensor-projekt" target="_blank" rel="noopener noreferrer">https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/esp32-wifi-sensor-projekt</a>.</p>
</div>
</div>
<p>Der Beitrag <a href="https://www.benefit-blog.de/esp32-wifi-sensor-projekt/">ESP32 WiFi Sensor Projekt</a> erschien zuerst auf <a href="https://www.benefit-blog.de">Benefit-Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.benefit-blog.de/esp32-wifi-sensor-projekt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
