Miesięczne archiwum: Lipiec 2013

Netduino – pierwszy projekt

Instalacja oprogramowania

Przed podłączeniem Netduino do komputera musimy zainstalować kilka niezbędnych narzędzi:

  1. Microsoft Visual Studio – do pisania kodu w C# (wystarczy darmowa wersja Express),
  2. NET Micro Framework SDK – wersja środowiska .NET na mikrokontrolery,
  3. Netduino SDK – ten pakiet od firmy Secret Labs umożliwi nam użycie kodu specyficznego dla Netduino, związanego bezpośrednio ze sprzętem.

Odpowiednie linki można znaleźć na stronie: http://netduino.com/downloads/. Proponowane tam wersje oprogramowania od Microsoftu to użyteczny zestaw minimum: Visual C# Express 2010 i .NET Micro Framework SDK 4.2. Można jednak użyć nowszych wersji, na dzień dzisiejszy to będzie: Visual Studio Express 2012 for Windows Desktop (http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop) i .NET Micro Framework wersja 4.3 (http://netmf.codeplex.com/releases/view/81000).

Taki właśnie komplet został pomyślnie przetestowany na Windows 7 Professional 64-bity z modułem Netduino 2.

Całe to oprogramowanie powinno zostać zainstalowane w podanej wyżej kolejności. Tam gdzie to jest istotne zwracamy uwagę na wersję systemu Windows jakiej używamy (32 albo 64 bity). Następnie podłączamy nasz moduł Netduino do komputera i uruchamiamy Visual Studio.

Visual Studio – nowy projekt

Stworzymy teraz nowy projekt, żeby oswoić się z nowo zainstalowanymi narzędziami.

Uruchamiamy Visual Studio Express 2012 for Windows Desktop, z menu FILE wybieramy New Project… (albo skrót: Ctrl + Shift + N), otwiera się okno wyboru szablonu projektu:
Nowy projekt

Interesują nas szablony dla C#, z dostępnych wybieramy Micro Framework i ostatecznie jako typ projektu: Console Application. Wpisujemy jeszcze nazwę projektu (tutaj: HelloNetduino), ścieżkę gdzie nasz nowy projekt zostanie zapisany (tu: C:\projects\netduino) i wciskamy OK.

Zostanie utworzony nowy projekt razem z kilkoma plikami źródłowymi, pliki projektu są wyświetlone w okienku Solution Explorer:
Solution Explorer
Praktycznie cały wygenerowany kod przykładu znajduje się w pliku Program.cs:
Czytaj dalej