Satura rādītājs:
- 1. darbība. Nepieciešama aparatūra
- 2. darbība. Sagatavošanās WAV audio failiem
- 3. darbība: sagatavojieties, izmantojot vairākus sensorus
- 4. darbība: ķēde un kods
- 5. darbība: uzlauzta tīmekļa kamera
Video: Rorijs robotu rūpnīca: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Rorijs ir smieklīga izskata robots auga veidā, kas mijiedarbojas ar dažiem sensoru ievadiem, atskaņo mūziku un nosaka visas cilvēka kustības apkārt, turklāt, lai uzņemtu fotoattēlus, kad to pasūtāt.
Tā ir arī rūpes par mazu augu podā, paziņojiet man ar ūdens līmeni, mitrumu un temperatūru cilvēka balsī.
1. darbība. Nepieciešama aparatūra
1. Arduino UNO
2. SD karšu lasītāja modulis
3. Micro SD karte
4. LM386 audio pastiprinātājs
5. 10uf kondensators (2 nr.)
6. 100uf kondensators (2 nr.)
7. 1K, 10K rezistors
8. PIR sensors
9. Uzlauzta tīmekļa kamera
10. Skaņas sensors KY-038
11. No gaismas atkarīgs LDR rezistors
12. DHT11 mitruma un temperatūras sensors
13. Mitruma sensors
14. Vadu savienošana
15. Maizes dēlis
16. 8*16 LED matricas modulis
2. darbība. Sagatavošanās WAV audio failiem
Lai atskaņotu skaņas no SD kartes, izmantojot Arduino, mums ir nepieciešami audio faili.wav formātā, jo Arduino Board var atskaņot audio failu noteiktā formātā, kas ir wav formāts. Lai izveidotu Arduino mp3 atskaņotāju, ir pieejami daudzi mp3 vairogi, kurus varat izmantot kopā ar Arduino. Vai arī, lai atskaņotu mp3 failus Arduino, ir vietnes, kuras var izmantot, lai jebkuru datora audio failu pārvērstu konkrētajā WAV failā.
Arduino SD kartes modulis
+5 V Vcc
Gnd Gnd
12. tapa MISO (Master In Slave out)
11. tapa MOSI (Master Out Slave In)
13. tapa SCK (sinhronais pulkstenis)
PIN 4 CS (mikroshēmas izvēle)
1. Noklikšķiniet uz “Online Wav Converter”, lai atvērtu vietni.
2. Arduino var atskaņot WAV failu šādā formātā. Vēlāk varat izmantot iestatījumus, taču šie iestatījumi bija vislabākās kvalitātes eksperiments.
Bitu izšķirtspēja 8 biti
Paraugu ņemšanas ātrums 16000 Hz
Mono audio kanāls
PCM formāts PCM neparakstīts 8 bitu
3. Vietnē noklikšķiniet uz “izvēlēties failu” un atlasiet failu, kuru vēlaties konvertēt. Pēc tam ievadiet iepriekš minētos iestatījumus. Kad tas ir izdarīts, tam vajadzētu izskatīties apmēram šādi zemāk esošajā attēlā
4. Tagad noklikšķiniet uz “Konvertēt failu”, un jūsu audio fails tiks pārveidots WAV faila formātā. Tas tiks lejupielādēts arī pēc konvertēšanas.
5. Visbeidzot, formatējiet SD karti un saglabājiet tajā savu.wav audio failu. Pirms šī faila pievienošanas noteikti formatējiet to. Atcerieties arī sava audio faila nosaukumu. Līdzīgi varat izvēlēties jebkuru no četriem audio ierakstiem un saglabāt tos ar nosaukumiem 1, 2, 3 un 4 (vārdus nedrīkst mainīt). Esmu pārveidojis aptuveni 51 balss ziņojumu un saglabājis paraugu zemāk esošajā saitē:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. Parauga kods
#iekļaut SimpleSDAudio.h
void setup () {
SdPlay.setSDCSPin (4); // sd karte cs pin
ja (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
kamēr (1);
}
if (! SdPlay.setFile ("music.wav")) // mūzikas nosaukuma fails
{
kamēr (1);
}}
tukša cilpa (tukša)
{
SdPlay.play (); // atskaņot mūziku
while (! SdPlay.isStopped ()); {}
}
3. darbība: sagatavojieties, izmantojot vairākus sensorus
Mitruma sensors:
Jūs izmantosit mitruma sensoru HL-69, kas par dažiem dolāriem ir pieejams tiešsaistē. Sensora zari nosaka mitruma līmeni apkārtējā augsnē, izlaižot strāvu caur augsni un izmērot pretestību. Mitra augsne viegli vada elektrību, tāpēc tā nodrošina zemāku pretestību, bet sausa augsne vāji vada un tai ir lielāka pretestība.
Sensors sastāv no divām daļām
1. Divas sensora tapas ir jāpievieno divām atsevišķām kontroliera tapām (parasti tiek piegādāti savienojošie vadi).
2. Kontroliera otrā pusē ir četras tapas, no kurām trīs savienojas ar Arduino.
· VCC: jaudai
· A0: analogā izeja
· D0: digitālā izeja
· GND: zeme
DHT11 Temperatūra un mitrums:
DHT11 temperatūras un mitruma sensoram ir temperatūras un mitruma sensoru komplekss ar kalibrētu digitālā signāla izeju. Izmantojot ekskluzīvo digitālā signāla iegūšanas tehniku un temperatūras un mitruma noteikšanas tehnoloģiju, tas nodrošina augstu uzticamību un lielisku ilgtermiņa stabilitāti. Šis sensors ietver pretestības tipa mitruma mērīšanas komponentu un NTC temperatūras mērīšanas komponentu, un tas savienojas ar augstas veiktspējas 8 bitu mikrokontrolleri, piedāvājot izcilu kvalitāti, ātru reakciju, pret traucējumiem un rentabilitāti.
LDR no gaismas atkarīgs rezistors:
LDR ir īpašs rezistoru veids, kas ļauj tam šķērsot augstākus spriegumus (zema pretestība), kad ir liela gaismas intensitāte, un iziet zemu spriegumu (augsta pretestība), kad ir tumšs. Mēs varam izmantot šo LDR īpašumu un izmantot to savā DIY Arduino LDR sensoru projektā.
Skaņas sensors KY-038:
Skaņas sensorus var izmantot dažādām lietām, viens no tiem varētu būt gaismas izslēgšana un ieslēgšana, aplaudējot. Tomēr šodien mēs izmantosim skaņas sensora pievienošanu virknei LED gaismu, kas sitīsies ar mūziku, aplaudēšanu vai klauvēšanu.
PIR sensors:
Pasīvais infrasarkanais sensors ir elektronisks sensors, kas mēra infrasarkano (IR) gaismu, kas izstaro no redzes lauka objektiem. Visbiežāk tos izmanto kustību detektoros, kuru pamatā ir PIR.
Visi objekti, kuru temperatūra pārsniedz absolūto nulli, izstaro siltuma enerģiju starojuma veidā. Parasti šis starojums cilvēka acīm nav redzams, jo tas izstaro infrasarkanā viļņa garumā, bet to var noteikt ar elektroniskām ierīcēm, kas paredzētas šādam nolūkam.
4. darbība: ķēde un kods
5. darbība: uzlauzta tīmekļa kamera
Visu projektu kontrolē Windows lietojumprogramma, kas palīdz saņemt ziņas un paziņojumus, kā arī iespēja saņemt fotoattēlus, izmantojot tīmekļa kameru, un to saglabāt.
Ieteicams:
Moslty 3D drukāta robotu roka, kas atdarina leļļu kontrolieri: 11 soļi (ar attēliem)
Moslty 3D drukāta robotu roka, kas atdarina leļļu kontrolieri: Es esmu mašīnbūves students no Indijas, un tas ir mans Undergrad grāda projekts. Šis projekts ir vērsts uz zemu izmaksu robotu rokas izstrādi, kas lielākoties ir iespiesta 3D formātā, un tai ir 5 DOF ar 2 pirkstiem satvērējs. Robotu roka tiek kontrolēta ar
Kā izveidot SMARS robotu - Arduino viedo robotu tvertni Bluetooth: 16 soļi (ar attēliem)
Kā izveidot SMARS robotu - Arduino viedo robotu tvertni Bluetooth: šo rakstu lepni sponsorē PCBWAY. PCBWAY izgatavo augstas kvalitātes PCB prototipus cilvēkiem visā pasaulē. Izmēģiniet to pats un iegādājieties 10 PCB tikai par 5 USD vietnē PCBWAY ar ļoti lielisku kvalitāti, paldies PCBWAY. Arduino Uno motora vairogs
ROS MoveIt robotu roka 2. daļa: robotu kontrolieris: 6 soļi
ROS MoveIt Robotic Arm 2. daļa: Robotu kontrolieris: https://github.com/AIWintermuteAI/ros-moveit-arm.git Iepriekšējā raksta daļā mēs esam izveidojuši URDF un XACRO failus savai robotizētajai rokai un palaiduši RVIZ, lai kontrolētu mūsu robotu roka simulētā vidē. Šoreiz mēs to darīsim ar reālu
Mazu robotu būvēšana: viena kubik collu mikrosumo robotu izgatavošana un mazāki: 5 soļi (ar attēliem)
Mazu robotu izveide: viena kubik collu mikro-sumo robotu izgatavošana un mazāki: Šeit ir sniegta sīka informācija par sīku robotu un shēmu izveidi. Šī pamācība aptvers arī dažus pamata padomus un paņēmienus, kas ir noderīgi jebkura izmēra robotu veidošanā. Man viens no lielākajiem izaicinājumiem elektronikā ir redzēt, cik mazs ir
Izveidojiet ļoti mazu robotu: izveidojiet pasaulē mazāko riteņu robotu ar satvērēju: 9 soļi (ar attēliem)
Izveidojiet ļoti mazu robotu: izveidojiet pasaulē mazāko riteņu robotu ar satvērēju: izveidojiet 1/20 kubikcentimetru robotu ar satvērēju, kas var uzņemt un pārvietot mazus priekšmetus. To kontrolē Picaxe mikrokontrolleris. Šobrīd es uzskatu, ka tas varētu būt pasaulē mazākais riteņu robots ar satvērēju. Tas, bez šaubām, būs