INHOUDSOPGAWE:

Arduino vullisblik vir honde: 6 stappe (met foto's)
Arduino vullisblik vir honde: 6 stappe (met foto's)

Video: Arduino vullisblik vir honde: 6 stappe (met foto's)

Video: Arduino vullisblik vir honde: 6 stappe (met foto's)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julie
Anonim
Arduino vullisblik teen honde
Arduino vullisblik teen honde

In hierdie projek sal ek jou wys hoe om 'n belaglike, maar werkmetode te bou om te voorkom dat jou lastige honde in jou asblik beland!

Stap 1: Inleiding

Image
Image

My hond is 'n brak en kan nie anders as om al die heerlike vullis in die asblik te ruik nie. Dit lei daartoe dat hy voortdurend probeer om sy neus in die vullis te kry en alles in te haal wat hy kan. Ek het gedink dat die koop van 'n vullisblik met 'n trappe deksel hierdie probleem eens en vir altyd sal oplos. Min het ek geweet, my hond het die blikkie uitoorlê en byna onmiddellik agtergekom dat hy sy snoet kan gebruik om die deksel oop te maak en al die asblik te kry wat hy wil hê. Ek kan 'n gewig op die deksel sit om dit te voorkom, maar dit klink lam en ek sit tuis weens die kwarantyn, en ek het hierdie asblik vir honde gebou.

Dit is 'n eenvoudige projek en kan gebruik word as 'n goeie inleiding tot sensors, elektronika en programmering.

Oorweeg om op my YouTube -kanaal in te teken om my te ondersteun en om meer prettige projekte te sien.

Stap 2: Komponente benodig

Die komponente wat vir hierdie projek benodig word, is hieronder:

1. Arduino Uno of Nano (Amazon Link)

2. Weerstande (10K Ohm, 10 Ohm) (Amazon Link)

3. Kondensators (10uF x 2, 220uF,.05 uF) (Amazon Link)

4. 10K potensiometer (Amazon Link)

5. Micro SD -kaartmodule (Amazon Link)

6. Limietskakelaar (Amazon Link)

7. 9V-12V kragtoevoer vir Arduino (Amazon Link)

8. 8 Ohm luidspreker (hierdie een is anders as myne, maar dit behoort te werk)

9. LM 386 versterker (Amazon Link)

Openbaarmaking: Die Amazon -skakels hierbo is aangeslote skakels, wat beteken dat ek sonder ekstra koste 'n kommissie verdien as u deurkliek en 'n aankoop doen.

Stap 3: Formateer u klanklêers

Elektronika
Elektronika

Om u klanklêers wat u aanlyn kan kry, af te speel of om op te neem om te speel as u die deksel van die vullisdrom oopmaak, moet u dit na die regte formaat omskakel.

Om dit te doen, gaan na https://audio.online-convert.com/convert-to-wav en stel u lêers in op die instelling wat op die foto getoon word.

Sodra dit omgeskakel is, plaas dit op die SD -kaart met die name "1.wav", "2.wav", ens.

Stap 4: Elektronika

Noudat u al die nodige komponente bymekaargemaak het, is dit tyd om alles aanmekaar te sit. Ek sou aanbeveel dat u eers alles op 'n broodbord aansluit, en dan, sodra alles behoorlik funksioneer, moet u alles op 'n perfekte bord soldeer. Ek het besluit om dit op 'n broodbord te hou, aangesien my hond na 'n paar dae eintlik opgehou het om in die vullis te gaan.

Hierdie kring is baie eenvoudig en bestaan uit slegs 'n paar dele.

Eerstens het ons 'n Arduino Uno wat gekoppel is aan 'n eindskakelaar, 'n Micro SD -kaartmodule en 'n LM386 -versterker wat aan u luidspreker gekoppel is.

Op die micro SD -kaartmodule behoort u al u klanklêers nou in die regte formaat te hê. U koppel die module met die SPI -protokol en die SD -modulebiblioteek.

Dan is daar die eindskakelaar met 'n optrekweerstand. Koppel GND aan die algemene kant van die skakelaar en die NEE na digitale ingang 2. Die optelweerstand sal die standaardwaarde op die ingang HOOG maak, en as die eindskakelaar aan is, is dit LAAG. As die vullisdeksel opgetel word, sien ons 'n HOOG sein op ons asblik en kan die aftelling vanaf 4, 3, 2, 1 begin voordat 'n.wav -lêer op die SD -kaart geaktiveer word.

Die Arduinos -uitset is nie sterk genoeg om u luidspreker te laat loop nie, so ons benodig 'n versterker wat in hierdie geval 'n LM386 is. Die versterking van die versterker word gegee deur die kapasitor wat aan pen 1 en 8 gekoppel is, wat in hierdie geval 'n 10 UF is wat die versterking op 200 stel, sonder die kapasitor sal dit 20 wees volgens die datablad. Die potensiometer beheer die volume van die versterker.

Stap 5: Programmering

Ek neem aan dat u weet hoe u u arduino moet programmeer, maar indien nie, is daar baie goeie tutoriale aanlyn beskikbaar.

U moet die volgende biblioteke installeer om die kode saam te stel.

1. TMRpcm

2. SPI

3. SD

Sodra u die biblioteke geïnstalleer het, laai die.ino -lêer by hierdie stap in die instruksies af en laai dit op na u arduino.

Die program is baie eenvoudig en wag totdat die eindskakelaar oopgemaak word (dit wys dat die asblik oop is) en begin dan vir 4 sekondes aftel. As die eindskakelaar nie binne 4 sekondes gesluit is nie, sal die arduino 'n.wav -lêer lees van die sd -kaart wat aan die module gekoppel is. Die lêer speel deur die luidspreker.

Die huidige program benodig 7 verskillende klanklêers en blaai dit een vir een deur elke keer as dit geaktiveer word. U kan dit aanpas by so min of soveel geluide as wat u wil, net deur die huidige patroon te behou.

Stap 6: Toets dit

Noudat u die asblik vir u asblik gemaak het, is dit tyd om dit te toets!

Sluit die krag aan en geniet u nuwe asblik sonder hond. Oorweeg dit om op my YouTube -kanaal in te teken om my te ondersteun en om meer projekte/video's te sien. Dankie dat u gelees het!

Aanbeveel: