K.k. Bossa Song und Animation auf einem Arduino


Was macht es?

Spielt das Lied K.k. Bossa von Animal Crossing und eine Animation mit einem Arduino Uno, ein Piezo und ein 16 X 2 LCD.

Die Animation basiert aus der Animal Crossing New Leaf.

Die Top-video ist mit der männlichen Dorfbewohner und video unten ist mit der weiblichen Dorfbewohner (Umschalten innerhalb der Skizze).

Dies ist mein erster instructable, so genießen!

Warum das?

Ich habe von der Einfachheit der mein Arduino Starter Kit Projekte Buch langweilig. Ich dachte, dies wäre etwas anders und Spaß. Ich ursprünglich dachte, es würde mir zwei Wochen dauern, aber es nimmt mich etwa einen Monat endete (23.03.2016 - 21.04.2016).

Das besondere daran?

Zuerst spielt aus dem Piezo zwei Töne gleichzeitig - eine für die Höhen und eine für den Bass. Dies führt zu "reicher" Musik durch die Einbeziehung des Basses. Der Code kann leicht geändert werden, um alle Aspekte der Animation zu entfernen und einfach verwendet werden, um zwei getönten Musik abspielen (oder mehr, wenn Sie ein Arduino Mega haben, aber mehr Code geschrieben werden muss).

Zweitens würde ich überlegen, wie ich die Animation ab, um ein Upgrade von aktuellen Methoden werden behandelt. Jedermann, das benutzerdefinierte Zeichen auf einem 16 x 2 LCD erstellt hat um einfach verschieben - Kk Slider - über den Bildschirm zu sagen wissen, muss man jede benutzerdefinierte Zeichen für jeden Frame eingeben. Mein Code zieht auf der anderen Seite, nur die entsprechenden Scheiben von Kk Schieberegler vergrößern die benutzerdefinierte Zeichen für die Anzeige zu erstellen. Ich lasse einige Details dazu unten in Schritt 5. Suche auf Instructables, ist die einzige Person, die ich sah, die die gleiche Idee hatten UselessBagOfMostlyWater.

Drittens bietet dies eine Reihe von einige Animationstechniken über horizontale Übersetzungen wie vertikale Übersetzungen (~ 1:31), Anzeige einer Pixel-Spalte zu einem Zeitpunkt (~ 1:00 Uhr), und überlappende Bilder (~ 1:48 verwendet für das Wetter).

Viertens, die Fähigkeit, mit PWM zu verblassen. Früher habe ich nur ein Pull-down Widerstand, aber ich habe in Foren, die sagen, Sie brauchen einen RC-Filter. Ich bin mir nicht sicher, es hängt von der Art des LCD-Displays, aber meine vorgearbeitet.

In Verbindung stehende Artikel

Gewusst wie: ändern Sie vorne Bremsbeläge und Rotoren auf einem Buick Century und ähnlichen Fahrzeugen

Gewusst wie: ändern Sie vorne Bremsbeläge und Rotoren auf einem Buick Century und ähnlichen Fahrzeugen

1A Auto zeigt Ihnen, wie zu reparieren, reparieren, ändern oder ersetzen Sie Ihre eigenen getragen, quietschende, verblassen alten Bremsbeläge vorne und Rotoren auf einem Buick Century. Dieses Video ist für Buick Lesabre, Chevrolet Venture, Oldsmobil
Wie man das Lied spielen Scary Monsters und schönen Sprites von Skrillex auf einem Arduino

Wie man das Lied spielen Scary Monsters und schönen Sprites von Skrillex auf einem Arduino

Wenn Sie Spaß an meiner Arbeit, dann beachten Sie gehen und eine kleine Menge von Geld, um mir zu helfen, eine open-Source-Tablet zu finanzieren arbeite ich derzeit an für ein zukünftiges Projekt zu spenden.http://www.Gofundme.com/Rpitablet-Vielen Da
Wie man Schleifen und Boardslide auf einem Tech Deck

Wie man Schleifen und Boardslide auf einem Tech Deck

heutigen instructable zeigt Ihnen, wie man Schleifen und Boardslide auf einem Tech-Deck.Schritt 1: Start mit einem Ollie (Boardslide) Ollie auf der Schiene oder das Objekt, Sie sind mit einem kleinen Winkel auf Schleifen. Landen, so dass der Vorstand
Spielen Sie Nintendo64 Spiele mit Wiimote und Nunchuk auf einem PC!

Spielen Sie Nintendo64 Spiele mit Wiimote und Nunchuk auf einem PC!

Hallo allerseits!In diesem meinem ersten instructable ich zeige dir wie man Nintendo64 Spiele mit dem Komfort einer Wiimote und Nunchuk auf einem PC spielen!Haftungsausschluss: Game Roms sind Eigentum von Nintendo und herunterladen ist illegal, so da
Finite State Machine auf einem Arduino

Finite State Machine auf einem Arduino

Heute werden wir eine Finite-State Machine (FSM) auf einem Arduino umsetzen. Dadurch können Sie mit einem genau definierten Verhalten basierend auf verschiedene Zustände Systeme einzurichten. Sie werden lernen, was eine Finite-State-Machine ist und w
Gewusst wie: Dual-Boot-Linux und Windows (auf einem PC mit Windows 7 bereits installiert)

Gewusst wie: Dual-Boot-Linux und Windows (auf einem PC mit Windows 7 bereits installiert)

diese Instructable dient zum Einrichten des Computers zum Dual-Boot Windows 7 und Ubuntu Linux. Dual-Boot ist eine Technik, die einen einzelnen physischen Computer zwei oder mehr Betriebssysteme (BS) ausführen zu können. Dies ist nützlich für das Exp
Anfänger-Leitfaden: 3d Stühle und Tisch auf einem Ipad

Anfänger-Leitfaden: 3d Stühle und Tisch auf einem Ipad

dieses Tutorial erklärt, wie man einen einfachen Tisch und Stühle (für ein Puppenhaus) mit einem Ipad und eine kostenlose app (123D Kreatur).Es soll eine einfache Anleitung, so dass Computerkenntnisse kein Hindernis für die Schöpfung sein sollte.Schr
Öl, Ölfilter und Luftfilter auf einem Citroen C3 2006-2008 ändern

Öl, Ölfilter und Luftfilter auf einem Citroen C3 2006-2008 ändern

der Citroen C3 ist ein schönes Auto, meine einzige wirkliche Reue ist derzeit, dass es kein Haynes Handbuch noch, und es hält verzögert.So ein paar meiner Notizen als Instructables auf Dinge ich schreibe wie ich es tue, sollte dies ein grundlegender
Wie man Musik, Videos und Bilder auf einem Nintendo DS

Wie man Musik, Videos und Bilder auf einem Nintendo DS

in diesem instructable, werden (hoffentlich) erfahren Sie wie man Videos, Musik und Bilder auf Ihrem ds setzen. Wenn man einmal den Dreh raus, eigentlich ganz einfach. Nun... auf mit dem lernen!EDIT: für diejenigen unter Ihnen, die nur einen Konverte
Tutorial: Wie Bremsbeläge und Bremsscheiben auf einem 2003 Subaru WRX ändern

Tutorial: Wie Bremsbeläge und Bremsscheiben auf einem 2003 Subaru WRX ändern

wie Autos? Schauen Sie sich meine neue Website! http://nukem384.blogspot.com/http://www.YouTube.com/watch?v=axSa9dWCcQoKurzanleitung zum ändern Ihre Bremsbeläge und Bremsscheiben auf einen Subaru WRX.  STi ist ähnlich, aber nicht genau das gleiche.
Programmieren, eine einfache Melodie auf einem Arduino Uno

Programmieren, eine einfache Melodie auf einem Arduino Uno

Diese instructable zeigen Ihnen eine super-einfache Möglichkeit der Programmierung Ihrer Arduino Uno spielen eine einfache Midi-Melodie (in diesem Fall "You Are My Sunshine"). Ich habe ein paar Dinge in meinem Arduino-Starter-Kit, ein Chromebook
Grafische Darstellung auf einem Arduino, der einfache Weg!

Grafische Darstellung auf einem Arduino, der einfache Weg!

Manchmal, wenn Sie einen Sensor testen oder Debuggen einen Wert in einem Arduino-Projekt, Sie möchten etwas anderes als Zahlen fliegt in den Serial Monitor sehen. Jedoch soll der Sensor schnell zu bekommen, und Sie wollen nicht die Zeit nehmen, die C
Gewusst wie: Anzeigen von Temperatur und Luftfeuchtigkeit mit einem Arduino und einem DHT11 Luftfeuchtigkeitssensor

Gewusst wie: Anzeigen von Temperatur und Luftfeuchtigkeit mit einem Arduino und einem DHT11 Luftfeuchtigkeitssensor

Ich habe einige Instructables zeigt, wie man die Temperatur mit einem Temperatursensor zu lesen.Jetzt habe ich die DHT11 entdeckt die macht die gleiche Arbeit plus Luftfeuchtigkeit sowie zeigt. Auch lesen, dass aus einem DHT11 Temperatur viel einfach
Ihr Bild auf einem Arduino! -TFT-LCD-Bildschirm-Guide

Ihr Bild auf einem Arduino! -TFT-LCD-Bildschirm-Guide

haben Sie schon einmal von TFT-LCD-Bildschirmen?  Sie sind große Möglichkeiten, um Informationen aus Ihrem Arduino anzeigen oder Bilder anzeigen.  Das Arduino-Team soeben eine offizielle TFT LCD-Display mit ihrer neuen Roboter auf der Maker Faire 201