Innehållsförteckning:

Födelsedagsöverraskning med Arduino: 8 steg (med bilder)
Födelsedagsöverraskning med Arduino: 8 steg (med bilder)

Video: Födelsedagsöverraskning med Arduino: 8 steg (med bilder)

Video: Födelsedagsöverraskning med Arduino: 8 steg (med bilder)
Video: HANNAS FÖDELSEDAGSÖVERRASKNING 2024, November
Anonim
Image
Image
Födelsedagsöverraskning med Arduino
Födelsedagsöverraskning med Arduino

Introduktion

I en värld där allt är nytt och intressant gör överraskningar ditt liv fantastiskt. Det är ett perfekt sätt att lägga till en gnista till en tråkig vecka och göra det roligt. Ett sätt att ge ett leende på någons ansikte är att ge dem en liten present. Det finns inget som en gåva som kan få ett leende på någons och ditt eget ansikte.

Elektronik och kärlek, är som nordpolen och nordpolen, den enda korrelationen mellan dem är att de alltid stöter bort varandra. MEN, STEMpedia har gett en ny definition av kärlek genom att kombinera kärlek med elektronik. Genom att använda denna EVIVE STARTER KIT kommer jag att ge en liten överraskning till min partner på hennes födelsedag.

Steg 1: Kretsdiagram

Kretsdiagram
Kretsdiagram

Planen är att skänka kärlek till min partner med rosenblad, så snart hon går ut ur vårt sovrum.

För detta projekt behöver vi: 1. Ultraljudssensor HC-SR04 2. Servomotor SG90 3. ATmega2560 driven evive startkit Det som är bra är att alla dessa komponenter är en del av evive Starter Kit.

Börja med att ansluta TRIG -stiftet och ECHO -stiftet på ultraljudssensorn till stiftnummer 12 och 11 på Arduino. Anslut sedan PWM -stiftet på servon till pin -nummer 9 på Arduino. Efter det ska vi ansluta alla +ve och -ve terminaler på sensorerna till +ve och -ve stiften på Arduino. Det är det, det är bara så enkelt.

Steg 2: 3D -modell

3D -modell
3D -modell

Med hjälp av en 3D -modell kommer jag att visa er designen och funktionen hos blomsterutmataren.

Okej, så det här är hela upplägget. Den bakre biten fastnar på väggen och med dessa två hållare håller den en lätt pinne som i sin tur kommer att hålla den främre biten eller dispensern. Jag ska lägga in alla rosenblad här. När ultraljudssensorn detekterar ett föremål på sin väg, kommer den att skicka en signal till Arduino, som sedan kommer att rotera servon så att dispenserklaffen öppnas. När luckan öppnas kommer alla rosenblad att falla på min partner. Hela installationen är gjord med en kartong, vilket gör den lätt och lätt att hålla fast vid väggen.

Steg 3: Snabb demo

Snabb demo
Snabb demo

Så här ser det ut.

När vi väl startar startpaketet börjar ultraljudssensorn vänta på ett föremål i rörelse. Så snart ett föremål upptäcks öppnas luckan för att avge blommorna.

Steg 4: Kod

Koda
Koda
Koda
Koda

Koden har två delar, i den första delen detekterar vi rörelsen med hjälp av en ultraljudssensor och i den andra delen roterar vi motorn för att öppna klaffen när rörelse detekteras.

Börja med att inkludera biblioteket "Servo.h" i programmet. Definiera sedan konstanterna och de globala variablerna som kommer att användas i hela koden. För att använda servon skapar vi ett objekt i Servoklassen. Sedan i installationsdelen initierar vi servon med hjälp av funktionen "servo.attach ()" och definierar stiftlägena för ultraljudssensorn.

Slutligen, i loop () -delen efter initiering av ultraljudssensorn, kontrollerar vi om avståndet för det rörliga föremålet är mindre än 100 cm. Om avståndet är mindre än 100 cm ska vi öppna luckan genom att vrida servon 90 grader.

Steg 5: Testning

Testning
Testning
Testning
Testning
Testning
Testning
Testning
Testning

Okej, nu är det intressanta. Så, låt oss gå vidare och ställa upp allt. Kronbladsdispensern stannar ovanpå dörren och ultraljudssensorn i midjan. Slutligen behöver jag bara ansluta alla sensorer till evive -boxen. Efter det är det bara att vänta på att hon ska komma ut och aktivera sensorn. Om allt går enligt planerna skulle jag kunna ge henne en trevlig överraskning.

Steg 6:

Bild
Bild
Bild
Bild

Boo ja..

Steg 7: Filer

Steg 8: Tack

Tack igen för att du läste handledningen. Jag hoppas att det hjälper dig.

Om du vill stödja mig kan du prenumerera på min kanal och titta på mina andra videor. Tack igen i min nästa video, hejdå nu.

Rekommenderad: