Enkelverkande PIC kontrollerade Solar Tracker DIY Kit (3 / 4 steg)
Steg 3: Algoritmen
PROVET RUTIN
Prov ADC1
Lagra digitala Data
Provet ADC2
Lagra digitala Data
Prov ADC3
Lagra digitala Data
Kolla morrhår
Om 0v, omvänd Stepper riktning
Om 5v, ignorera
AVKODA RUTIN:
Avkoda Feedback Data: (MS = mellersta Semsor/LS = vänster Sensor/RS = rätt Sensor)
Jämföra vänster sensor spänning till mellersta Sensor spänning (mer Votlage = mindre ljus)
Om LS spänningen är lägre än MS spänning, jämföra LS spänning med RS spänning. Om inte, gå till (2)
Om LS spänningen är lägre än RS spänning, instruera Motor till steg vänster
Kryssrutan Markera knappen. Om du trycker, stoppa användningen.
GÅ TILL PROV RUTIN
(2) jämföra MS spänning med RS spänning
Om RS spänningen är lägre än MS, instruera Motor att kliva rätt. Om inte, gå till (3)
Kryssrutan Markera knappen. Om du trycker, stoppa användningen.
GÅ TILL PROV RUTIN
(3) inga motoriska rörelser.
Kryssrutan Markera knappen. Om du trycker, stoppa användningen.
GÅ TILL PROV RUTIN
Självklart finns det mer än bara vad jag har förklarat ovan, men jag försumma resten eftersom jag är mitt i att göra ändringar i algoritmen. När jag har gjort förbättringarna, ska jag göra ändringarna i detta instructable. Detta är också anledningen till varför jag inte sätter programvaran i detta instructable ännu.
Men som jag nämnde i början, kommer jag att göra uppdateringar till detta instructable eftersom tiden går.