
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Ahoj chlapci, pretože veľa ľudí používa dosky arduino, ale ako vieme, majú určité obmedzenia, niekoľko ďalších dosiek sa ukázalo ako alternatíva arduino, ktorá môže poskytovať lepší výkon a lepšie vlastnosti ako Arduino a jednou z nich je STM32. Doska STM32 je ešte lacnejšia ako Arduino uno a jej schopnosti sú oveľa lepšie ako arduino uno, ale pretože nie sú natívne podporované Arduino IDE, musíme ich do Arduino IDE pridať ručne. V tomto návode teda pridáme dosky STM32 do Arduino IDE a túto dosku naprogramujeme pomocou Arduino IDE.
Krok 1: Veci, ktoré potrebujete

Pre tento návod budeme potrebovať nasledujúce veci: STM32: KÁBEL USB: FTDI: „Breadboard a niekoľko prepojok
Krok 2: Špecifikácia dosky STM32 (STM32F103C8T6)

Špecifikácie STM32F103C8T6 sú uvedené nižšie a rovnako ako na obrázku.: Výrobca jadrový procesor STMicroelectronics radu STM32F1 ARM® Cortex®-M3 veľkosť jadra 32-bitová rýchlosť 72MHz konektivita CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB periférie DMA, ovládanie motora PWM, PDR, POR, PVD, PWM, Senzor teploty, WDT Počet vstupov/výstupov 37 Veľkosť pamäte programu 64 kB (64 kB x 8) Typ pamäte programu Veľkosť FLASH EEPROM - Veľkosť pamäte RAM 20 kB x 8 Napätie - Napájanie (Vcc/Vdd) 2V ~ 3,6V prevodníky dát A/D 10x12b Typ oscilátora Vnútorná prevádzková teplota -40 ° C ~ 85 ° C (TA)
Krok 3: Nainštalujte dosky STM32 do Arduino IDE




Pri inštalácii dosiek stm32 do arduino ide postupujte podľa nižšie uvedených pokynov a dodaných obrázkov: 1- Spustite IDE Arduino.cc. Kliknite na ponuku „Súbor“a potom na „Predvoľby“. Otvorí sa dialógové okno „Predvoľby“, potom do poľa „Adresy URL ďalších správcov dosiek“pridajte nasledujúci odkaz: „https://dan.drown.org/stm32duino/package_STM32duino_index. json „Kliknite na„ Ok “2- Kliknite na ponuku„ Nástroje “a potom na„ Dosky> Správca dosiek “Otvorí sa správca dosiek a zobrazí sa zoznam nainštalovaných a dostupných dosiek. Vyberte„ STM32 F103Cxxx “a kliknite na inštaláciu. Po dokončení inštalácie sa vedľa názvu jadra zobrazí štítok „INŠTALOVANÉ“. Správcu dosky môžete zatvoriť. Teraz nájdete balík dosiek STM32 v ponuke „Doska“. Vyberte požadovanú sériu dosiek: STM32F103CxxxVyberte dosku
Krok 4: Pripojenia na programovanie dosky

Na programovanie stm32 musíte postupovať podľa týchto uvedených obvodov. Na programovanie potrebujete evidentne Stm32 a ďalší je prevodník USB na ttl, takže si dajte prevodník USB na TTL a postupujte podľa zobrazenej schémy.
Krok 5: Programovanie rady




Teraz otvorte skicu žmurknutia vo svojom arduino IDE a zmeňte pin č. Na „PC13“, pretože vstavaná LED dióda stm32 je na pine PC13, potom vyberte nastavenia v sekcii nástrojov (napríklad: dosky, port, spôsob nahrávania atď.) Obrázok) & Odošlite kód do svojho stm32 a vstavaná kontrolka pc13 začne blikať ako moja na obrázkoch (ospravedlňujeme sa za kvalitu obrazu) a aj keď to bude správne blikať, môžete do PC13 pridať aj externú LED diódu. Príjemnú zábavu pri tvorbe projektov s STM32 BOARD.
Odporúča:
Doska MXY - nízkorozpočtová doska robota na kreslenie plotrov XY: 8 krokov (s obrázkami)

Doska MXY - nízkorozpočtová doska robota na kreslenie plotrov XY: Mojím cieľom bolo navrhnúť dosku mXY tak, aby bol nízkorozpočtový kresliaci stroj plotrov XY. Preto som navrhol dosku, ktorá to uľahčuje tým, ktorí chcú urobiť tento projekt. V predchádzajúcom projekte, pri použití 2 ks krokových motorov Nema17, táto doska
Zvuková doska Arduino: 5 krokov

Zvuková doska Arduino: Toto je experiment zvukovej dosky Arduino. Pochopíte, ako funguje pasívny bzučiak a ako v tomto experimente môžete vytvoriť jednoduchú zvukovú dosku Arduino. Použitím niektorých tlačidiel a zvolením zodpovedajúceho tónu môžete vytvoriť melódiu! : :
Doska na vlákno: Micro: bit E-textilná prototypová doska: 5 krokov (s obrázkami)

Doska na prototypy ThreadBoard: Micro: bit E-Textile: ThreadBoard je magnetická doska pre nositeľné počítače, ktorá umožňuje rýchle prototypovanie obvodov z e-textilu. Motiváciou ThreadBoard je vyvinúť nástroj, ktorý sa prispôsobí jedinečnej množine obmedzení, ktoré e-textil
Doska kompatibilná s Arduino: 13 krokov

Doska kompatibilná s Arduino: Ovládate technológiu Arduino? Ak nedominujete, je to pravdepodobne preto, že dominuje vám. Vedieť, že Arduino je pre vás prvým krokom k vytváraniu rôznych typov technológií, takže prvým krokom je, aby ste zvládli plnú prevádzku
Vlastná doska Arduino: 8 krokov

Vlastná doska Arduino: Navrhnutím vlastnej dosky Arduino sa dozviete o niektorých nových komponentoch a elektronických obvodoch vrátane niektorých pokročilých tém, akými sú napájanie, časovací obvod a používanie integrovaného obvodu ATmega IC. Pomôže vám to v budúcnosť s