Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
In dit project laat ik je zien hoe je een belachelijke maar werkende methode bouwt om te voorkomen dat je vervelende honden in je prullenbak belanden!
Stap 1: Intro
Mijn hond is een beagle en kan niet anders dan al dat heerlijke afval in de prullenbak ruiken. Dit leidt ertoe dat hij constant probeert zijn neus in de vuilnis te steken en in wat hij maar kan te krijgen. Ik dacht dat het kopen van een prullenbak met een trapgestuurde deksel dit probleem voor eens en altijd zou oplossen. Ik wist niet dat mijn hond het blik te slim af was en kwam er bijna onmiddellijk achter dat hij zijn snuit kon gebruiken om het deksel open te doen en al het afval te krijgen dat hij wilde. Ik zou een gewicht op het deksel kunnen leggen om dit te voorkomen maar dat klinkt stom en ik zit thuis vast door de quarantaine dus heb ik deze anti-honden prullenbak gebouwd.
Het is een eenvoudig project en kan worden gebruikt als een geweldige introductie in sensoren, elektronica en programmeren.
Overweeg om je te abonneren op mijn YouTube-kanaal om me te steunen en meer leuke projecten te zien.
Stap 2: Benodigde onderdelen
De componenten die nodig zijn voor dit project zijn hieronder:
1. Arduino Uno of Nano (Amazon Link)
2. Weerstanden (10K Ohm, 10 Ohm) (Amazon Link)
3. Condensatoren (10uF x 2, 220uF, 0,05 uF) (Amazon Link)
4. 10K Potentiometer (Amazon Link)
5. Micro SD-kaartmodule (Amazon Link)
6. Eindschakelaar (Amazon Link)
7. 9V-12V voeding voor Arduino (Amazon Link)
8. 8 Ohm luidspreker (deze is anders dan de mijne, maar het zou moeten werken)
9. LM 386-versterker (Amazon Link)
Openbaarmaking: de bovenstaande Amazon-links zijn gelieerde links, wat betekent dat ik zonder extra kosten voor jou een commissie verdien als je doorklikt en een aankoop doet.
Stap 3: Uw audiobestanden formatteren
Om uw audiobestanden af te spelen die u online kunt krijgen of die u zelf kunt opnemen om af te spelen wanneer uw hond het deksel van de vuilnisbak opent, moet u ze naar het juiste formaat converteren.
Ga hiervoor naar https://audio.online-convert.com/convert-to-wav en stel je bestanden in op de instelling die in de afbeelding wordt getoond.
Zodra ze zijn geconverteerd, plaatst u ze op de SD-kaart met de namen "1.wav", "2.wav", enz..
Stap 4: Elektronica
Nu je alle benodigde componenten hebt verzameld, is het tijd om alles in elkaar te zetten. Ik zou aanraden om eerst alles op een breadboard te bedraden en als alles goed werkt, ga je gang en soldeer je alles op een perf-board. Ik besloot het op een breadboard te houden, omdat mijn hond na een paar dagen te hebben gelopen, eigenlijk stopte met proberen de vuilnisbak in te gaan.
Deze schakeling is heel eenvoudig en bestaat uit slechts enkele onderdelen.
Ten eerste hebben we een Arduino Uno die is aangesloten op een eindschakelaar, Micro SD-kaartmodule en op een LM386-versterker die is aangesloten op uw luidspreker.
Op de micro SD-kaartmodule zou je nu al je audiobestanden in het juiste formaat moeten hebben. Je sluit de module aan met behulp van het SPI-protocol en met behulp van de SD-modulebibliotheek.
Dan is er de eindschakelaar met een pull-up weerstand. Sluit GND aan op de gemeenschappelijke kant van de schakelaar en de NO op digitale ingang 2. De pull-up-weerstand maakt de standaardwaarde op de ingang HOOG, en wanneer de eindschakelaar is ingeschakeld, is deze LAAG. Wanneer het vuilnisdeksel wordt opgetild, zien we een HOOG signaal op onze prullenbak en kunnen we beginnen met aftellen vanaf 4, 3, 2, 1 voordat een.wav-bestand op de SD-kaart wordt geactiveerd.
De Arduino-uitgang is niet sterk genoeg om je luidspreker te laten werken, dus we hebben een versterker nodig, in dit geval een LM386. De versterking van de versterker wordt gegeven door de condensator die is aangesloten op pin 1 en 8, in dit geval een 10 UF die de versterking instelt op 200, zonder de condensator zal het 20 zijn volgens de datasheet. De potmeter regelt het volume van de versterker.
Stap 5: Programmeren
Ik ga ervan uit dat je weet hoe je je Arduino moet programmeren, maar zo niet, dan zijn er veel geweldige tutorials online beschikbaar.
U moet de volgende bibliotheken installeren om de code te compileren.
1. TMRpcm
2. SPI
3. SD
Zodra u de bibliotheken hebt geïnstalleerd, downloadt u het.ino-bestand dat bij deze stap in de instructable is bijgevoegd en uploadt u het naar uw arduino.
Het programma is heel eenvoudig en wacht tot de eindschakelaar opengaat (de prullenbak is open) en begint dan 4 seconden af te tellen. Als de eindschakelaar niet binnen 4 seconden wordt gesloten, zal de arduino een.wav-bestand lezen van de SD-kaart die op de module is aangesloten. Het bestand wordt afgespeeld via de luidspreker.
Het huidige programma vereist 7 verschillende audiobestanden en bladert er een voor een door elke keer dat het wordt geactiveerd. U kunt dit aanpassen aan zo weinig of zo veel geluiden als u wilt, alleen het huidige patroon behouden.
Stap 6: Test het uit
Nu je je prullenbak hondproof hebt gemaakt, is het tijd om hem uit te testen!
Steek de stekker in het stopcontact en geniet van je nieuwe hondvrije vuilnisbak. Overweeg om je te abonneren op mijn YouTube-kanaal om me te steunen en meer projecten/video's te zien. Bedankt voor het lezen!
Aanbevolen:
Automatische prullenbak: 7 stappen
Automatische prullenbak: dit is een bewegingsdetecterende prullenbak die automatisch opent. Het heeft wifi-connectiviteit en stuurt een sms-bericht wanneer het vol is. Deze is gemaakt voor ECE-297DP aan de Universiteit van Massachusetts - Amherst. Het hoofddoel van deze cursus was het opdoen van ervaring
Prullenbak wordt nooit weggegooid: 5 stappen
Prullenbak wordt nooit weggegooid.: Ons team is een project gestart met de naam "Prullenbak wordt nooit weggegooid". met het zwerfvuilprobleem van KARTS. De verschillende oorzaken van de school creëren grote hoeveelheden afval en zijn beledigd door het roekeloos dumpen. Om dit probleem op te lossen, hebben we in eerste instantie
Arduino slimme prullenbak: 5 stappen
Arduino Smart Trashcan: Deze prullenbak is geïnspireerd op DIY Smart Dustbin With Arduino van AhsanQureshi. Ik volgde zijn stap, maar het belangrijkste verschil is dat ik een knop aan de prullenbak heb toegevoegd. Dit is de Arduino Smart Prullenbak. Wanneer je handen, met de prullenbak, dicht bij de
Telefoonlijst - Prullenbak naar schat: 5 stappen
Telefoonlijst | Trash to Treasure: Sommigen (Android-gebruikers) beweren dat de iPhone een van de puurste vormen van afval is. Dus in deze Instructable zal ik je laten zien hoe ik van deze kapotte iPhone een decoratiestuk heb gemaakt, perfect voor elk Tech Lovers Office
Prullenbak naar Crystal Chamber: 7 stappen
Prullenbak naar Crystal Chamber: In een melkwegstelsel niet zo ver weg, was er een maker met te veel afval om hem heen. Dus besloot hij iets geweldigs, ongelooflijks… en best cool te maken. Elke maker heeft één probleem: te veel dingen die hij niet kan weggooien, omdat