Turinys:
- 1 žingsnis: Reikalavimai
- 2 žingsnis: kištukai ir laidai
- 3 veiksmas: įkelkite.bin failą
- 4 žingsnis: Gaukite savo rezultatą
Video: Lazerinis „Tripwire“naudojant „ARM Cortex-M4“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Tai yra duonos lentos projektas, kuriame naudojama „ARM Cortex-M4“(„Texas Instruments EK-TM4C123GXL“), kad būtų sukurta „Laser Tripwire“sistema. Sistema veikia su garsiniu signalu, išoriniu monochromatiniu šviesos šaltiniu fokusuoto spindulio, LDR ir NPN tranzistoriaus pavidalu.
BC547 naudojamas kaip NPN tranzistorius, norint reguliuoti išvestį, gautą iš LDR į ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Sistemos jautrumą galima pakeisti keičiant BJT konfigūraciją.
Išvestį galima gauti naudojant „Energia IDE“serijinį monitorių, „Tera Team“, „Keil uVision“ar bet kurią kitą terminalo programinę įrangą. Visa grandinė maitinama +5V (VBUS) ir +3.3V EK-TM4C123GXL.
.99 failas su cbin kodu yra pridėtas su nuoroda šios pamokos pabaigoje..bin failą galima įkelti į mikrovaldiklį naudojant „LM Flash“programuotoją.
1 žingsnis: Reikalavimai
Norint įgyvendinti šį projektą, reikalingi šie dalykai:
1- „Texas Instruments EK-TM4C123GXL 2- Monochromatinis šviesos šaltinis
3- garsinis signalas
4- LDR
5- NPN BJT (BC547)
6- „LM Flash“programuotojas (programinė įranga kompiuteryje)
7- Virtualus terminalas (programinė įranga kompiuteryje)
=> Jei nežinote, kaip naudotis ir įdiegti „LM Flash“programuotoją, peržiūrėkite mano ankstesnį „Instructable“arba spustelėkite šias nuorodas:
Atsisiųskite „LM Flash“programuotoją
Įkelkite.bin arba.hex failą naudodami „LM Flash“programuotoją
2 žingsnis: kištukai ir laidai
„ARM Cortex-M4“(„Texas Instruments EK-TM4C123GXL“) ir kitų išorinių įrenginių kištukai ir laidai pridedami atliekant šį veiksmą ir taip pat pateikiami šie duomenys:
==================== TM4C123GXL => Garsinis signalas
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+5 V => Kolektorius
PB5 => Skleidėjas
============
BC547 => LDR
============
Bazė => Pin-1
==================
TM4C123GXL => LDR
==================
+5 V => Pin-2
3 veiksmas: įkelkite.bin failą
Įkelkite pridėtą.bin failą atlikdami šį veiksmą į „ARM Cortex-M4“(„Texas Instruments EK-TM4C123GXL“) naudodami „LM Flash“programuotoją.
4 žingsnis: Gaukite savo rezultatą
Įkėlę.bin failą į ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), galite gauti signalą arba bet kurį norimą terminalą, pvz. „Energia IDE“serijinis monitorius, „Keil uVision“ir „Tera Team“virtualusis terminalas ir tt arba abu.
Rekomenduojamas:
Lazerinis fortepijonas: 9 žingsniai
Lazerinis fortepijonas: Sveiki, aš esu daugialypės terpės studentas & Kūrybinės technologijos „Howest Belgium“. Ar visada norėjote groti muziką, bet ne taip, kaip visi? Tada tai gali būti kažkas jums! Aš padariau pianiną iš lazerių. Jums tiesiog reikia pakelti pirštus aukščiau
Šviesoforo valdiklis naudojant ARM Cortex-M4: 3 žingsniai
Šviesoforų valdiklis naudojant ARM Cortex-M4: Tai yra duonos lentos projektas, kuris naudoja ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) šviesoforo valdikliui gaminti. RED ir BLUE LED trukmė nustatyta į 15 sekundžių. Geltono šviesos diodo trukmė yra 1 sekundė. „Siužetas“
Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)
Tinkinamas lazerinis labirintas su „Arduino“ir „Android“programa: peržiūrėkite daugybę labirinto nuo vaikų knygų iki automatinio labirinto sprendimo roboto. Čia aš bandau kažką kitaip, kur išsprendžiu labirintą, naudodamas lazerio atspindį. Pradžioje manau, kad tai labai paprasta, bet tai padaryti pigiai, tikslumas kainuoja daugiau laiko. Jei kas nors nori
Mini CNC lazerinis medžio graviravimas ir lazerinis popieriaus pjaustytuvas: 18 žingsnių (su paveikslėliais)
Mini CNC lazerinis medžio graviravimas ir lazerinis popieriaus pjaustytuvas. Tai yra instrukcija, kaip aš padariau „Arduino“pagrindu pagamintą CNC lazerinį medžio graviravimą ir plono popieriaus pjaustytuvą, naudodamas senus DVD įrenginius, 250 mW lazerį. Žaidimo plotas yra ne didesnis kaip 40 mm x 40 mm. Ar ne smagu iš savo senų daiktų sukurti savo mašiną?
Serijinis ryšys naudojant ARM Cortex-M4: 4 žingsniai
Serijinis ryšys naudojant ARM Cortex-M4: Tai yra duonos lentos projektas, kuriame naudojamas ARM Cortex-M4 („Texas Instruments EK-TM4C123GXL“) nuosekliam ryšiui naudojant virtualų terminalą. Išvestį galima gauti 16x2 skystųjų kristalų ekrane, o įvestį nuosekliam ryšiui galima pateikti serijiniu Mo