středa 30. března 2016

Raspberry Pi 2 a jeho kamera (PiCam)

Windows 10 IoT Core v současné verzi nepodporuje kameru připojenou přímo do konektotu kamery na desce RPi. :(

Návod jak to zvládnout v Rasbianu najdete na https://www.raspberrypi.org/learning/getting-started-with-picamera/worksheet/


Zdroj:
http://ms-iot.github.io/content/en-US/win10/ReleaseNotes.htm
With this release of Windows 10 IoT Core for the Raspberry Pi 2, support for camera peripheral devices is limited. The PiCam device directly connected to the onboard camera bus is not currently supported, as it requires GPU services that are not currently available on the Raspberry Pi because the DirectX driver has not been implemented. Modern USB webcams produce data streams that are very demanding on the USB Host controller. Even when used with low resolution settings webcams will require additional USB fine tuning and specialized control logic. We are planning to support a number of USB cameras in the near future and will publish specific information on supported devices as soon as possible.

středa 23. března 2016

19. DC motor naposledy H-můstek L293D

Tutorial:
Přehledně vysvětleno jak H-můstky fungují
https://www.youtube.com/watch?v=iYafyPZ15g8

eBay

L9110S H-bridge Stepper Motor Dual DC motor Driver Controller Board for Arduino 

Cena: 35,57 Kč
http://www.ebay.com/itm/251900163508
has a continuous current of 800mA

Schema
http://www.snailshop.cz/2535-thickbox_default/dvojity-h-mustek-s-l9110.jpg





Stepper Motor Drive Controller Board Module L298N Dual H Bridge DC For Arduino

!!! Pozor !!! na jumper u napájecího konektoru. Pokud je spojený, tak se pro napájení logiki použije napětí ze stabilizátoru, který je napájen ze svorky +12V. Pokud v tomto případě připojíte jakékoli napětí na svorku +5V. Můžete můstek poškodit.
2A (MAX single bridge)
Cena: 109,-Kč
http://www.ebay.com/itm/251777004576_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT


https://www.hackster.io/peejster/rover-c42139


L293d - 56,- Kč
http://www.gme.cz/obvody-pro-rizeni-motoru-mustkove-budice/l293d-p399-017/#dokumentace


http://costaricabeam.solarbotics.net/Circuits/Others_Main.htm



Nebo potom něco silnějčího cca 1900,- Kč
http://www.snailshop.cz/kontrolery-s-inteligenci/384-sabertooth-dual-5a-motor-driver-.html

pondělí 21. března 2016

Instalace Win 10 IoT Core na Rapsberry Pi 2 B


Vložte SD kartu do počítače a v aplikaci Windows IoT Image Helper vyberte, podle písmena jednotky, SD kartu na kterou chcete

Připojte RPi na ethernet a nechte mu přiřadit IP
Připojte se na http://MinWinPc:8080 nebo na http://192.169.0.19:8080 (v závislosti na přidělené IP adrese)

Logování Universal Application

Log4Net se mi nepodařilo do WUP aplikace přidat proto jsem se porozhlédl po jiné knihovně a narazil jsem na MetroLog

Install-Package MetroLog

LogSoubory se pak ukládají do této složky:
\\MinWinPc\c$\Data\Users\DefaultAccount\AppData\Local\Packages\[PackageName]\LocalState\MetroLogs\

např.:
\\192.168.0.19\c$\Data\Users\DefaultAccount\AppData\Local\Packages\PhotoFrame_pv5a9v0cz0dyr\LocalState\MetroLogs\


Na lokálním počítači se data ukládají do složky
c:\Users\Zbyněk\AppData\Local\Packages\VideoFrame_pv5a9v0cz0dyr\LocalState\MetroLogs\

Ukázka logovaného záznamu
Log - 20160321.log2|2016-03-21T19:00:48.9505080+00:00|TRACE|2|MainPage|This is a trace message....

Zdroj:
[1] http://stackoverflow.com/questions/25413284/how-do-i-get-metrolog-to-start-logging-in-a-windows-8-1-store-app
[2] http://talkitbr.com/2015/06/11/adicionando-logs-em-universal-apps/

středa 16. března 2016

Rapsberry Pi 2 + Win 10 IoT Core - PhotoFrame

Raspbery Pi 2 Win 10 IoT Core bootuje cca 30 sekund

KnownFolders
var photoFile = await KnownFolders.PicturesLibrary

(cd \\MinWinPc\c$\Data\Users\DefaultAccount\Pictures)


PhotoLibrary capability

RandomNumber generator

DispatcherTimer

Rozlišení připojeného displaye
Window.Current.Bounds.Width; // 1920
Window.Current.Bounds.Height; // 1080
pokud připojíte RPi na televizi pomocí S-Video použije se rozlišení w:720 x h: 480

Zdroje:
Capture element 
https://msdn.microsoft.com/cs-cz/library/windows/apps/br209278?f=255&MSPPError=-2147217396

DispatcherTimer https://msdn.microsoft.com/cs-cz/library/system.windows.threading.dispatchertimer%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396

BitmapImage
http://stackoverflow.com/questions/32314799/uwp-image-uri-in-application-folder