Taula de continguts:
- Pas 1: es requereix maquinari
- Pas 2: Preparació dels fitxers d'àudio WAV
- Pas 3: prepareu-vos amb diversos sensors
- Pas 4: Circuit i codi
- Pas 5: càmera web piratejada
Vídeo: Rory the Robot Plant: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Rory és un robot d’aspecte divertit en forma de planta, interactua amb algunes entrades de sensors, reprodueix música i detecta qualsevol moviment humà al voltant, a més, per fer fotografies quan també ho feu.
També es preocupa per una petita planta dins del test, aviseu-me amb el nivell de l’aigua, la humitat i la temperatura per veu amb veu humana.
Pas 1: es requereix maquinari
1. Arduino UNO
2. Mòdul Lector de targetes SD
3. Targeta micro SD
4. Amplificador d'àudio LM386
5. Condensador de 10uf (2 números)
6. Condensador de 100uf (2 números)
7. Resistència 1K, 10K
8. Sensor PIR
9. Càmera web piratejada
10. Sensor de so KY-038
11. Resistència dependent de la llum LDR
12. Sensor d’humitat i temperatura DHT11
13. Sensor d’humitat
14. Connexió de cables
15. Taula de pa
16. Mòdul de matriu LED de 8 * 16
Pas 2: Preparació dels fitxers d'àudio WAV
Per reproduir sons de la targeta SD mitjançant Arduino, necessitem fitxers d’àudio en format.wav perquè Arduino Board pot reproduir un fitxer d’àudio en un format específic que sigui en format wav. Per fer un reproductor de mp3 Arduino, hi ha molts escuts de mp3 disponibles que podeu utilitzar amb Arduino. O bé per reproduir fitxers mp3 a Arduino, hi ha llocs web que podeu utilitzar per convertir qualsevol fitxer d’àudio del vostre equip en aquest fitxer WAV específic.
Mòdul de targeta SD Arduino
+ 5 Vcc
Gnd Gnd
Pin 12 MISO (Master In Slave out)
Pin 11 MOSI (Master Out Slave In)
Pin 13 SCK (rellotge síncron)
Pin 4 CS (Selecció de xip)
1. Feu clic a "Online Wav Converter" per entrar al lloc web.
2. Arduino pot reproduir un fitxer WAV en el format següent. Podeu jugar amb la configuració més endavant, però aquesta configuració va ser l’experiment per obtenir la millor qualitat.
Resolució de bits 8 bits
Freqüència de mostreig 16000 Hz
Canal d'àudio Mono
Format PCM PCM sense signar de 8 bits
3. Al lloc web, feu clic a "tria fitxer" i seleccioneu el fitxer que vulgueu convertir. A continuació, introduïu la configuració anterior. Un cop fet, hauria de semblar a la imatge següent
4. Ara, feu clic a "Converteix fitxer" i el fitxer d'àudio es convertirà al format de fitxer WAV. També es descarregarà un cop feta la conversió.
5. Finalment, formateu la targeta SD i deseu-hi el fitxer d'àudio.wav. Assegureu-vos de formatar-lo abans d’afegir aquest fitxer. Recordeu també el nom del fitxer d'àudio. De la mateixa manera, podeu seleccionar qualsevol dels vostres quatre àudios i desar-los amb els noms 1, 2, 3 i 4 (els noms no s’han de canviar). He convertit uns 51 missatges de veu i he desat una mostra a l'enllaç següent:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. Codi de mostra
#include SimpleSDAudio.h
configuració nul·la () {
SdPlay.setSDCSPin (4); // targeta SD cs pin
if (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
mentre que (1);
}
if (! SdPlay.setFile ("music.wav")) // fitxer de nom de música
{
mentre que (1);
}}
bucle buit (buit)
{
SdPlay.play (); // tocar música
while (! SdPlay.isStopped ()); {}
}
Pas 3: prepareu-vos amb diversos sensors
Sensor d'humitat:
Utilitzarà un sensor d’humitat HL-69, disponible fàcilment en línia per uns quants dòlars. Les puntes del sensor detecten el nivell d’humitat del sòl circumdant fent passar corrent pel sòl i mesurant la resistència. El sòl humit condueix l’electricitat fàcilment, de manera que proporciona una menor resistència, mentre que el sòl sec condueix malament i té una resistència més alta.
El sensor consta de dues parts
1. Cal connectar dos pins al sensor als dos pins separats del controlador (normalment es subministren cables de connexió).
2. L'altra cara del controlador té quatre pins, tres dels quals es connecten a l'Arduino.
· VCC: per poder
· A0: sortida analògica
· D0: sortida digital
· GND: terra
Temperatura i humitat DHT11:
El sensor de temperatura i humitat DHT11 inclou un sensor de temperatura i humitat complex amb una sortida de senyal digital calibrada. Mitjançant l’ús de la tècnica exclusiva d’adquisició de senyals digitals i la tecnologia de detecció de temperatura i humitat, garanteix una alta fiabilitat i una excel·lent estabilitat a llarg termini. Aquest sensor inclou un component de mesura de la humitat de tipus resistiu i un component de mesura de la temperatura NTC i es connecta a un microcontrolador de 8 bits d’alt rendiment, que ofereix una qualitat excel·lent, una resposta ràpida, una capacitat anti-interferència i una rendibilitat efectiva.
Resistència dependent de la llum LDR:
El LDR és un tipus especial de resistència que permet passar-hi voltatges més alts (baixa resistència) sempre que hi ha una intensitat de llum elevada i passa un voltatge baix (alta resistència) sempre que es fa fosc. Podem aprofitar aquesta propietat LDR i utilitzar-la al nostre projecte de sensor LDR DIY Arduino.
Sensor de so KY-038:
Els sensors de so es poden utilitzar per a diverses coses, un d’ells podria ser apagar i encendre els llums aplaudint. Avui, però, utilitzarem el connector de so per connectar-lo a una sèrie de llums LED que bategaran amb música, aplaudint o tocant.
Sensor PIR:
El sensor d'infrarojos passius és un sensor electrònic que mesura la llum infraroja (IR) que irradia dels objectes del seu camp de visió. S’utilitzen més sovint en detectors de moviment basats en PIR.
Tots els objectes amb una temperatura superior al zero absolut emeten energia calorífica en forma de radiació. Normalment, aquesta radiació no és visible a l’ull humà perquè irradia a longituds d’ona infraroges, però pot ser detectada per dispositius electrònics dissenyats amb aquest propòsit.
Pas 4: Circuit i codi
Pas 5: càmera web piratejada
Tot el projecte està controlat per una aplicació de Windows que ajuda a rebre missatges i notificacions, així com la possibilitat de rebre fotos a través de la càmera web i emmagatzemar-les.
Recomanat:
Plant'm: 6 passos (amb imatges)
Plant'm: Com a la majoria, m'encanta tenir plantes per casa. Malauradament, gairebé sempre acaben morint en un parell de setmanes. Així, al final del meu primer any com a estudiant a MCT a Howest, em van encarregar de crear un projecte que mostri tot
Gesture Hawk: robot controlat amb gestos manuals mitjançant la interfície basada en el processament d’imatges: 13 passos (amb imatges)
Gesture Hawk: robot controlat amb gestos manuals mitjançant interfície basada en el processament d’imatges: Gesture Hawk es va mostrar a TechEvince 4.0 com una interfície simple màquina basada en el processament d’imatges. La seva utilitat rau en el fet que no es requereixen cap sensor addicional ni un dispositiu portàtil, excepte un guant, per controlar el cotxe robòtic que funciona amb diferents
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge
El robot Butter: el robot Arduino amb crisi existencial: 6 passos (amb imatges)
The Butter Robot: the Arduino Robot With Existential Crisis: Aquest projecte es basa en la sèrie animada "Rick and Morty". En un dels episodis, Rick fa un robot l'únic propòsit del qual és portar mantega. Com a estudiants de Bruface (Facultat d’Enginyeria de Brussel·les), tenim una tasca per a la meca
Construeix un robot molt petit: fes el robot de rodes més petit del món amb una pinça: 9 passos (amb imatges)
Construeix un robot molt petit: fes el robot de rodes més petit del món amb una pinça. Construeix un robot de 1/20 polzades cúbiques amb una pinça que pugui recollir i moure objectes petits. Està controlat per un microcontrolador Picaxe. En aquest moment, crec que pot ser el robot de rodes més petit del món amb una pinça. Sens dubte, això