Hur man gör Dubstep Kitty (7 / 18 steg)
Steg 7: Arduino Uno och Adafruit Wave Shield programvara omställningstid
Du behöver Arduino IDE om du inte redan har den. Således gå data överför den från Arduino.com om du inte har det redan.
Inläsning av bibliotek
Du kommer att behöva lägga till i WaveHC biblioteket, tillsammans med ServoTimer2 biblioteket. Jag har bifogat båda dessa bibliotek filer till detta steg. För att lägga till bibliotek, packa 2 biblioteken. Klicka på fliken "skiss" följt av "Importera bibliotek" fliken. I händelse av att du har en annan version eller vad som helst, bara leta efter "import library" (bibliotek). När det finns, vilja den snabb du hitta i biblioteket som du vill importera. Leta upp Biblioteksmappar som du precis uppackade och importera dem en i taget.
Kontrollera att koden kompileras
Ladda upp den bifogade Arduino Uno .ino filen. Kontrollera/ladda upp det innan du går om att anpassa den. Om du får ett felmeddelande, kan detta bero på biblioteksfiler. Läs vad felet står längst ner. Om du är förlorat, google några av de sökord som meningsfullt för dig. Använd inte katalogen som en del av din google-sökning. Kontrollera att koden kompileras utan ger fel innan vi går vidare.
Anpassa den Arduino skiss
Jag har lämnat min låt val av namn i filen. Du kommer att behöva ändra dem i det här steget. Jag lämnade namnen att ge ett exempel - så att det är lättare för dig att förstå hur du ändrar dem. Byta namn på filerna till de filer som du skapade i det sista steget. Ladda upp skissen till din Arduino Uno.
Förbereda SD-kortet
Sätt ditt SD-kort i din dator. Du kan ha en port på din dator för detta. Om inte, måste du få en USB till SD-kort adapter. Placera alla ljudfiler som du skapade i föregående steg, plus katt ljuden som finns i det sista steget, direkt på SD-kortet.
ANVÄND INTE UNDERKATALOGER!
Bara sätta den. WAV-filer direkt på SD-kortet.
Du kan nu sätta Adafruit Wave skölden till Arduino Uno: det är bra om du redan har gjort detta. Om det finns ett problem med din anpassade kod, kommer att du behöva åtgärda det på denna punkt.