Innehållsförteckning:

Arduino dörrklocka med VU -mätare: 4 steg (med bilder)
Arduino dörrklocka med VU -mätare: 4 steg (med bilder)

Video: Arduino dörrklocka med VU -mätare: 4 steg (med bilder)

Video: Arduino dörrklocka med VU -mätare: 4 steg (med bilder)
Video: 35 Scary Ghost Videos: Mega Compilation of 2023 [V1] 2024, November
Anonim
Arduino dörrklocka med VU -mätare
Arduino dörrklocka med VU -mätare

Grundidén är - när du trycker på dörrklockans tryckknapp börjar lysdioderna rytmiskt lysa tillsammans med summerljudet, efter en tid kommer två händelser automatiskt att stanna. Lysdioderna kan vara utanför dörren för att underhålla besökaren eller inuti. I denna instruerbara demonstrerar jag det grundläggande projektet som håller det ganska enkelt.

Jag beskrev det grundläggande i detta projekt som dörrklockprojekt på min teknikblogg, delad på Hackstar, Fritzing etc platser. Det är osannolikt att läsaren får problem med att bygga den. På Instructables kommer jag att lägga till fler idéer för att förbättra, anpassa detta projekt för verklig användning. VU Meter är en lite subjektiv fras.

Steg 1: Skaffa maskinvarukomponenterna

Image
Image

Du behöver nedanstående saker för att skapa detta projekt:

  1. Arduino UNO eller liknande bräda × 1
  2. Brödbräda × 1
  3. Bygeltrådar × 1
  4. Tryckknappsbrytare (12 mm) × 1
  5. Motstånd 1k ohm × 1
  6. Motstånd 221 ohm × 3
  7. Piezo -summer (generisk) × 1

Steg 2: Få schemat och bygg det

Kompilera koden och ladda upp till Arduino!
Kompilera koden och ladda upp till Arduino!

Ovan visas schemat. Du kan också ladda ner Fritzing -filen från mitt projekt på Fritzing. Se till att allt är bra.

Steg 3: Kompilera koden och ladda upp till Arduino

Det är lite knepigt för nybörjare! Jag har ovanstående illustration för att göra saken lätt för nybörjare.

Det är svårt att skriva kod här.

Normalt skriver/kopierar du in en kod på Arduino IDE, som för detta projekt är "Huvudkod" på detta projekt på Arduino Project Hub.

Du måste följa ovanstående illustration för att klicka och få en annan "Tab" på Arduino IDE som du kopierar och klistrar in "pithes.h" från ovan länkade webbsida.

Så på Arduino IDE har du koder på två flikar i ett enda fönster. Kompilera det och ladda upp.

Steg 4: Förbättra projektet

Uppenbarligen är detta projekt för grundläggande för följande punkter:

  1. Antalet lysdioder är för få i antal
  2. Summerns volym är mycket låg som dörrklockan
  3. Vi förväntar oss lite MP3 -ljud
  4. En del automatisering behövs

Låt oss diskutera förbättringarna.

Du kan enkelt öka antalet lysdioder med en liten modifiering av koden eftersom det långa antalet lysdioder är mindre (Arduino har ett begränsat antal stift). Utöver den gränsen, för att öka antalet lysdioder, måste du förstå multiplexing, charlieplexing etc. Du kan faktiskt använda Adafruit's 8x8 dot matrix display (det är charlieplexing). Du kan använda RGB -lysdioder etc.

När det gäller att spela MP3 behöver du faktiskt någon form av MP3 -sköld.

Summerns volym är låg är ett vanligt klagomål. Det finns många diskussioner på nätet för att använda "kraftfull summer", lägga till transistor etc.

Den sista delen är att lägga till lite automatisering. Om du förbättrar ovanstående punkter för att göra dörrklockans produktionsklass, kan du tänka på att lägga till automatisering som vid beröring av handtaget på dörren av ägaren summern/musiken kommer att sluta. Den delen låter faktiskt komplicerad men inte svår.

Rekommenderad: