Talaan ng mga Nilalaman:
- Hakbang 1: Disenyo ng Chassis
- Hakbang 2: Koneksyon at Disenyo ng PCB
- Hakbang 3: Code ng Programa at Hex Code
- Hakbang 4: Android App
Video: Robot na Kinokontrol ng Boses Gamit ang 8051 Microcontroller: 4 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang isang robot na kinokontrol ng boses ay kukuha ng tinukoy na utos sa anyo ng boses. Anuman ang utos na ibinibigay sa pamamagitan ng module ng boses o module ng Bluetooth, na-decode ito ng umiiral na tagakontrol at samakatuwid ang pagpapatupad ng naibigay na utos ay naisakatuparan.
Dito sa proyektong ito, gumamit ako ng Bluetooth module at Android application upang magbigay ng utos ng boses sa anyo ng hex code. Mayroong ilang mga digit na maaaring ipadala nang direkta sa module ng Bluetooth at awtomatikong ang digit ay nai-convert sa kanyang hex code.
Maaari naming gamitin ang mga digit na ito bilang isang utos ng boses para sa tinukoy na operasyon na paunang naka-program sa microcontroller. Ang paggamit ng mga digit bilang isang utos ng boses ay mas madali kaysa sa paggamit ng mga utos na alpabetiko.
Mga sangkap na kinakailangan:
1. Microcontroller (AT89S52)
2.40 pin na babaeng socket para sa controller
3. Zero PCB board
4. Crystal oscillator (11.0592 MHz)
5.7805 boltahe regulator
6. Relamate pin
7. Magrehistro ng shift
8. Lumipat
9. Paglaban (1 K-ohm)
10. Kapasitor (10uF, 22pF (2))
11. L293D Driver na may babaeng socket
12.16x2 LCD
13. LED
14. Module ng Bluetooth (HC-05)
15. Baterya (12V)
16. Pagkonekta ng mga wire
17. Ang bakal na bakal
18. Motor (kinakailangan rpm)
19. Chasis para sa robot
20. Wheels
Hakbang 1: Disenyo ng Chassis
Magdisenyo ng isang chassis alinsunod sa iyong kinakailangan at pangangailangan.
Dinisenyo ko ang chassis na isang lego chassis at madaling magagamit sa merkado.
Hakbang 2: Koneksyon at Disenyo ng PCB
Circuit diagram para sa 8051, kinokontrol ng boses ang robot.
Ang mga koneksyon sa PCB ay dapat gawin ayon sa ibinigay na diagram ng circuit.
Hakbang 3: Code ng Programa at Hex Code
Ang Code ng Assembly para sa mga nais mag-code sa wika ng pagpupulong ng 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C code para sa mga nais mag-program gamit ang C language.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Gamit ang Keil Software maaari mong isulat ang mga code ng Assembly na ito para sa 8051 at makabuo ng hex file na kinakailangan upang sunugin (i-upload) noong 8051. Para sa pag-upload (Burn) kailangan mo ng isang 8051 burner, na maaari mong makita sa iyong mga kolehiyo o maaari kang bumili mula sa merkado.
Hakbang 4: Android App
Para sa pagpapadala ng utos ng boses (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) sa Bluetooth sa anyo ng hex code ang isang app ay magagamit sa google play store na pinangalanang - Amr Voice.
play.google.com/store/apps/details?id=appi…
Pumunta sa link na ito o i-type ang "Amr Voice" sa play store.
I-install ang app> Ikonekta ang Bluetooth Device> Mag-tap sa icon ng mikropono upang maipadala ang iyong utos ng boses.
Inirerekumendang:
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Arduino Robot Na May Distansya, Direksyon at Degree ng Pag-ikot (Silangan, Kanluran, Hilaga, Timog) Kinokontrol ng Boses Gamit ang Bluetooth Module at Autonomous Robot Movement .: 6 Hakbang
Arduino Robot Na May Distansya, Direksyon at Degree ng Pag-ikot (Silangan, Kanluran, Hilaga, Timog) Kinokontrol ng Boses Gamit ang Bluetooth Module at Autonomous Robot Movement .: Ipinapaliwanag ng Instructable na ito kung paano gawin ang Arduino Robot na maaaring ilipat sa kinakailangang direksyon (Forward, Backward , Kaliwa, Kanan, Silangan, Kanluran, Hilaga, Timog) kinakailangan ng Distansya sa Mga Sentimetro gamit ang utos ng Boses. Maaari ring ilipat ang autonomous ng Robot
Pag-switch ng Kinokontrol na Boses Gamit ang Alexa at Arduino: 10 Hakbang (na may Mga Larawan)
Voice Controlled Switch Gamit ang Alexa at Arduino: Ang pangunahing layunin ng proyektong ito ay upang magamit ang sensor ng temperatura upang makontrol ang switch (relay) upang i-on o i-off ang aparato. Listahan ng mga materyales na 12V Relay Module == > $ 4.2 Arduino uno == > $ 8 DHT11 temperatura sensor == > $ 3 ESP8266 Modul
Mga Kinokontrol na Boses ng Boses Mula Sa Kahit Saan Sa Gamit ni Jason: 7 Mga Hakbang
Mga Kinokontrol na Boses ng Boses Mula Sa Kahit Saan Sa Jason: Mga ilaw ng AC na kinokontrol mula sa kahit saan na may koneksyon sa internet gamit ang NodeMCU (ESP8266) at Jason (Android App). Si Jason ay isang kinokontrol na boses na katulong na app na na-code ko para sa mga Android device upang makontrol ang estado ng kuryente ng isang AC appliance, unti
Paano Bumilang Mula 0 hanggang 99 Gamit ang 8051 Microcontroller Na May 7 Segment Display: 5 Mga Hakbang (na may Mga Larawan)
Paano Bumilang Mula 0 hanggang 99 Gamit ang 8051 Microcontroller Na May 7 Segment Display: Kamusta po sa lahat, Sa tutorial na ito sasabihin namin sa iyo ang tungkol sa kung paano bilangin mula 0 hanggang 99 gamit ang dalawang 7 segment na pagpapakita