Znaleziono 2 wyniki

autor: Zienek
29 gru 2011, 12:05
Forum: INNE MASZYNY i URZĄDZENIA
Temat: Maszyna do rysowania w czasie rzeczywistym
Odpowiedzi: 5
Odsłony: 2313

Najłatwiej będzie CI to zrobić przez port LPT, któego Maczki nie mają. Ja w początkowej fazie bym sobie je odpuścił. Tak samo sterowniki PLC.

Możesz też spróbować przesyłać dane do Arduino przez USB jakimś protokołem serialowym, co powoduje brak korzystania z LPT i otwiera Ci szansę sterowania urządzeniem z nowszych komputerów (laptopy) i Maczków.

Jak zacząć korzystać z komunikacji poprzez USB?
http://www.ladyada.net/learn/arduino/lesson4.html

Do tego aplikacja na wybraną platformę z obsługą transmisji szeregowej i lecisz.

Aha. Arduino bardzo łatwo steruje silniczkami krokowymi.
Na Nettigo są dodatkowe moduły do silniczków o małych prądach, ale możesz zastosować jakikolwiek sterownik sterowany logiką 5V.
http://nettigo.pl/products/191

Od Nettigo powinienem dostać kasę za promowanie tego sklepu :)
autor: Zienek
28 gru 2011, 21:55
Forum: INNE MASZYNY i URZĄDZENIA
Temat: Maszyna do rysowania w czasie rzeczywistym
Odpowiedzi: 5
Odsłony: 2313

Stos.

Zadanie jest proste, jeśli umiesz programować w C++ z trybami graficznymi. Ja na Twoim miejscu starałbym się poczytać o:

1. C++ oraz biblotece/frameworku QT.

http://qt.nokia.com/products/

QGraphicsSceneMouseEvent
http://doc.qt.nokia.com/4.6/qgraphicssc ... event.html

QGraphicsLineItem
http://doc.qt.nokia.com/4.6/qgraphicslineitem.html

Lub w inny sposób zapisujesz wektory ruchu myszy. Wektory oczywiście będą w płaszczyźnie 2d. (x,y). Który będzie tłumaczony na kroki silników krokowych.

2. Sterowanie LPT to kolejny kamień milowy. Czy będziesz aplikację pisał na Windowsa czy Linuxa?

To co napisałem, to dość głęboka woda jeśli chodzi o programowanie, ale C++ wraz z QT mi osobiście zdaje się być najfajniejszym rozwiązaniem.

Miałeś już jakieś inne pomysły? Jakie masz doświadczenia z komputerami i językami programowania?

Wróć do „Maszyna do rysowania w czasie rzeczywistym”