GoPiGo v2 mit Windows IoT
Verbesserung des Windows 10 IoT-Projekts für Raspberry Pi 3. Dieses Projekt ist eine Erweiterung des CSharp-Projekts, das von Dester Industries auf GitHub https://github.com/DexterInd/GoPiGo bereitgestellt wird.
In diesem Projekt verwendete Dinge
Hardwarekomponenten
Software-Apps und Onlinedienste
Ich arbeite daran, einen zweiten Teil hinzuzufügen, um das Webcam-Bild an den Client zu streamen. Ich suche keinen Echtzeit-Stream, er kann eine Verzögerung haben, muss ihn aber noch zum Laufen bringen. Die UWP-Benutzeranwendung funktioniert auch mit Hololens als UWP-App und ich werde in Zukunft ein Projekt für eine Unity-Benutzeranwendung hinzufügen.
In der Pin.cs-Datei habe ich Trigger =15 und Echo =16 zur Aufzählung hinzugefügt.
In der Led.cs-Datei habe ich die interne in öffentlich geändert.
Und zuletzt die UltrasonicRangerSensor.cs Ich habe die meisten Funktionen neu geschrieben
öffentliche Schnittstelle IUltrasonicRangerSensor
{
Aufgabe
}
interne Klasse UltrasonicRangerSensor :IUltrasonicRangerSensor
{
privates const Byte CommandAddress =117;
privates schreibgeschütztes GoPiGo-Gerät;
privater schreibgeschützter Pin _pin;
interner UltrasonicRangerSensor (GoPiGo-Gerät, Pin-Pin)
{
_device =Gerät;
_pin =Pin;
}
öffentliche asynchrone Aufgabe
{
var buffer =new[] { CommandAddress, (byte)_pin, Constants.Unused, Constants.Unused };
_device.DirectAccess.Write(buffer);
warte Task.Delay(5);
_device.DirectAccess.Read(buffer);
Rückgabepuffer[1] * 256 + Puffer[2];
}
}
Weitere Informationen :GoPiGo v2 mit Windows IoT
Herstellungsprozess
- Raspberry PI-basiertes IoT-Projekt zum Verbinden des DHT11-Sensors
- Windows IoT:Tür zur Gesichtserkennung
- Windows 10 IoT Core und SHT15
- Windows 10 IoT Core für Raspberry Pi 3 Model B+
- Windows 10 IoT Core:Sprachgesteuerter Roboter
- Brandbekämpfung mit IoT
- Einstieg ins Geschäft mit IoT
- Unterwegs mit IoT
- Vielseitig mit IoT
- Seien Sie schlau mit Ihrem IoT-Dollar