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?
Odpowiedz
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. "
Idealny, dzięki. Nie miało to większego sensu, a teraz tak jest! – Fidsah
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.
- 1. Dlaczego wzorzec strategii jest nazywany wzorem strategii?
- 2. Podstawowy konstruktor nie jest nazywany
- 3. UITests: deinit nie jest nazywany
- 4. Metoda Arduino map() - dlaczego?
- 5. Protokół GKLocalPlayerListener nie jest nazywany
- 6. didReceiveRemoteNotification: fetchCompletionHandler: ale program obsługi zakończenia nigdy nie był nazywany
- 7. Dlaczego program Node.js jest skalowalny?
- 8. Formularz jest ukryty za innymi formularzami, gdy program ShowModal jest nazywany
- 9. Powierzchni aparatu AndroidUmieszany jest stale nazywany
- 10. loadView z UIViewController nie nazywany
- 11. Dlaczego ten równoważny program nie jest kompilowany?
- 12. Dlaczego program UtteranceProgressListener nie jest interfejsem?
- 13. Dlaczego program psycopg2 IntegrityError nie jest przechwytywany?
- 14. getWritableDatabase nazywany rekursywnie
- 15. Arduino krokowy
- 16. ASP.NET Web API Niestandardowy JsonConverter nigdy nie jest nazywany
- 17. Swift LocationManager didChangeAuthorizationStatus Zawsze nazywany
- 18. Powolna transmisja szeregowa Arduino
- 19. Rejestrowanie python DictConfig niestandardowy formater nie jest nazywany
- 20. Dlaczego nie mogę przekazać typedef lub wyliczenia w Arduino?
- 21. Dlaczego program InsertHelper był przestarzały?
- 22. Arduino - zniekształcone wyjście szeregowe
- 23. Dlaczego ten program zachować upaść
- 24. Dlaczego program iostream to time.h?
- 25. Arduino RGB LED problemy
- 26. Arduino + moduł Bluetooth + Android
- 27. określa typ płyty Arduino
- 28. Dlaczego mój program python jest opóźniony do końca programu?
- 29. Dlaczego mój program onClick jest wywoływany przy renderowaniu? - React.js
- 30. Dlaczego mój program jest wolny? Jak mogę poprawić jego efektywność?
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 :) –
A skoro już o tym mówimy, dlaczego dodatek jest "tarczą"? –
"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