Stap 3: De Basic (test)-programma
Nu je alle links moet is het programma. Ik gebruikte Python, maar het is mogelijk om het te schrijven in bijna elke taal. Enkel Google voor het beheren van een seriële poort in uw voorkeurstaal. Mijn programma verbonden met het internet opdrachten krijgen, maar u kon ook gebruiken UDP, TCP/IP, of de opdrachten opslaan in een matrix. Hier is de basic-code om te testen of alles werkt. Na het aansluiten van uw USB-apparaat, moet u kijken in uw apparaat manager om te zien wat de verbinding heet. Als je in Windows, zal het worden COM6 of iets dergelijks. In Linux zal het iets als/dev/ttyUSB0.importeren
seriële importeren
## #initialize de seriële aansluiting
#for windows (wijzigen COM6 aan het USB-apparaat)
#ser = seriële. Serieel ("COM6", 2400)
#for linux (wijzigen/dev/ttyUSB0 aan het USB-apparaat)
ser seriële =. Seriële ("/ dev/ttyUSB0", 2400)
ser.Open() #open de verbinding
#Make zeker RTS en DTR zijn uitgeschakeld
ser.setRTS(False)
ser.setDTR(False)
afdrukken ("initialisatie voltooid")
## #main lus
c = 1
terwijl c:
ser.setRTS(False)
ser.setDTR(True)
time.Sleep(2)
ser.setRTS(True)
ser.setDTR(False)
time.Sleep(2)