Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

GoPiGo v2 Uitbreiden op Windows 10 IoT Core voor Raspberry Pi 3

Dit project bouwt voort op de Windows 10 IoT Core applicatie voor de GoPiGo v2, ontwikkeld voor de Raspberry Pi 3. Het breidt de oorspronkelijke C#-code van Dexter Industries (GitHub: DexterInd/GoPiGo) uit door verschillende fouten op te lossen en nieuwe functionaliteit toe te voegen.

Hardware Componenten


Software & Diensten

De huidige focus ligt op het toevoegen van een secundaire module die de webcam-feed streamt naar een client-applicatie. Hoewel realtime streaming niet vereist is, is een kleine latentie acceptabel. De UWP-gebruikersinterface draait ook op Hololens, en toekomstige plannen omvatten een Unity-gebaseerde client.

In het Pin.cs bestand werden de trigger- en echo-pinnen aan de enumeratie toegevoegd: Trigger = 15, Echo = 16.

Het Led.cs bestand werd aangepast om de LED-controller bloot te leggen door de toegangsmodifier van internal naar public te veranderen.

Het UltrasonicRangerSensor.cs bestand werd grotendeels herschreven. De bijgewerkte interface en implementatie worden hieronder getoond:

 public interface IUltrasonicRangerSensor { Task<int> MeasureInCentimeters(); } internal class UltrasonicRangerSensor : IUltrasonicRangerSensor { private const byte CommandAddress = 117; private readonly GoPiGo _device; private readonly Pin _pin; internal UltrasonicRangerSensor(GoPiGo device, Pin pin) { _device = device; _pin = pin; } public async Task<int> MeasureInCentimeters() { var buffer = new[] { CommandAddress, (byte)_pin, Constants.Unused, Constants.Unused }; _device.DirectAccess.Write(buffer); await Task.Delay(5); _device.DirectAccess.Read(buffer); return buffer[1] * 256 + buffer[2]; } } 

Voor verdere details, raadpleeg de volledige projectdocumentatie.

Productieproces

  1. Raspberry Pi 3 verbinden met DHT11-sensor en data uploaden naar ThingsIo.ai-cloud
  2. Bouw een Veilige Gezichtsherkenning-deur met Windows IoT en Raspberry Pi
  3. Nauwkeurige Temperatuur- & Vochtigheidsmonitoring met SHT15 op Windows 10 IoT Core
  4. Windows 10 IoT Core Installeren op Raspberry Pi 3 Model B+: Stap-voor-stap Handleiding
  5. Bouw een Spraak-gecontroleerde Robot met Windows 10 IoT Core op Raspberry Pi 2
  6. Brandweer Revolutie: Hoe IoT Veiligheid, Respons En Redding Verbetert
  7. IoT in de Edge-era: Groei, data, beveiliging en partnerstrategie
  8. IoT Revolutioniseert Veldservice: Voorspellend Onderhoud & Hogere ROI
  9. Hoe IoT Consumentenbusiness en Productie Transformeert
  10. Maximaliseer ROI op uw IoT-investeringen: Een praktische gids
  11. Uw Slimme Apparaten Beveiligen: Best Practices voor IoT-veiligheid