Sätta en Cylon i den! (4 / 4 steg)
Steg 4: Sista Tweaks
Det har varit ett år, och jag hade ett par sista tweaks jag har lagt till detta projekt som jag ville dela.
Flera av iterationerna av controller koden har gjort använda potentiometrar för att göra på-den-fluga justeringar. Det var bra när jag hade pixlar och controller hängande utanför mitt skrivbord. Inte så bra efter att jag installerat det i jeepen. Varje gång jag fixade färg eller hastighet skulle jag behöva komma ur jeepen och kontrollera effekten. Med hjälp av en remsa av nio hög densitet WS2812 lysdioder, och ett par koden tweaks, La jag en förhandsvisning display till registeransvarige. Inga fler kör på framsidan av Jeep till se om jag har bara rätt nyans av lila.
Om någon hittar en regelrätt bugg, jag är klar tweaking källkoden också. Den har sex dokumenterade lägen och en anti dokumenterade läge. Spela med det, jag tror du hittar den gör allt den kan för vad det är.
https://github.com/ghstwhl/cylon_eye
OK, OK, OK... En sista tweak... Så genomfört, förhandsgranska displayen var alldeles för ljus när det är mörkt. Så fast CdS fotocell till A5, med en 1 k pulldown till marken, och tweaked kod en sista gång. Nu förhandsvisning display auto-dims när ljuset går ner. Hur coolt är det? Den nya koden har blitt skubbet till github, och det kommer sannolikt mycket oberäkneligt om du kör det utan CD-cellen.