Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan
- Hakbang 2: Mga Pin-out at Kable
- Hakbang 3: I-upload ang.bin File
- Hakbang 4: Kunin ang Iyong Output
Video: Laser Tripwire Gamit ang ARM Cortex-M4: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ito ay isang proyekto na batay sa tinapay na gumagamit ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) upang makagawa ng isang Laser Tripwire system. Gumagana ang system sa buzzer, panlabas na mapagkukunang ilaw na monochromatic sa anyo ng nakatuon na ray, LDR at isang NPN transistor.
Ang BC547 ay ginagamit bilang NPN transistor upang makontrol ang output na nakuha mula sa LDR patungong ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Ang pagiging sensitibo ng system ay maaaring mabago sa pamamagitan ng pagbabago ng pagsasaayos ng BJT.
Ang output ay maaaring makuha sa Serial Monitor ng Energia IDE, Tera Team, Keil uVision o anumang iba pang terminal software. Ang buong circuit ay pinalakas ng + 5V (VBUS) at + 3.3V ng EK-TM4C123GXL.
.bin file ng c99 code ay naka-attach sa ibinigay na link sa dulo ng tutorial na ito..bin file ay maaaring ma-upload sa microcontroller gamit ang LM Flash Programmer.
Hakbang 1: Mga Kinakailangan
Ang mga sumusunod na bagay ay kinakailangan upang matapos ang proyektong ito:
1- Mga Instrumentong Texas EK-TM4C123GXL 2- Monochromatic Light Source
3- Buzzer
4- LDR
5- NPN BJT (BC547)
6- LM Flash Programmer (software sa PC)
7- Virtual Terminal (software sa PC)
=> Kung hindi mo alam kung paano gamitin at mai-install ang LM Flash Programmer, pagkatapos ay mangyaring suriin ang aking nakaraang Instructable, o mag-click sa mga sumusunod na link:
Pagda-download ng LM Flash Programmer
Mag-upload ng.bin o.hex File Gamit ang LM Flash Programmer
Hakbang 2: Mga Pin-out at Kable
Ang Pin-outs & Kable ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) at iba pang mga peripheral ay naka-attach sa hakbang na ito at ibinigay din sa mga sumusunod:
==================== TM4C123GXL => Buzzer
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+ 5V => Kolektor
PB5 => Emitter
============
BC547 => LDR
============
Base => Pin-1
==================
TM4C123GXL => LDR
==================
+ 5V => Pin-2
Hakbang 3: I-upload ang.bin File
I-upload ang naka-attach na.bin file kasama ang hakbang na ito sa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) gamit ang LM Flash Programmer.
Hakbang 4: Kunin ang Iyong Output
Matapos mag-upload ng.bin file sa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), maaari kang makakuha ng iyong sa buzzer o anuman sa iyong nais na terminal hal. Energia IDE Serial Monitor, Keil uVision at Tera Team Virtual Terminal atbp o pareho.
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Serial na Komunikasyon Gamit ang ARM Cortex-M4: 4 Hakbang
Serial Communication Paggamit ng ARM Cortex-M4: Ito ay isang proyekto na batay sa tinapay na gumagamit ng ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para sa Serial Communication gamit ang Virtual Terminal. Ang output ay maaaring makuha sa 16x2 LCD Screen at ang input para sa Serial Communication ay maaaring ibigay sa Serial Mo