2013-04-15 13 views
6

Niedawno zacząłem rozwijać Arduino, a jednocześnie wyjaśniając to przyjaciołom i współpracownikom, jedno z pytań, które otrzymałem, na które nie mam odpowiedzi, a także chciałbym wiedzieć, dlaczego program jest uruchamiany przez mikrokontroler szkic? Czy jest to konwencja przeniesiona z elektrotechniki? Nie znam historii tego konkretnego terminu.Dlaczego program Arduino jest nazywany szkicem?

+1

szkic termin jest bardziej zrozumiały dla artysty niż deweloper - to coś quick'n'dirty grać z/zbadać/uczenia się i potencjalnie początek czegoś ciekawego. Arduino i Processing mają na celu nauczanie umiejętności informatycznych w sztuce/projektowaniu, więc terminologia pomaga również pokrywać cukier na nudnym/przerażającym przedmiocie, jak sądzę, twórcom. "Szkic" brzmi bardziej zachęcająco/atrakcyjnie niż "GCC C++ Executable/Arduino Due/X - ATSAM3X8E" na przykład :) –

+1

A skoro już o tym mówimy, dlaczego dodatek jest "tarczą"? –

+0

"Te deski są nazywane" tarczami ", ponieważ zwykle pasują do wierzchu Arduino jak tarcza ochronna. - [Monitoring środowiska z Arduino] (http://my.safaribooksonline.com/book/-/9781449328603/new-component-ethernet-shield/chapter_6) – Alan

Odpowiedz

8

Język programowania Arduino opiera się na przetwarzaniu, które jest przeznaczone dla artystów wizualnych. W związku z tym wersja rozwojowa jest "szkicem".

"Przetwarzanie to język programowania, środowisko programistyczne i społeczność internetowa, która od 2001 r. Promuje umiejętność korzystania z oprogramowania w sztukach wizualnych, początkowo stworzona, aby służyć jako szkicownik oprogramowania i nauczać podstaw programowania komputerowego w kontekście wizualnym, Przetwarzanie szybko przekształciła się w narzędzie do tworzenia gotowej pracy zawodowej. "

+0

Idealny, dzięki. Nie miało to większego sensu, a teraz tak jest! – Fidsah

2

To dobre pytanie. Byłoby najlepiej dla Google 'Processing', ponieważ jest to język i IDE, które Arduino pożycza do konstruowania programów. Domyślam się, że nazwa jest abritrary, chociaż łączy się ze sposobem, w jaki programy Arduino są "szkicowane", a następnie ulepszane.

Powiązane problemy