K.K. Bossa lied en animatie op een Arduino


Wat doet het?

Speelt het liedje K.K. Bossa uit Animal Crossing en een animatie met behulp van een Arduino Uno, een piezo en een 16 X 2 LCD.

De animatie is gebaseerd off van Animal Crossing nieuwe Leaf.

De top video is met de mannelijke dorpsbewoner en de onderkant video is met de vrouwelijke dorpeling (van een knevel gevoorzid binnen de schets).

Dit is mijn eerste instructable, dus genieten van!

Waarom dit doen?

Ik verveeld van de eenvoud van mijn Arduino Starter Kit projecten boek. Ik dacht dat dit zou iets anders en leuk. Ik aanvankelijk dacht dat het zou me twee weken duren, maar het eindigde met me over een maand (3/23/2016-4/21/2016).

Wat maakt dit speciale?

Eerst speelt uit de piezo twee tonen gelijktijdig - één voor de hoge tonen en één voor de bas. Dit levert "rijkere" muziek door de opneming van de bas. De code kan eenvoudig worden aangepast voor het verwijderen van alle aspecten van de animatie en gewoon worden gebruikt om twee getinte muziek te spelen (of meer als u hebt een Arduino Mega, maar meer code moet worden geschreven in).

Ten tweede, zou ik het overwegen van de manier waarop ik behandeld de animatie om een upgrade van de huidige methoden. Iedereen die op een 16 x 2 die LCD weten zal om gewoon verplaatsen - kk slider - zeggen over het scherm aangepaste tekens heeft gemaakt, één in elke aangepaste char voor elk frame moet typen. Mijn code, trekt aan de andere kant, alleen de juiste deelvensters van de grotere kk schuifregelaar afbeelding te maken van de aangepaste tekens voor de weergave. Laat ik enkele details over het hieronder in stap 5. Zoeken op instructables, is de enige andere persoon zag ik dat hetzelfde idee hadden UselessBagOfMostlyWater.

Ten derde, dit biedt een scala aan sommige animatietechnieken dan horizontale vertalingen zoals verticale vertalingen (~ 1:31), één pixel kolom tegelijk weergeven (~ 1:00), en overlappende beelden (~ 1:48 gebruikt voor het weer).

Ten vierde, de mogelijkheid te vervagen met PWM. Ik gebruikte een pull-down weerstand, maar ik heb gezien in forums die zeggen dat je moet een RC filter. Ik ben niet zeker het hangt af van het soort LCD, maar mijn manier werkte.

Gerelateerde Artikelen

Een animatie binnen een water langs Physalia

Een animatie binnen een water langs Physalia

2000 foto's componeren dit stuk-dat wil zeggen, 2000 perfect verschillende waterdruppels waarin we een animatie hebt toegewezen. Druppeltjes die gedragen zich vreemd lijken het stadium van minder entropie en worden meer wanordelijke als ze splash.Het
Kleur kalibreren RGB LEDs met een Arduino

Kleur kalibreren RGB LEDs met een Arduino

De meeste mensen denken LEDs en Arduino van betrekkingen eindigen met het knipperen schets. Daarna moet u gaan naar motoren, intelligente huizen en andere 'serieuze' dingen. Nou, misschien ik ben langzaam of misschien is het gewoon dat ik een grafisc
Beheersing van een karakter-LCD met een Arduino

Beheersing van een karakter-LCD met een Arduino

Hallo! Vandaag zal ik introduceren karakter LCD's en laten zien hoe ze op een Arduino aansluiten.Het is allemaal heel eenvoudig en gebruikt slechts 6 PINS met interface!Opmerking: het beeld is niet de mijne en komt uit http://www.micro-examples.com/p
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of
Een eenvoudige melodie op een Arduino Uno Program

Een eenvoudige melodie op een Arduino Uno Program

Dit instructable leert u een super-eenvoudige manier van programmeren uw Arduino Uno om te spelen een eenvoudige midi-tune (in dit geval "You Are My Sunshine"). Ik gebruikte een paar punten in mijn Arduino Starter Kit, een legt en de gratis clou
Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Laten we scurry rond? Dit is een Arduino gebaseerde, gemakkelijk om te bouwen van de versie van het insect-achtige walker gemaakt met kapstok draad en oorspronkelijk ontworpen door Jerome Demers (Zie ook dit instructable) en Gareth Branwyn. Het komt
Hack een wisselaar van de stem om toe te voegen van de input van een Arduino

Hack een wisselaar van de stem om toe te voegen van de input van een Arduino

een andere snelle hack. Ik kocht een wisselaar van de stem, want ik was op zoek naar iets goedkoop die een stem-invoerapparaat kan worden gekraakt. Eigenlijk wilde ik een schedel van animatie voorzien toen ik sprak. Toegevoegde bonus, nu de schedel p
Joystick gecontroleerd robotarm met behulp van een Arduino

Joystick gecontroleerd robotarm met behulp van een Arduino

Doel en beschrijving van deze handleidingDit instructable is een hand-in voor een schoolproject die we gemaakt. Het doel van dit project was een robot-arm besturingselement met thumbsticks maken. Moesten we gebruik maken van een Arduino Uno voor het
Programmeren van een Arduino van Raspberry Pi

Programmeren van een Arduino van Raspberry Pi

Informatie over het installeren van de Arduino IDE op je Raspberry Pi, zodat u kunt schrijven en uploaden van programma's op een Arduino.Items nodig:1 x Raspberry Pi1 x ArduinoPlus wat ooit kabels nodig zijn zoals USB aan de Arduino.Stap 1: Installer
RGB LED Tutorial (met behulp van een Arduino) (RGBL)

RGB LED Tutorial (met behulp van een Arduino) (RGBL)

LED's zijn geweldig. Maar er een punt waar het opvlammen eenvoudigweg niet voldoende is bij elk project komt. Voor deze gevallen een RGB (rood, groen, blauw) is LED het antwoord.Elke kleur gloed met een RGB LED zult u kunnen tot uw hartje begeert.Bij
Opzetten van een A100LK Anemometer op een Arduino

Opzetten van een A100LK Anemometer op een Arduino

Iedereen denkt van het installeren van een windgenerator, of zelfs een hele kudde voor windgenerators, zou er goed aan doen om te controleren de voorgestelde site ten minste één hele jaar voordat de uitgaven een cent meer op hardware. Dit is wat de A
Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

(Opmerking-Dit is mijn 20e instructable! Dank aan iedereen volgende en commenting.on mijn projecten en aan de medewerkers die dit mogelijk maken. Deze site heeft zeker maakte me brengen mijn A game aan de workbench.)De Auduino granulaire synth door P
Gebruik van een Arduino met een N64-controller

Gebruik van een Arduino met een N64-controller

er zijn tutorials die er voor het gebruik van een NES-controller met een Arduino, maar met behulp van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als u een Arduino rond hebt en wil niet te kop
Laten we gaan vliegen een vlieger... met een Arduino daarop!

Laten we gaan vliegen een vlieger... met een Arduino daarop!

Hallo iedereen! Ik ben Michalis Vasilakis uit www.ardumotive.com en in deze Instructables zal ik u tonen hoe maak je je eigen Arduino IOT-systeem voor je vlieger!Dit systeem zal zitten kundig voor real-time waarden van de luchtdruk, de hoogtemeter, d