Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Pagkonekta sa Circuit
- Hakbang 3: Paglikha ng Programa
- Hakbang 4: Koleksyon ng Data at Pagkakalibrate
- Hakbang 5: Lumilikha ng isang Bagong Code Gamit ang Aming Equation
- Hakbang 6: Pangwakas na Code
- Hakbang 7: Mga Resulta
Video: Plano ng Pagsubok ng Sonar: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang layunin ng plano sa pagsubok na ito ay upang matukoy kung ang isang pinto ay bukas o sarado. Ipapakita sa iyo ng plano sa pagsubok na ito kung paano bumuo ng isang sonar sensor, lumikha ng isang programa, i-calibrate ang mga sensor, at kalaunan upang malaman kung ang pintuan ng manukan sa hardin ng aming paaralan ay bukas o hindi.
Hakbang 1: Mga Kagamitan
Mga industriya, Adafruit. "Half-Size Breadboard." Adafruit Industries Blog RSS, www.adafruit.com/product/64.
"Jumper Wires." Paggalugad sa Arduino, 23 Hunyo 2013, www.exploringarduino.com/parts/jumper-wires/.
Macfos. "Arduino Uno R3 na may Cable." Robu.in | Tindahan sa India sa Online | RC Hobby | Robotics, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. "Ultrasonic Sensor HC-SR04 at Arduino Tutorial." HowToMechatronics, 5 Dis. 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Kakailanganin mong:
Computer na may Arduino at Excel SpreadSheets
kable ng USB
Arduino Uno Microcontroller
Breadboard
Sonar Sensor (HC-SR04)
Arduino Wires
Pinuno
Hakbang 2: Pagkonekta sa Circuit
"Fritzing." Project - HC-SR04 Project, fritzing.org/projects/hc-sr04-project.
Gamitin ang imahe sa itaas upang matulungan kang sundin kung paano ikonekta ang mga wire sa arduino.
Siguraduhin na:
ang kawad sa VCC pin ay kumokonekta sa 5V
ang kawad sa Trig pin ay kumokonekta sa pin 8
ang kawad sa Echo pin ay kumokonekta sa pin 9
ang kawad sa GND ay kumokonekta sa Ground
TANDAAN: Maaari mong ikonekta ang mga wire nang direkta sa arduino sa halip na magkaroon ng mga wire sa pag-aayos sa itaas.
Hakbang 3: Paglikha ng Programa
Binabasa ng code na ito ang isang halaga mula sa Sonar sensor, tagal, na kumakatawan sa kung gaano katagal bago tumalbog ang tunog ng isang bagay at bumalik sa Sonar sensor.
Gagamitin namin ang code na ito upang makalkula ang mga halagang ipinakita mula sa echo, at pagkatapos ay i-grap ang impormasyong iyon sa isang excel sheet upang makuha ang slope, at sa kalaunan ang curve ng pagkakalibrate, na gagamitin namin sa programa sa paglaon.
Hakbang 4: Koleksyon ng Data at Pagkakalibrate
Ang mga halagang nakuha namin sa itaas ay sa pamamagitan ng pagsukat sa isang pinuno sa distansya sa pagitan ng isang bagay at ng sensor, at isinulat namin ang halagang lumabas sa serial monitor. Sinusukat namin ng bawat.5 pulgada.
Gamit ang data mula sa excel spread sheet, lumikha ng isang spread-plot graph kung saan ang x-axis ay tagal sa milliseconds at ang y-axis ay distansya sa pulgada.
Matapos likhain ang graph, lumikha ng isang curve ng pagkakalibrate sa pamamagitan ng pag-click sa graph, at pagpili ng Linear Trendline sa ilalim ng Layout sa seksyon ng Mga Tool ng Tsart. Sa ilalim ng mga pagpipilian sa Trendline, piliin ang Linear, at piliin ang opsyong nagsasabing "Display Equation on Chart".
Lalabas ang equation at gagamitin namin ang equation na iyon para sa hinaharap na code upang matukoy kung gaano kalayo ang isang bagay sa pulgada.
Hakbang 5: Lumilikha ng isang Bagong Code Gamit ang Aming Equation
Ginamit namin ang code sa itaas na may equation na nakuha namin mula sa curve ng pagkakalibrate sa nakaraang slide. Ang equation na ito ay nagko-convert ng milliseconds sa pulgada.
Hakbang 6: Pangwakas na Code
Ang code na ito ang pangwakas na code na ipaalam sa amin kung bukas ang pinto o hindi, batay sa distansya na binabasa ng Sonar. Para sa aming pagsubok, sinukat namin na kung mabasa ng Sonar na ang pintuan ay higit sa 14 pulgada ang layo, nangangahulugan iyon na bukas ang pinto, mai-print ng Serial Monitor na "Bukas ang Pinto."
Hakbang 7: Mga Resulta
Sa pangkalahatan, ang sensor ay wasto. Mayroong ilang mga limitasyon. Ang ilang mga downsides na naranasan namin ay ang sensor na basahin ang mga halaga sa isang hugis ng kono sa harap nito, ang sensor ay napaka-sensitibo, ang mga bagay sa maikling distansya ay nagpakita ng mga kakaibang halaga, at ang mga halagang lampas sa 14 pulgada ay hindi tumpak. Kinakailangan naming tiyakin na ang sensor ay nasa parehong taas ng bagay na nais naming sukatin ang distansya mula sa, sa kasong ito, ang pinto, ngunit nagsilbi itong pagpapaandar.
Inirerekumendang:
Speech Bubble Lamp at Scribbleboard Na May Buong Mga Plano: 5 Hakbang (na may Mga Larawan)
Speech Bubble Lamp at Scribbleboard Sa Mga Buong Plano: Kumusta mga tao, ginawa kong isang regalo ang light-up speech bubble lamp na ito. Ang disenyo ay isang speech bubble vortex o tunnel, na isang ilusyon sa pananaw dahil talagang 2D lamang ito. Gumagana ito bilang isang lampara pati na rin isang scribble board para sa mga mensahe. Ginawa ito mula sa laser cu
Plano ng Pagsubok ng Dampening ng Cafeteria ng Tunog: 5 Mga Hakbang
Plano ng Pagsubok ng Dampening Cafeteria ng Tunog: Sinusubukan naming labanan ang matinding antas ng tunog sa aming mga paaralan cafeteria sa pamamagitan ng paggamit ng mga materyales sa pamamasa ng tunog. Upang mahanap ang pinakamahusay na paraan upang harapin ang isyung ito kailangan naming kumpletuhin ang isang plano sa pagsubok sa pag-asang babaan ang aming antas ng decibel mula sa isang average
Plano ng Pagsubok ng Sensor ng Moisture ng Lupa: 6 na Hakbang (na may Mga Larawan)
Plano ng pagsubok ng Soil Moisture Sensor: Hamunin: Magdisenyo at magpatupad ng isang plano na magpapasindi sa isang RED LED kapag basa ang lupa, at isang GREEN LED kapag ang lupa ay tuyo. Magsasangkot ito ng paggamit ng isang Soil Moisture Sensor. Layunin: Ang layunin ng itinuturo na ito ay upang makita kung umulan at kung ang halaman
Mga Pagsubok sa Magician na Chassis: 7 Mga Hakbang (na may Mga Larawan)
Mga Pagsubok sa Magician na Chassis: Ito ay higit pa sa isang pagtuturo ay isang pagsusuri ng natutunan mula sa chassis na ito, kahit na madaling magtipun-tipon at mayroon nang mga control board, may mga karanasan na nais kong ibahagi kung nais mong gawin ang iyong ROV mula sa kumamot, ngayon ako
Plano sa Pagsubok ng Thermistor: 8 Mga Hakbang
Plano sa Pagsubok ng Thermistor: Ang layunin ng plano sa pagsubok na ito ay upang makita kung maaari naming masukat ang temperatura ng katawan ng tao. Ang planong pang-pagsubok na ito ay magbibigay sa iyo ng mga tagubilin sa kung paano bumuo ng isang simpleng digital thermometer, i-calibrate ito, i-program ito, at pagkatapos ay gamitin ito upang makita kung makakakita ka ng isang simulated fev