Flowcode
|
Robotyka to dziedzina łącząca wiedzę z zakresu mechaniki, elektroniki i automatyki. Zaawansowane roboty przemysłowe mogą wykonywać skomplikowane czynności z bardzo szybko i z dużą dokładnością. Ich działaniem steruje algorytm zapisany w programie sterowniczym. Przykładem takich robotów koga być roboty zgrzewające, lub lakierujące karoserie w fabrykach produkujących samochody. Istnieje też inna grupa robotów. W ich przypadku program sterujący nie składa się tylko ze ściśle określonych sekwencji wykonywanych jedna po drugiej. Algorytm sterujący dopuszcza różne warianty zachowania się robota zależnie od napływających informacji z wbudowanych sensorów. Są to na przykład wszelkiego rodzaju „inteligentne” pojazdy potrafiące omijać przeszkody, podążać za światłem, lub dźwiękiem. W bardzo zaawansowanych konstrukcjach na pokładzie umieszczone są kamery, a sterownik ma wbudowane procedury potrafiące analizować odbierany obraz i odpowiednio reagować.
czytaj więcej
|
|
Prezentujemy projekt wykonany z zastosowaniem pakietu Flowcode. Nieskomplikowane elektrycznie urządzenie jest dosłownie naszpikowane oprogramowaniem i wiedzą. Z jednej strony jest to pakiet Flowcode, dzięki któremu można dosłownie narysować sobie program, a z drugiej strony wiedza teoretyczna niezbędna do wykonania urządzenia działającego z różnymi aparatami fotograficznymi, różnych producentów, równie dobrze jak urządzenie firmowe. czytaj więcej
|
|
Często słychać echa dyskusji o tym, który język jest lepszy do programowania mikrokontrolerów: asembler czy w język wysokiego poziomu, na przykład C. Każda ze stron przedstawia swoje argumenty: asemblerowcy o totalnej kontroli nad programem, programujący w języku C o szybkim tworzeniu kodu i możliwości przenoszenia na różne platformy. W swojej praktyce przeszedłem oba te etapy, a teraz zacząłem zauważać również i inne możliwości. czytaj więcej
|






