Code Designer – zaprogramuj swoje arduino bez znajomości programowania

Code Designer – zaprogramuj swoje arduino bez znajomości programowania

INFORMACJA: Poniższy post znajduje się w Poczekalni.

Jeżeli:

  • miałeś problem z kompilacją i uruchomieniem programu na arduino
  • brakowało Ci bibliotek do Twojego programu
  • chciałeś zmodyfikować gotowy program ale nie potrafisz programować
  • musiałeś ciągle zmieniać port urządzenia
  • miałeś pomysł na projekt ale nie potrafiłeś go zaprogramować

to ten artykuł jest na pewno dla Ciebie.

Przedstawiam program dzięki, któremu będziesz mógł zapomnieć o tych wszystkich wyżej wymienionych problemach.

Oprogramowanie jest darmowe i można je pobrać tutaj

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Program składa się z 3 typów projektów:

  • arduino (dla bardziej zaawansowanych)
  • Education Board ( shield do arduino dla początkujących i tych wszystkich którzy nie lubią kabelków :) )
  • robot OTTO (dla dzieci i nie tylko)

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Po wybraniu interesującego nas projektu mamy okno, na którym będziemy pracować

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

W panelu po prawej stronie mamy panel: komunikacja, legenda, monitor portów, tutorial oraz ustawienia.

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Komunikacja z urządzeniem

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Na serial port możemy wysłać pobrane dane z dowolnego czujnika podłączonego do portu Arduino. Należy zastosować opóźnienie aby nie zapchać portu. W tym przypadku odczytujemy dane z analogowego czujnika światła podłączonego do portu A1.

Legenda

Code Designer - zaprogramuj swoje arduino bez znajomości programowaniaCode Designer - zaprogramuj swoje arduino bez znajomości programowaniaCode Designer - zaprogramuj swoje arduino bez znajomości programowania

Tak wygląda legenda w zależności od wybranego projektu.

Monitor portów (dostępny w projekcie Education board oraz robot Otto)

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Po wybraniu monitora portów wgrywa się na arduino program do bezpośredniej komunikacji z płytką Education Board lub robotem OTTO.

Możemy wybierać poszczególne elementy na płytce i bezpośrednio nimi sterować lub odbierać z nich dane.

Tutorial

Code Designer - zaprogramuj swoje arduino bez znajomości programowania    Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Z listy tutoriala możemy wybrać interesujący nas temat i wykonać ćwiczenia aby zapoznać się z możliwościami programu.

Menu programu

Code Designer - zaprogramuj swoje arduino bez znajomości programowaniaOprócz standardowych opcji menu jak: otwórz, zapisz, nowy mamy do dyspozycji zmianę projektu na inny, eksport kodu do pliku *.ino. Możemy również otworzyć ostatnio otwarty projekt lub wybrać jeden z wbudowanych przykładów.

Ustawienia

Code Designer - zaprogramuj swoje arduino bez znajomości programowaniaCode Designer - zaprogramuj swoje arduino bez znajomości programowania

W ustawieniach pierwszym oknem jest konto w którym mamy informacje o naszej licencji: darmowa (po lewej) do użytku niekomercyjnego oraz licencja edukacyjna (po prawej) wraz z materiałem do zajęć dla szkół i zajęć pozalekcyjnych.

Ponadto mamy linki do wsparcia programu:

  • pomysł na zmiany w programie (brakuje Ci czegoś – zgłoś to do nas przez formularz, w nowej wersji powinno się już ukazać)
  • brak potrzebnej biblioteki (wyślij zgłoszenie, dodamy ją niezwłocznie)
  • znalazłeś błąd – zgłoś go

Ustawienia – ogólne

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Możesz tutaj zaznaczyć opcję uproszczony tryb menu i korzystać z innego widoku menu blokowego. Wybierz swój widok i korzystaj z niego.

Zaproś znajomego

Podoba Ci się program – zaproś znajomego aby z niego skorzystał.

O programie

Bloki i zasada działania programu nawiązują do znanego oprogramowania Scratch. Po każdym z bloków kryje się kod który jest wykonywany podczas działania programu. Dlatego  mamy możliwość wyboru widoku Projektowanie blokowe i Kod źródłowy.

Code Designer - zaprogramuj swoje arduino bez znajomości programowaniaCode Designer - zaprogramuj swoje arduino bez znajomości programowania

Jeżeli masz gotowy kod do swojego projektu po prostu wklej go w okno Kod źródłowy i wgraj na Arduino.

Masz możliwość zapisania projektu z kodu źródłowego do plików:

  • *.ino – możliwość uruchomienia w Arduino IDE
  • *.acdi – uruchomienie w Code Designer w oknie Kod źródłowy

Przykładowy program – stacja pogody na arduino z użyciem czujnika DHT11

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Dane z czujnika DHT11 wysyłane są na serial port w którym możemy odczytać wszystkie wskazania a to zaledwie przy użyciu kilku bloczków. Nie musisz się martwić o brak bibliotek, wybór portu czy częste problemy z kompilacją.

Sygnał wizualny w postaci zapalania diody czerwonej, gdy temperatura jest większa niż 26 st.C

Dodatkowo dane z czujnika światła zostały przekształcone z wartości 0 – 1023 na 0 – 100.

Pobierz program i zobacz jak proste może być zaprogramowanie Twojego Arduino.

INFORMACJA: Oceń artykuł aby pomóc mu trafić na stronę główną Majsterkowa.

UWAGA: Zaloguj się, aby móc zagłosować na ten projekt.

Ocena: 1/5 (głosów: 1)

Podobne posty

UTO – MIEJSKI BIEGACZ

UTO – MIEJSKI BIEGACZ

WitamTym razem chciałbym wam przedstawić relację z remontu i modernizacji Rollpeta, można też spotkać nazwę…

Odpowiedz

anuluj

Code Designer - zaprogramuj swoje arduino bez znajomości programowania

Nie przegap nowych projektów!

Zapisując się na nasz Newsletter będziesz miał pewność, że nie przegapisz żadnego nowego projektu opublikowanego w Majsterkowie!

Od teraz nie przegapisz żadnego projektu!

Masz uwagi?