Irriterande autonoma Rickrolling enhet (för April Fools' Day) (2 / 7 steg)
Steg 2: Löda ihop komponenterna (deadbug stil!)
Det blir en Arduino, ChipCorder, Transistor, högtalare och batterier i en aluminiumlåda. Här du bör planteras i målområdet på morgonen upptågen (eller dagen innan) men du måste först ange aktuell tid och datum med hjälp av en dator ansluten till USB-porten. Du kommer också ta denna tid att välja ett tidsmål och ställa in den via datorn. Kommer April dårar dag, vid den inställda tiden av upptåg, Arduino kommer att utlösa enheten och ChipCorder kommer att spela en 20-40 andra loop av en låt som i det här fallet är Rick Astley "Aldrig kommer att ge dig" en välkänd Internet meme.
Genom att titta på den schematiska och handbok av ChipCorder kan vi se att knappen PlayE uppspelning är ansluten till stift 3 på ChipCorder och måste dras låg trigger uppspelning. Därför måste vi ansluta samlaren av NPN transistor till stift 3 i ChipCorder och utsändaren av transistorn till marken på Arduino vid anslutning också basen av transistorn till Digital Pin 2 på Arduino med en 10K resistor. Sedan måste vi lägga en 10K pulldown motstånd mellan sändaren och basen av transistorn att se till att basen av transistorn inte sväva högt om inte vi uttryckligen dra den hög. Denna inställning kommer att orsaka NPN transistor att tillåta nuvarande till flödet beween stift 3 på ChipCorder marken utlöser uppspelning när Arduino drar digitala Pin 2 hög.
Nu vi ansluta power input stiften av ChipCorder till de 3.3V och marken produktionen stift på Arduino och också Anslut den positiva Polen på 8 ohm högtalare (röd tråd) och den negativa terminalen till SP + och SP-pins på ChipCorder (respektive).
Nu löd batteri snaps leder tillsammans iparallell inte serien för extra batterikapacitet. Detta innebär att alla röda kablar lödas ihop och alla svarta kablar lödas ihop. När gjort lödning trådarna tillsammans, Anslut den positiva sladden i Vin-porten på Arduino och negationen till marken. Du kan behöva löda på en liten skärbräda tråd här att plugga in driver portar som de medföljande kablarna skulle vara för tjock.
Glöm inte att ange power input bygeln på Arduino till EXT att driva styrelsen av 9V batterier!