Hulp gewenst bij het vinden van mac adres op PI pico W

Berichten: 180
Geregistreerd: 26 Aug 2015, 11:57

Hulp gewenst bij het vinden van mac adres op PI pico W

Berichtdoor Frits1956 » 08 Aug 2022, 18:00

Wie kan en wil me helpen bij het opzoeken van het mac adress van een Pi pico W.
Liefst een stukje c zodat ik het kan proberen te begrijpen en gebruiken in de arduino IDE.
in Python voor Thonny op een windows machine met duidelijke handleiding hoe dit te gebruiken zou ook al geweldig zijn.

Vast bedankt.

Advertisement

Berichten: 180
Geregistreerd: 26 Aug 2015, 11:57

Re: Hulp gewenst bij het vinden van mac adres op PI pico W

Berichtdoor Frits1956 » 17 Aug 2022, 10:55

Opgelost!!
Oplossing:
1 Verbinding gemaakt met een Netwerk waar geen mac adres filtering op is.
2 Programma uploaden, serial monitor openen en WiFi.localIP in de lijst opzoeken.
3 open Opdrachtpromt als Administrator
4 type ping het gevondenWiFi.localIP en druk op enter.
5 verwijder de usb kabel en herhaal 4. komt dan de melding niet gevonden oid dan weet je dat je het juiste WiFi.localIP heb.
6 opnieuw verbinding maken en weer pingen
6 type arp -a en voila het bijbehorende mac adres komt op je scherm.

Code: Alles selecteren
/*
  Pi Pico W WiFi Station Demo
  picow-wifi-station.ino
  Use WiFi library to connect Pico W to WiFi in Station mode

  DroneBot Workshop 2022
  https://dronebotworkshop.com
*/

// Library's --------------------------------------------------------
#include <WiFi.h>

// Programma --------------------------------------------------------
void setup()
{  Serial.begin(9600);                                          // Start the Serial Monitor
    WiFi.begin(ssid, password);                          // Start WiFi with supplied parameters
   while (WiFi.status() != WL_CONNECTED) {  // Print periods on monitor while establishing connection
    delay(500);
    Serial.print(".");
    delay(500);
  }
  // Connection established
  Serial.println("");
  Serial.print("Pico W is connected to WiFi network ");
  Serial.println(WiFi.SSID());
  Serial.print("Assigned IP Address: ");              // Print IP Address
  Serial.println(WiFi.localIP());
}

void loop()
 { delay(2000);
  Serial.print("Assigned IP Address: ");              // Print IP Address
  Serial.println(WiFi.localIP());
}

Terug naar Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten