Inhoudsopgave:

Motion Sensing Arduino Halloween Pumpkin - Ajarnpa
Motion Sensing Arduino Halloween Pumpkin - Ajarnpa

Video: Motion Sensing Arduino Halloween Pumpkin - Ajarnpa

Video: Motion Sensing Arduino Halloween Pumpkin - Ajarnpa
Video: Arduino Halloween Project - Motion sensing pumpkin with an evil laugh 2024, November
Anonim
Motion Sensing Arduino Halloween Pompoen
Motion Sensing Arduino Halloween Pompoen
Motion Sensing Arduino Halloween Pompoen
Motion Sensing Arduino Halloween Pompoen
Motion Sensing Arduino Halloween Pompoen
Motion Sensing Arduino Halloween Pompoen

Het doel achter deze Instructable was om een goedkope en gemakkelijke manier te creëren om thuis Halloween-decoraties te maken zonder enige voorafgaande vaardigheid of fancy gereedschap. Door gebruik te maken van gemakkelijk te vinden items van internet, kunt u ook uw eigen eenvoudige en gepersonaliseerde Halloween Fright Night maken.

Deze build is gebaseerd op het gebruik van een 3D-printer (oké, een mooie tool), dit is echter geen noodzaak, omdat de te volgen instructies nog steeds kunnen werken met een echte pompoen die je liefdevol met de hand hebt gemaakt of een winkel die Halloween heeft gekocht decoratie die je hebt afgeslacht, sorry, reverse-engineered. Je zou er vrijwel voor kunnen kiezen om alles wat je kunt vinden te animeren, zolang je maar binnen kunt komen met op zijn minst voldoende ruimte om de kit op te bergen.

Gelukkig rondspoken

Benodigdheden

Om deze Halloween Pompoen te bouwen heb je het volgende nodig:

  • Een holle decoratie (bij voorkeur een pompoen die past bij het thema van deze Instructable)

    Als je wel toegang hebt tot een 3D-printer, hebben we de.stl voor de pompoen toegevoegd, die is opgesplitst in drie secties om het printen te vergemakkelijken

  • Een Arduino Nano (met voorgesoldeerde headers) - we hebben een Elegoo Nano gebruikt om kosten te besparen
  • Een DFPlayer mini-mp3-speler
  • Een HC-SR501 PIR-bewegingssensor
  • Een klein breadboard
  • Een Micro SD-kaart
  • Selectie van startkabels
  • Een weerstand van 1k Ohm
  • Een luidspreker - we gebruikten 1 x 1,5" 40 Ohm 3W luidspreker (EK1794)
  • Een audiobestand - bij voorkeur hoog geschreeuw of diep gelach (of als je mensen echt bang wilt maken … hoesten en niezen) we hebben hier een WAV-bestand gebruikt
  • Super Glue - om de pompoen aan elkaar te hechten (indien 3D geprint)
  • Een USB Mini-B naar USB A-kabel

Stap 1: Bereid de behuizing voor

Bereid de behuizing voor
Bereid de behuizing voor
Bereid de behuizing voor
Bereid de behuizing voor
Bereid de behuizing voor
Bereid de behuizing voor

Ofwel ga je snijden of printen. Voel je vrij om deze activiteit uit te besteden aan iemand anders in je huishouden.

Als je aan het snijden bent, wees dan voorzichtig en voel je vrij om zo creatief mogelijk te zijn.

Als u aan het afdrukken bent, past u de instellingen aan naar uw eigen voorkeuren, maar we raden u aan een rand te gebruiken.

Nadat de onderdelen zijn afgedrukt, moet u de bovenste helft aan de onderste helft hechten. We hebben tabbladen toegevoegd om hopelijk wat hulp te bieden bij het uitlijnen van de onderdelen. Lijm het deksel niet op zijn plaats, want bij elke pompoen is dit uw toegang.

Terwijl we de lijm laten uitharden, kunnen we beginnen met het monteren van de elektronica.

Stap 2: Monteer de elektronica

Monteer de elektronica
Monteer de elektronica
Monteer de elektronica
Monteer de elektronica
Monteer de elektronica
Monteer de elektronica

In overeenstemming met de eenvoud van Arduino hebben we de montage als plug-and-play gehouden met behulp van startkabels en een klein breadboard. Bekijk de systeemlay-out en sluit elk van de vereiste pinnen aan zoals weergegeven.

Het doel van het systeem is als volgt:

  1. Bewegingssensor wordt geactiveerd door ons nietsvermoedende slachtoffer
  2. Een HOOG signaal wordt doorgestuurd naar de Arduino
  3. De Arduino geeft het commando door aan de DFPlayer
  4. De DFPlayer haalt het opgeslagen audiobestand van de SD-kaart en stuurt het vrolijk uit onze speaker.
  5. Laat het schreeuwen en huilen beginnen.
  6. Nadat ons slachtoffer het toneel heeft verlaten of gewoon lang genoeg vol ontzag stilstaat (meestal op dit punt snoep uit een emmer halend; het is tenslotte Halloween), schakelt de bewegingssensor terug naar een LAAG signaal, waardoor het systeem weer kalm wordt en gewapende staat.

In eenvoudiger bewoordingen, bewegingssensorinvoer en geluidsuitvoer.

Verzamelen:

  1. Plaats de Arduino Nano en de DFPlayer Mini op het breadboard
  2. Gebruik startkabels om de:

    1. Nano 5V tot 5V-rail
    2. Nano GND naar Ground Rail
    3. Nano D11 naar 1k Ohm weerstand
    4. 1k Ohm weerstand naar DFPlayer RX
    5. Nano D10 naar DFPlayer TX
    6. Nano D9 naar HC-SR501 OUT (middelste pin)
    7. HC-SR501 VCC naar 5V-rail
    8. HC-SR501 GND naar grondrail
    9. DFPlayer VCC naar 5V Rail
    10. DFPlayer GND naar Ground Rail
    11. DFPlayer SPK_1 naar luidspreker +
    12. DFPlayer SPK_2 naar luidspreker -

Stap 3: Upload de code

Om de code te uploaden, moet je eerst de Arduino IDE downloaden en installeren.

Informatie over de DFPlayer vindt u hier.

Je kunt de Arduino-code hieronder vinden. Download het eenvoudig en sla het op in een relevante map voordat u het als een nieuwe schets importeert.

Zorg ervoor dat de SoftwareSerial en DFRobotDFPlayerMini Arduino-bibliotheken zijn geïnstalleerd.

Stap 4: Monteer het eindproduct

Monteer het eindproduct
Monteer het eindproduct
Monteer het eindproduct
Monteer het eindproduct

Nu de pompoen is gemonteerd of uitgesneden, de elektronica is aangesloten en de code is geïnstalleerd, is het tijd om eenvoudig alle componenten in de pompoen te plaatsen. Laat de luidspreker eerst zakken, lijn deze uit met het luidsprekerrooster in de basis en plaats de rest er voorzichtig omheen.

Aanbevolen: