En kartong televisor (med arduino och lysdioder) (14 / 14 steg)
Steg 14: Spinning och resultat
Ursprungligen ville jag spela wav-filer direkt från e.g. python program.
Varje gång kablar ansluter på disken arduino skulle sända en signal till python program. Och efter att ha mottagit signalen python programmet skulle spela wav-fil efter en fördröjning på några mikro sekunder. Detta skulle garantera en stabil bild även om skivan hastigheten var inte 100% korrekt.
Och jag har komponerat en bild av två ramar (irriterande skillnaden i frame rate gör att vänster sida är synlig i en bildruta och till höger i den andra...)
Men det ger dig en översikt över bildkvaliteten.
(kom ihåg att det är lite bättre i verkliga livet, kameran inte plocka upp mycket väl.
(Också, den röda tillbaka marken är från den röda ledde av själva kameran, så normalt det är en svart bakgrund)
Under tiden använder jag en mer primitiv teknik. Jag använder audacity att upprepa signalen 5000 gånger och låta det spela...
Det fungerar, men jag är inte mycket nöjd med det. När hastigheten ändras lite, börjar bilden rör sig över skärmen. Följande är en animerad GIF på vad fiew ser ut. (egentligen i verkligheten ser det förvånansvärt mycket bättre, kameran plocka inte låga ljusintensiteten för lysdioder tråg hålen upp mycket väl. Och liksom alla andra persistens av vision display finns ett problem med bildfrekvens.
Gif tar kanske en stund att ladda.
Tyvärr fungerade inte tillräckligt gif. Det är knappt igenkännlig. Och helt oigenkännliga i en video.
Men Saturn är tydligt synliga, så jag är ganska nöjd!
Det var en rolig bygga för mig, jag hoppas du gillade det!