Innehållsförteckning:

Arduino Paper Piano: 6 steg
Arduino Paper Piano: 6 steg

Video: Arduino Paper Piano: 6 steg

Video: Arduino Paper Piano: 6 steg
Video: Amazing arduino project 2024, November
Anonim
Arduino papperspiano
Arduino papperspiano

Jag klarade det och förbättrade det här projektet baserat på pianopapper med arduino- Hackster.io

Du kan också hitta denna ursprungliga idé i pianopapper med arduino- Arduino Project Hub

De ändringar jag har gjort på papperspianot ovan är inte bara utseendet utan också hur trådarna är anslutna till brödbrädan. Att använda det tidigare sättet orsakar få problem: trådarna är för nära varandra och de är känsliga, så ljuden slutar inte om du inte kan skilja ledningarna från att inte röra varandra, men det kan vara svårt eftersom hur trådarna är utformade för att sättas nära. Det finns också få misstag i schemat. Det är den främsta anledningen till att jag bytte plats.

Tillbehör

  • Man-till-han-tröjor
  • Bakbord
  • Arduino Uno eller Arduino Leonardo
  • Motstånd 1M ohm
  • Högtalare
  • Gem
  • Aluminiumfolie
  • Lite papp och papper

Steg 1: Kapacitiv avkänning

Kapacitiv beröringsavkänning är ett sätt för mänsklig beröringsavkänning, som kräver liten eller ingen kraft för att aktivera. Den kan användas för att känna av mänsklig beröring genom mer än en kvarts tum plast, trä, keramik eller annat isolerande material (dock inte någon form av metall), vilket gör att sensorn kan döljas helt visuellt.

Steg 2: Varför kapacitiv beröring?

  • Varje beröringssensor kräver endast en tråd ansluten till den.
  • Kan döljas under alla icke-metalliska material.
  • Kan enkelt användas istället för en knapp.
  • Kan identifiera en hand från några centimeter bort, om det behövs.
  • Mycket billigt.

Steg 3: Hur det fungerar

Sensorplattan och din kropp bildar en kondensator. Vi vet att en kondensator lagrar laddning. Ju mer dess kapacitans, desto mer laddning kan den lagra.

Kapacitansen hos denna kapacitiva beröringssensor beror på hur nära din hand är till plattan.

Steg 4: Scheman

Scheman
Scheman
Scheman
Scheman

Steg 5: Kod

Arduino Piano

Steg 6: Bearbeta

Rekommenderad: