GoPiGo v2 con Windows IoT
Mejorando el proyecto de Windows 10 IoT para Raspberry Pi 3.Este proyecto es una extensión del proyecto CSharp proporcionado por Dester Industries en GitHub https://github.com/DexterInd/GoPiGo. Hubo algunos gliches para mi GoPiGo2 y algunas características que quería que funcionaran.
Cosas utilizadas en este proyecto
Componentes de hardware
- Kit básico de robot GoPiGo
- Raspberry Pi 3 Modelo B
Aplicaciones de software y servicios en línea
Estoy trabajando para agregar una segunda parte para transmitir la imagen de la cámara web al cliente. No estoy buscando una transmisión en tiempo real, puede tener un retraso, pero aún tengo que hacer que funcione. La aplicación de usuario de UWP también funciona con Hololens como una aplicación de UWP y en el futuro agregaré un proyecto para una aplicación de usuario de Unity.
En el archivo Pin.cs, agregué Trigger =15 y Echo =16 a la enumeración.
En el archivo Led.cs cambié el interno a público.
Y por último, UltrasonicRangerSensor.cs reescribí la mayor parte de la función
interfaz pública IUltrasonicRangerSensor
{
Tarea
}
clase interna UltrasonicRangerSensor:IUltrasonicRangerSensor
{
byte de constante privado CommandAddress =117;
privado de solo lectura GoPiGo _device;
Pin privado de solo lectura _pin;
sensor de rango ultrasónico interno (dispositivo GoPiGo, pin)
{
_ dispositivo =dispositivo;
_ pin =pin;
}
Tarea asíncrona pública
{
var buffer =new [] {CommandAddress, (byte) _pin, Constants.Unused, Constants.Unused};
_ device.DirectAccess.Write (búfer);
espera Task.Delay (5);
_ device.DirectAccess.Read (búfer);
return buffer [1] * 256 + buffer [2];
}
}
Leer más detalles:GoPiGo v2 con Windows IoT
Proceso de manufactura
- Proyecto de IoT basado en Raspberry PI que conecta el sensor DHT11
- Windows IoT:puerta de reconocimiento facial
- Windows 10 IoT Core y SHT15
- Windows 10 IoT Core para Raspberry Pi 3 Modelo B +
- Windows 10 IoT Core:Robot controlado por voz
- Lucha contra incendios con IoT
- Ponerse manos a la obra con IoT
- En la carretera con IoT
- Ser versátil con IoT
- Sea inteligente con su dólar de IoT
- Mantenerse seguro con dispositivos inteligentes e IoT