Sisällysluettelo:
- Vaihe 1: Vaatimukset
- Vaihe 2: Pistokkeet ja johdotus
- Vaihe 3: Lataa.bin -tiedosto
- Vaihe 4: Hanki tulos
Video: Laser Tripwire ARM Cortex-M4: llä: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tämä on leipälevypohjainen projekti, joka käyttää ARM Cortex-M4: ää (Texas Instruments EK-TM4C123GXL) Laser Tripwire -järjestelmän luomiseen.
BC547: tä käytetään NPN-transistorina LDR: stä ARM Cortex-M4: ään (Texas Instruments EK-TM4C123GXL) saadun lähdön säätämiseen. Järjestelmän herkkyyttä voidaan muuttaa muuttamalla BJT: n asetuksia.
Lähtö voidaan hakea Energia IDE: n, Tera Teamin, Keil uVisionin tai minkä tahansa muun pääteohjelmiston sarjamonitorista. Koko piiri saa virtansa +5 V (VBUS) ja +3,3 V EK-TM4C123GXL-virtalähteestä.
.bin -tiedosto, c99 -koodi, on liitetty tämän opetusohjelman lopussa olevaan linkkiin..bin -tiedosto voidaan ladata mikrokontrolleriin LM Flash Programmer -ohjelmalla.
Vaihe 1: Vaatimukset
Tämän projektin toteuttaminen edellyttää seuraavia asioita:
1- Texas Instruments EK-TM4C123GXL 2- Yksivärinen valonlähde
3- summeri
4- LDR
5- NPN BJT (BC547)
6- LM Flash -ohjelmoija (PC-ohjelmisto)
7- Virtuaaliterminaali (PC-ohjelmisto)
=> Jos et osaa käyttää ja asentaa LM Flash Programmer -ohjelmaa, tutustu edelliseen Instructable -ohjelmaan tai napsauta seuraavia linkkejä:
Ladataan LM Flash -ohjelmoijaa
Lataa.bin- tai.hex -tiedosto LM Flash Programmer -ohjelmalla
Vaihe 2: Pistokkeet ja johdotus
ARM Cortex-M4: n (Texas Instruments EK-TM4C123GXL) ja muiden oheislaitteiden nastat ja johdot on liitetty tähän vaiheeseen ja myös seuraavat:
==================== TM4C123GXL => summeri
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+5V => Keräin
PB5 => Lähetin
============
BC547 => LDR
============
Kanta => Pin-1
==================
TM4C123GXL => LDR
==================
+5V => Nasta-2
Vaihe 3: Lataa.bin -tiedosto
Lataa liitteenä oleva.bin-tiedosto tämän vaiheen avulla ARM Cortex-M4: ään (Texas Instruments EK-TM4C123GXL) LM Flash -ohjelmoijalla.
Vaihe 4: Hanki tulos
Kun olet ladannut.bin-tiedoston ARM Cortex-M4: ään (Texas Instruments EK-TM4C123GXL), voit saada summerin tai minkä tahansa haluamasi päätelaitteen, esim. Energia IDE Serial Monitor, Keil uVision ja Tera Team Virtual Terminal jne. Tai molemmat.
Suositeltava:
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullinen: 5 vaihetta
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullista: Tein Bluetooth Arduino -auton, kuten tässä kuvattu, Ardumotive_com. Ongelmani olivat akut ja niiden paino sekä kustannukset. Sittemmin matkapuhelimien halvoista virtapankkeista on tullut erittäin edullisia. Kaikki mitä tarvitsen
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: 6 vaihetta (kuvilla)
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: Hei! Nimeni on Armaan. Olen 13-vuotias Massachusettsin poika. Tämä opetusohjelma näyttää, kuten voit päätellä otsikosta, kuinka rakentaa Raspberry Pi Drone. Tämä prototyyppi osoittaa, kuinka dronit kehittyvät ja kuinka suuri rooli niillä voi olla
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta
Liikennevalo-ohjain ARM Cortex-M4: n avulla: Tämä on leipälevypohjainen projekti, joka käyttää ARM Cortex-M4: ää (Texas Instruments EK-TM4C123GXL) liikennevalojen ohjaimen tekemiseen. PUNAISEN ja SINISEN LED-valon kesto on 15 sekuntia. Keltaisen LED -valon kesto on 1 sekunti. "Juoni"
Älypuhelintelakka USB: llä ja HDMI: llä: 6 vaihetta
Älypuhelintelakka USB: llä ja HDMI: llä: Tämä on opas rakentaa älypuhelintelakka, jossa on neljä USB -tuloa, HDMI -lähtö ja USB C -läpivienti lataamista varten. monenlaisiin USB -laitteisiin, kuten näppäimistöihin, hiiriin