Kontrollera hastigheten på en DC fläkt med en iPhone via wifi med Openframeworks (1 / 4 steg)
Steg 1: material
För att få programvaran att göra något särskilt i detta fall, kommer du att behöva hårdvara. Först, du kommer att behöva ett DC-fan. Anledningen till att vi använder en DC fläkt istället för en AC-fläkt är att vi vill modulera fläktens hastighet längs ett värdeintervall, istället för att bara byta det mellan på och av staterna. Du kan hitta en DC fläkt på din närmaste Radio Shack eller beställa det från dem online här: http://www.radioshack.com/product/index.jsp?productId=2102824Nästa, vi använder en speciell transistor kallas en MOSFET (metal-oxide – semiconductor field - effecttransistorn) så vi kan kringgå med hjälp av ytterligare komponenter som en diod och ett motstånd. Om du vill veta mer om MOSFET och varför det är nyttigt, kolla in sin wikisida här: http://en.wikipedia.org/wiki/MOSFET
Naturligtvis kommer du att behöva en Arduino. Jag använde en Uno, men någon Arduino ska vara bra. Dessutom behöver du en 9V - 12V strömförsörjning, antingen från en laddare ansluten till ett uttag, eller ett externt batteri. Detta är viktigt, eftersom Arduino levererar endast 5V, och vi använder en 12V fläkt. Utan detta extra strömförsörjning löper du risken för överhettning din Arduino. Vissa Arduinos, som Uno, kan du ansluta en laddare direkt till mikrokontroller. Andra kräver att du har en adapter för att extrahera den kraft och marken från laddaren, som den i bilden ovan. Beroende på vilken Arduino du har, du kanske eller kanske inte behöver detta.
Slutligen behöver du 5 kablar och en skärbräda, tillsammans med din Mac att köra Openframeworks OSC få exempel.