Ich habe die Netzwerkeinstellungen auf meinem 2015MBP durchgesehen und bin darauf gestoßen.
Was ist der Mikrocontroller? Es sieht so aus, als könnte es zum Telefonieren vom Mac aus verwendet werden, wie hier gezeigt
Was ist das, wie funktioniert es und wie richten Sie es ein?
Vielen Dank
Bearbeiten
Hier ist die Ausgabe von Befehlen , die Rogier
vorgeschlagen
network services
Ausgabe
(1) Mikrocontroller (Hardwareanschluss: Modem (usbmodem1422), Gerät: usbmodem1422) (2) Bluetooth DUN (Hardwareanschluss: Bluetooth DUN, Gerät: Bluetooth-Modem) (3) Wi-Fi (Hardware-Port: WLAN, Gerät: en0) (4) Bluetooth PAN (Hardwareanschluss: Bluetooth PAN, Gerät: en3) (5) Donnerkeilbrücke (Hardware-Port: Thunderbolt Bridge, Gerät: bridge0)
Hardware Ports
Ausgabe
Hardware-Port: WLAN Gerät: en0 Ethernet-Adresse: 00: 00: 00: 00: 00: 00 Hardware-Anschluss: Bluetooth PAN Gerät: en3 Ethernet-Adresse: 00: 00: 00: 00: 00: 00 Hardware Port: Thunderbolt 1 Gerät: en1 Ethernet-Adresse: 00: 00: 00: 00: 00: 00 Hardware Port: Thunderbolt 2 Gerät: en2 Ethernet-Adresse: 00: 00: 00: 00: 00: 00 Hardware-Port: Thunderbolt Bridge Gerät: bridge0 Ethernet-Adresse: N / A VLAN-Konfigurationen ==================
Hinweis:
Ich habe die MAC-Adressen 00:00:00:00:00:00
aus Sicherheitsgründen in geändert, da sie gefälscht werden können.
Wenn es hilft, erinnere ich mich, dass ich auf meinem Mac einen WLAN-Hotspot erstellt habe, indem ich auf das WLAN-Menü und dann auf geklickt habe create network
Der Befehl 'grep' zeigte nichts an. (wird usbmodem1422
als Argument verwendet.
Antworten:
Das Symbol zeigt an, dass es sich wahrscheinlich um ein serielles Gerät (dh einen virtuellen COM-Port) handelt.
Normalerweise müssen Sie auf das
+
unten stehende Zeichen klicken (Ihr erster Screenshot) und dann eine Schnittstelle auswählen. Ein Standardname wird angezeigt (in Ihrem Fall Microcontroller). Sie können den Dienst anschließend umbenennen.Das Problem ist, wenn das Gerät hinzugefügt wurde, dass es schwer zu erkennen ist, mit welchem Gerät es
port
verbunden ist. Wenn Sie nun zuTerminal
und gelangen, geben Sie Folgendes ein :Der letzte Befehl sollte Ihnen etwas zeigen wie:
Der Gerätename (JJJJ), den Sie in Ihrem
/etc
Ordner finden sollten (falls verbunden).Wenn das Gerät verbunden ist , sollten Sie es in diesem / dev-Ordner finden. Sie können dies überprüfen, indem Sie zum Terminal gehen und Folgendes eingeben:
Wenn Sie dann das Gerät trennen und sie den Befehl (oben) erneut ausführen, verschwindet er sicher.
Um Ihre Frage zu beantworten: Wie es funktioniert und wie Sie es einrichten, hängt davon ab, um welchen Gerätetyp es sich handelt. Und es ist schwer zu sagen, nur aufgrund dieser Informationen.
Anscheinend wurde dieses Gerät irgendwie hinzugefügt. Wie Ashely feststellt, kann es sich um einen Raspberry PI oder ein anderes USB-Gerät (mit serieller Schnittstelle) handeln.
quelle
Ich habe einen Arduino (der einen "Mikrocontroller" -Prozessor hat). Ich bin kein Experte für "moderne" Geräte (wie dieses und Raspberry Pi usw.), aber ich habe mit älteren ähnlichen Systemen gearbeitet.
Auf meinem System wurde gemäß den Anweisungen von Arduino vorgeschlagen, die
CodeBender
Entwicklungssoftware zu installieren , um mit dem Gerät zu arbeiten. Das bestand auf der Installationdriver-installer.mpkg
, die zu enthalten scheintFTDIUSBSerialDriver.kext
, die zu implementieren scheint/dev/cu.usbmodemfa121
und eine Einstellung in den Systemeinstellungen> Netzwerk ähnlich der in Ihrem Screenshot. Leider konnte ich keine Dokumentation von CodeBender finden, die dies erklärt: Ich musste mir das Installationspaket genau ansehen, um das herauszufinden.Ich glaube, auf meinem Arduino hat der Mikrocontroller einen USB-Wrapper um einen virtuellen RS232-Port. Es wird verwendet, um kompilierten Code von der Entwicklungssoftware auf dem Mac an das Arduino zu senden, und in die andere Richtung, damit das Arduino die Ausgabe zurück an den Mac sendet.
In den Kommentaren sagen Sie, dass der Haupt-Raspberry Pi-USB-Port keine Datenverbindungen hat. Aber vielleicht hat die Entwicklungssoftware diesen Netzwerk- / USB- / RS232-Port trotzdem installiert. Es erscheint auf meinem Mac, auch wenn der Arduino nicht verbunden ist.
quelle
fritzzing
für die Durchführung von Schaltplänen installiert habe ? Würde dies das 'Microcontroler'-Netzwerkfriztzing
zum Programmieren des Arduino machen?