Innehållsförteckning:
Video: Ljusaktiverad alla hjärtans present: 8 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Med alla hjärtans dag precis runt hörnet inspirerades jag att lägga till något extra för att göra presenten lite mer speciell. Jag testar minispelaren med Arduino och undrade om jag kan lägga till en ljussensor så att den spelar låten för min fru när hon öppnar presenten. Så detta föddes.
Steg 1: Köp en trevlig present
Jag kan inte hjälpa dig med den här, bara en present med en låda som är tillräckligt stor för att sätta kretsen under kommer att göra.
Steg 2: Samla alla komponenter
För hela kretsen behöver du följande, bara en ansvarsfriskrivning, länken är en ansluten länk, så om du inte vill klicka kan du söka igenom den direkt via banggood -webbplatsen eller aliexpress.
- Arduino Nano/Uno (jag gillar Nano eftersom storleken är liten)
- Miniplayer + 2x 1K motstånd
- SD-kort
- LDR + 10k motstånd
- Högtalare (jag fick min från att återvinna andra leksaker)
- Tryckt kretskort
- LED (tillval)
- Prototypplatta (tillval)
Steg 3: Förbered SD -kortet
Hitta din älskades favoritlåt och kopiera den till SD -kortet.
I det här exemplet kopierar jag låten (001.mp3) och lägger den i mappen som heter 006. Anledningen till att jag gör detta är att jag hade andra mappar på SD -kortet och jag vill behålla det så för andra projekt. Så i detta fall ligger min mp3 -fil i sd: //006/001.mp3
Steg 4: Förbered Mini DF -spelaren
Löd Mini DF -spelaren till prototypkortet. Du måste ansluta 1K ohm -motståndet till RX- och TX -benet på DF -spelaren.
- Anslut RX -stiftet på DF -spelaren till den ena änden av 1K -motståndet och den andra änden av motståndet till stift D11 på Arduino.
- Anslut TX -stiftet på DF -spelaren till den ena änden av det andra 1K -motståndet och den andra änden av motståndet till stift D10 på Arduino
- Anslut DF -spelarens VCC till +5V
- Anslut GND för DF -spelaren till GND
- Anslut SPK_1 och SPK2 till högtalaren
Ladda programmet som finns här till Arduino för att testa. Du bör kunna höra låten via högtalare.
Steg 5: Anslut LDR
Anslut ett ben av LDR till 5V, och det andra benet till 10K motstånd.
Anslut den andra änden av motståndet till GND.
Anslut benet som går med LDR och 10K motstånd till Pin A0 eller Arduino, Pin A0 eller Arduino är analog ingång som kommer att läsa spänningen som kommer in när ljuset lyser genom LDR.
Anslut lysdioden till stift 13 på Arduino (valfritt steg), om du vill ha detta, kolla det andra diagrammet.
Steg 6: Testa din krets
Anslut den sista kretsen för testning. Om du inte har DFPlayer -biblioteket hade jag inkluderat detta som en bilaga.
Steg 7: Lägg till strömkälla och krympa storleken med Arduino Nano
I det här fallet använder jag batteri med 4x AAA -batteri. Ladda om programmet till Arduino Nano, du behöver inte lysdioden, eftersom Arduino Nano levereras med LED ansluten till stift 13.
Du kan se resultatet i följande video.
www.youtube.com/watch?v=OzCQ2H-N3ds
Steg 8: Lägg allt i presenten och njut
Nu är det dags att pressa allt i presentförpackningen, se till att LDR visar upp för att säkerställa att mycket ljus kommer in när presenten öppnas. Och njut av lyckan när detta är öppet av din älskade. Jag hoppas att du belönas väl med lycka för den lilla ansträngningen.
Friskrivningsklausul: Jag är inte ansluten till Swarovski och stöder inte deras smycken, användningen är bara en slump av gåvan som jag hade köpt till min fru.
Lämna mig en kommentar och prenumerera om du gillar det här.