Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Hardware
- Hakbang 2: Paghahanda Sa Iyong WAV Audio Files
- Hakbang 3: Maghanda Sa Mga Multi Sensor
- Hakbang 4: Circuit at Code
- Hakbang 5: Na-hack na Webcam
Video: Rory the Robot Plant: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang Rory ay isang nakakatawang naghahanap ng robot sa anyo ng isang halaman, nakikipag-ugnay sa ilang mga input ng mga sensor, nagpapatugtog ng musika at nakakakita ng anumang paggalaw ng tao sa paligid, bilang karagdagan, upang mai-snap ang mga larawan kapag ini-order mo rin ito.
Ito ay nagmamalasakit din tungkol sa isang maliit na halaman sa loob ng palayok, abisuhan ako sa antas ng tubig, kahalumigmigan at temperatura sa isang boses ng tao.
Hakbang 1: Kinakailangan ang Hardware
1. Arduino UNO
2. module ng Reader ng SD Card
3. Micro SD card
4. LM386 Audio Amplifier
5. 10uf Capacitor (2 Hindi)
6. 100uf Capacitor (2 Hindi)
7. 1K, 10K Resistor
8. sensor ng PIR
9. Na-hack na webcam
10. KY-038 Sound Sensor
11. LDR light dependant resistor
12. DHT11 halumigmig at temperatura sensor
13. Sensor ng kahalumigmigan
14. Mga Koneksyon sa Mga Wires
15. Breadboard
16. 8 * 16 LED matrix module
Hakbang 2: Paghahanda Sa Iyong WAV Audio Files
Para sa paglalaro ng mga tunog mula sa SD Card gamit ang Arduino, kailangan namin ng mga audio file sa format na.wav dahil ang Arduino Board ay maaaring maglaro ng isang audio file sa isang tukoy na format na wav format. Upang makagawa ng isang Arduino mp3 player, maraming mga mp3 mga kalasag na magagamit na maaari mong gamitin sa Arduino. O iba pa upang i-play ang mga mp3 file sa Arduino, may mga website na maaari kang magamit upang mai-convert ang anumang audio file sa iyong computer sa tukoy na WAV file na iyon.
Module ng Arduino SD card
+ 5V Vcc
Gnd Gnd
Pin 12 MISO (Master In Slave out)
Pin 11 MOSI (Master Out Slave In)
Pin 13 SCK (Kasabay na Orasan)
Pin 4 CS (Chip Select)
1. Mag-click sa "Online Wav Converter" upang makapasok sa website.
2. Maaaring maglaro ang Arduino ng isang WAV file sa sumusunod na format. Maaari kang maglaro sa mga setting sa paglaon, ngunit ang mga setting na ito ay ang eksperimento upang maging pinakamahusay sa kalidad.
Resolution ng Bit 8 Bit
Sampling Rate 16000 Hz
Audio Channel Mono
PCM format PCM unsigned 8-bit
3. Sa pag-click sa website sa "pumili ng file" at piliin ang file, nais mong i-convert. Pagkatapos ay feed sa mga setting sa itaas. Kapag tapos na dapat itong magmukhang ganito sa larawan sa ibaba
4. Ngayon, mag-click sa "I-convert ang File" at ang iyong Audio file ay mai-convert sa format ng file na WAV. Mada-download din ito kapag tapos na ang conversion.
5. Panghuli, i-format ang iyong SD card at i-save ang iyong.wav audio file dito. Tiyaking i-format mo ito bago mo idagdag ang file na ito. Gayundin, alalahanin ang pangalan ng iyong audio file. Katulad nito, maaari kang pumili ng anuman sa iyong apat na audio at i-save ang mga ito sa mga pangalan 1, 2, 3 at 4 (Hindi dapat palitan ang mga pangalan). Na-convert ko ang tungkol sa 51 mga mensahe sa boses at nai-save ang isang sample sa link sa ibaba:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. Sample Code
# isama ang SimpleSDAudio.h
walang bisa ang pag-setup () {
SdPlay.setSDCSPin (4); // sd card cs pin
kung (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
habang (1);
}
kung (! SdPlay.setFile ("music.wav")) // file ng pangalan ng musika
{
habang (1);
}}
walang bisa loop (walang bisa)
{
SdPlay.play (); // play music
habang (! SdPlay.isStopping ()); {}
}
Hakbang 3: Maghanda Sa Mga Multi Sensor
Sensor ng kahalumigmigan:
Gumagamit ka ng isang HL-69 moisture sensor, kaagad na makukuha sa online ng ilang dolyar. Nakita ng mga prongs ng sensor ang antas ng kahalumigmigan sa nakapalibot na lupa sa pamamagitan ng pagdaan ng kasalukuyang sa lupa at pagsukat ng paglaban. Madaling magsagawa ng kuryente ang mamasa-masa na lupa, kaya't nagbibigay ito ng mas mababang resistensya, habang ang tuyong lupa ay hindi mahusay na nagsasagawa at may mas mataas na resistensya.
Ang sensor ay binubuo ng dalawang bahagi
1. Dalawang mga pin sa sensor ang kailangang kumonekta sa dalawang magkakahiwalay na mga pin sa controller (ang karaniwang mga wire sa pagkonekta ay karaniwang ibinibigay).
2. Ang kabilang panig ng controller ay may apat na mga pin, tatlo sa mga ito ay kumonekta sa Arduino.
· VCC: Para sa kapangyarihan
· A0: Analog output
· D0: Digital output
· GND: Ground
DHT11 Temperatura at Humidity:
Nagtatampok ang DHT11 Temperatura at Humidity Sensor ng isang kumplikadong temperatura at kahalumigmigan ng sensor na may naka-calibrate na digital signal output. Sa pamamagitan ng paggamit ng eksklusibong diskarteng digital-signal-acquisition at temperatura at sensor-sensing na teknolohiya, tinitiyak nito ang mataas na pagiging maaasahan at mahusay na pangmatagalang katatagan. Ang sensor na ito ay nagsasama ng isang resistive-type na sangkap ng pagsukat ng halumigmig at isang bahagi ng pagsukat ng temperatura ng NTC, at kumokonekta sa isang mahusay na pagganap na 8-bit microcontroller, na nag-aalok ng mahusay na kalidad, mabilis na tugon, kakayahan laban sa pagkagambala, at pagiging epektibo sa gastos.
LDR light dependant na resistor:
Ang LDR ay isang espesyal na uri ng risistor na nagpapahintulot sa mga mas mataas na boltahe na dumaan dito (mababang pagtutol) tuwing mayroong isang mataas na lakas ng ilaw, at nagpapasa ng isang mababang boltahe (mataas na paglaban) tuwing madilim ito. Maaari nating samantalahin ang pag-aari ng LDR na ito at magagamit ito sa aming proyekto ng sensor ng DIY Arduino LDR.
KY-038 Sound Sensor:
Maaaring gamitin ang mga sound sensor para sa iba't ibang mga bagay, ang isa sa mga ito ay maaaring patayin ang ilaw at sa pamamagitan ng pagpalakpak. Gayunpaman, gagamitin namin ang hook up ng sound sensor sa isang hanay ng mga LED light na tatalo sa musika, pumalakpak o kumatok.
PIR Sensor:
Ang passive infrared sensor ay isang elektronikong sensor na sumusukat sa infrared (IR) na ilaw na nagniningning mula sa mga bagay sa larangan ng pagtingin nito. Kadalasan ginagamit ang mga ito sa mga detektor ng paggalaw na nakabatay sa PIR.
Ang lahat ng mga bagay na may temperatura sa itaas ng ganap na zero ay naglalabas ng enerhiya ng init sa anyo ng radiation. Karaniwan, ang radiation na ito ay hindi nakikita ng mata ng tao sapagkat ito ay sumisilaw sa mga infrared na haba ng daluyong, ngunit maaari itong makita ng mga elektronikong aparato na idinisenyo para sa isang layuning iyon.
Hakbang 4: Circuit at Code
Hakbang 5: Na-hack na Webcam
Ang buong proyekto ay kinokontrol ng application ng windows na makakatulong sa pagtanggap ng mga mensahe at notification, pati na rin ang kakayahang makatanggap ng mga larawan sa pamamagitan ng webcam at iimbak ito.
Inirerekumendang:
IoT APIS V2 - Autonomous IoT-pinagana ng Automated Plant Irrigation System: 17 Mga Hakbang (na may Mga Larawan)
Ang IoT APIS V2 - Autonomous IoT na pinagana ng Automated Plant Irrigation System: Ang proyektong ito ay isang ebolusyon ng aking dating itinuro: APIS - Automated Plant Irrigation System Gumagamit ako ng APIS sa loob ng halos isang taon ngayon, at nais na mapabuti sa nakaraang disenyo: subaybayan ang halaman nang malayuan. Ganito
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
IoT Plant Monitoring System (Sa IBM IoT Platform): 11 Mga Hakbang (na may Mga Larawan)
Ang IoT Plant Monitoring System (Sa IBM IoT Platform): Pangkalahatang-ideya Ang Plant Monitoring System (PMS) ay isang application na itinayo sa mga indibidwal na nasa working class na may isang berdeng hinlalaki ang nasa isip. Ngayon, ang mga nagtatrabaho indibidwal ay mas abala kaysa dati; pagsusulong ng kanilang karera at pamamahala ng kanilang pananalapi.
Buuin ang Iyong Sariling Butler Robot !!! - Tutorial, Mga Larawan, at Video: 58 Mga Hakbang (na may Mga Larawan)
Buuin ang Iyong Sariling Butler Robot !!! - Tutorial, Mga Larawan, at Video: EDIT: Higit pang impormasyon sa aking mga proyekto suriin ang aking bagong website: narobo.com Gumagawa din ako ng pagkonsulta para sa robotics, mechatronics, at mga espesyal na epekto na proyekto / produkto. Suriin ang aking website - narobo.com para sa higit pang mga detalye. Nais ng bawat isa ang isang butler robot na nakikipag-usap sa