Talaan ng mga Nilalaman:
- Hakbang 1: I-install ang Stm32cubemx, Keil UVision5 at Energia sa Iyong Pc, i-update ang Mga Ito
- Hakbang 2: Buksan ang Stm32cubemx Piliin ang Stm32l476 Nucleo Board. Piliin ang PC_13 Bilang Panlabas na Interrupt Pin
- Hakbang 3: Hindi Kailangang Gumawa ng Anumang mga Pagbabago sa Configuration ng Clock
- Hakbang 4: Piliin ang Source ng TIMER1 at Clock Bilang Panloob na Clock. At Gumawa ng Mga Setting sa TIMER1 Ayon sa Mga Larawan
- Hakbang 5: Magbigay ng isang Pangalan sa Iyong Project at Bumuo ng Code para sa Keil Ide Mula sa Stm32cubemx
- Hakbang 6: Ikonekta ang LCD sa STM3276 Nucleo Board Na May Mga Koneksyon na Nakasaad sa ibaba
- Hakbang 7: Ikonekta ang Isang Pin ng Tiva Launchpad sa External Interrupt Pin ng Stm32l476 at GND Pin ng Tiva Launchpad sa GND Pin ng STM32L476
- Hakbang 8: Demo ng Proyekto
Video: Frequency Meter Gamit ang Microcontroller: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sinasabi lamang ng tutorial na ito kung paano makalkula ang dalas ng isang mapagkukunan ng pulso gamit ang isang microcontroller. Ang antas ng mataas na boltahe ng mapagkukunan ng pulso ay 3.3 V at mababa ang 0V. Gumamit ako ng STM32L476, Tiva launchpad, 16x2 alphanumeric LCD ilang mga wire breadboard at 1K resistor.
Kinakailangan ang hardware: -
1) STM32L476 nucleo board
2) Tiva launchpad o anumang iba pang board ng microcontroller (pulse source)
3) 16x2 alphanumeric
4) Breadboard
5) 1K risistor (para sa kaibahan sa lcd)
Kinakailangan ng software: -
1) STM32cubemx
2) Keil uVision5
3) Energia (para sa Tiva launchpad)
Hakbang 1: I-install ang Stm32cubemx, Keil UVision5 at Energia sa Iyong Pc, i-update ang Mga Ito
Hakbang 2: Buksan ang Stm32cubemx Piliin ang Stm32l476 Nucleo Board. Piliin ang PC_13 Bilang Panlabas na Interrupt Pin
Hakbang 3: Hindi Kailangang Gumawa ng Anumang mga Pagbabago sa Configuration ng Clock
Hakbang 4: Piliin ang Source ng TIMER1 at Clock Bilang Panloob na Clock. At Gumawa ng Mga Setting sa TIMER1 Ayon sa Mga Larawan
Hakbang 5: Magbigay ng isang Pangalan sa Iyong Project at Bumuo ng Code para sa Keil Ide Mula sa Stm32cubemx
Hakbang 6: Ikonekta ang LCD sa STM3276 Nucleo Board Na May Mga Koneksyon na Nakasaad sa ibaba
I-pin ang mga koneksyon ng stm32 sa lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K risistor na konektado sa GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Hakbang 7: Ikonekta ang Isang Pin ng Tiva Launchpad sa External Interrupt Pin ng Stm32l476 at GND Pin ng Tiva Launchpad sa GND Pin ng STM32L476
Kung mayroon kang anumang iba pang board ng microcontroller kailangan mong ikonekta ang GPIO ng board na iyon sa panlabas na makagambala na pin ng STM32L476 nucleo board at ikonekta ang GND ng parehong mga board sa bawat isa. Kailangan mong i-toggle ang GPIO pin na ito ng program sa IDE nito.
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
Sukatin ang Frequency ng Mains Gamit ang Arduino: 7 Hakbang (na may Mga Larawan)
Sukatin ang Frequency ng Mains Gamit ang Arduino: Noong ika-3 ng Abril, Punong Ministro ng India, Shri. Umapela si Narendra Modi sa mga Indian na patayin ang kanilang ilaw at magsindi ng ilawan (Diya) ng 9:00 ng gabi noong ika-5 ng Abril upang markahan ang laban ng India laban kay Corona Virus. Pagkatapos lamang ng anunsyo, nagkaroon ng malaking kaguluhan
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
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
Paano Sukatin ang Mataas na Frequency at Duty Cycle, Nang sabay-sabay, Paggamit ng isang Microcontroller .: 4 Mga Hakbang
Paano Sukatin ang Mataas na Frequency at Duty Cycle, Nang sabay-sabay, Paggamit ng isang Microcontroller .: Alam ko kung ano ang iniisip mo: " Ha? Maraming mga Tagubilin sa kung paano gamitin ang mga microcontroller upang masukat ang dalas ng signal. Huli. &Quot; Ngunit maghintay, may isang bagong bagay sa isang ito: Inilalarawan ko ang isang pamamaraan ng pagsukat ng mga frequency na mas mataas kaysa sa isang micro