Inhoudsopgave:

Papieren piano met Arduino - Ajarnpa
Papieren piano met Arduino - Ajarnpa

Video: Papieren piano met Arduino - Ajarnpa

Video: Papieren piano met Arduino - Ajarnpa
Video: 100 Year Old Self-Playing Violin - "The Eighth Wonder Of the World" 2024, Juli-
Anonim
Image
Image

Dit is een eenvoudig project met een Arduino, een getekend toetsenbord met potlood, een papier en een luidspreker.

Stap 1: Materialen

- Man-naar-mannelijke jumperdraden:

- Breadboard:

- Arduino Uno-bord:

- Weerstand 1M ohm:

- Spreker:

- Potlood

- A4-papier

- Paperclip

Stap 2: Uw toetsenbord tekenen

Alles bij elkaar zetten
Alles bij elkaar zetten

De sensoren worden gemaakt door met een potlood op papier te tekenen. In mijn project gebruik ik slechts 8 sleutels. Elke toetspiano is een sensor die de sensor en je lichaam een condensator vormen. Hoe meer capaciteit, hoe meer lading het kan opslaan. De capaciteit van deze sensor hangt af van hoe dicht je hand bij de sensor is. Als je mooie, dikke lijnen op het papier wilt krijgen.

Stap 3: Alles samenbrengen

Alles bij elkaar zetten
Alles bij elkaar zetten

- Laten we weerstanden op breadboard zetten.

- Sluit uw jumperdraden aan op tekening via paperclip.

- Elk uiteinde van de weerstand vereist twee jumperdraden. Sluit elke jumperdraad van paper piano aan op elk uiteinde van de weerstand en sluit vervolgens de draden aan op digitale pin 3-10.

- Het andere uiteinde van elke weerstand is verbonden met pin 2.

- Sluit een luidspreker aan op de Arduino met de ene draad op de digitale pin 11 en de andere op de aarde van de Arduino.

Stap 4: Coderen

Voordat u uw papieren piano gaat bespelen, heeft u een capacitieve sensorbibliotheek nodig als deze nog niet is geïnstalleerd. Deze is vanaf hier te downloaden.

Wanneer u een nieuwe bibliotheek wilt toevoegen aan uw Arduino IDE. Ga naar de directory waar je het ZIP-bestand van de bibliotheek hebt gedownload. Pak het ZIP-bestand met al zijn mappenstructuur uit in een tijdelijke map en selecteer vervolgens de hoofdmap die de bibliotheeknaam moet hebben. Kopieer het naar de map "bibliotheken" in uw schetsboek.

Stap 5: Laten we spelen

U kunt toongeluiden maken als u op toetsen van een papieren piano tikt. Als de toetsen niet reageren, moet u mogelijk de capacitiveSensor()-waarde voor uw tekening wijzigen of moet u uw tekening opnieuw overtrekken. Ik raad je aan om dikke lijnen op papier te gebruiken als je pianotoetsen op papier tekent.

Aanbevolen: