Transfiguration rörelse: Kontrollera
Detta är den tredje delen av vår Transfiguration rörelse från Americas största beslutsfattare vi avlägsnades först på showen, men vi kände alltid maker gemenskapen skulle uppskatta vår strävan och tänkte som gick in i vårt projekt.
Till skillnad från de tidigare två instructables färg och längd är detta mer ett pågående arbete. Vi kommer att lägga till videoklipp och uppdatera koden för alla instructables som vi kontrollerar att allt fungerar och vi vill klargöra hur man gör dessa enheter och göra fantastiska presentationer. Jag brukade ha en vän som sa "Perfekt är den värsta fienden till godan" som jag tolkade som du kan prova att göra saker bättre och bättre på väg mot perfektion men du riskerar att få ingenting även bra.
Ett nyckelbegrepp i kontroll är en Ändlig tillståndsmaskin eller Mikronesien. Detta beskrivs oftast som ett diagram där cirklar representerar staterna och pilarna visar kanter hur du går från en stat till en annan. Detta är en mycket kraftfull programmering koncept, men med kompilatorer vi brukar använda detta är lite arbete att genomföra. Erfarenhet programmerare kan koda dem snabbt, men vi måste verkligen använda idén och sedan dölja många Detaljer för att kontrollera komponenterna som färg och längd.
Vi kommer till ändra språken används för ändliga Tillståndsdatorerna lite som passar våra syften men konceptet är identiska. Och en ros av något annat namn skulle lukta sötare. Kanske sötare i detta fall.
Istället för att staten ska vi använda titta. Det är utseendet på klänning/halsduken och det kan bara se ett sätt på någon punkt i tid så att det passar intuitivt idén av statligt från Mikronesien.
Istället för att kanten ska vi använda situationen. Medan du bär din klänning/halsduk finns det situationer som kan uppstå. Du tog 3 steg framåt. Du snurrade två gånger. Det är efter 9:00. Dessa situationer kommer att orsaka klänning/halsduk att ändra från en se till en annan.
Så är diagrammet för detta steg en design av klänning/halsduk som innehåller 1 längd mekanism knutna till I2C Arduino 101 och 1 färg knuten till stift 3 Arduino 101. Du kan nog sluta det börjar i den långa blå utseende sedan transfigures till våren te klänningen när du snurra, går tillbaka till lång blå om du tar 3 steg. Vid 9:00 stängs den av.
Det är ett enkelt exempel men verkligen allt du behöver för att komma igång på att bygga mycket mer komplex växelverkan.