
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Merhaba arkadaşlar, pek çok insan arduino kartlarını kullandığından, ancak bazı sınırlamaları olduğunu bildiğimiz gibi, arduino'dan daha iyi performans ve daha iyi özellikler sunabilen arduino alternatifi olarak az sayıda diğer kart ortaya çıktı ve bunlardan biri STM32. STM32 kartı Arduino uno'dan bile daha ucuzdur ve yetenekleri bir arduino uno'dan çok daha iyidir, ancak Arduino IDE tarafından yerel olarak desteklenmedikleri için bunları manuel olarak Arduino IDE'ye eklememiz gerekir. Yani bu talimatta Arduino IDE'ye STM32 kartları ekleyeceğiz ve bu kartı Arduino IDE kullanarak programlayacağız.
Adım 1: İhtiyacınız Olan Şeyler

Bu talimat için aşağıdaki şeylere ihtiyacımız olacak: STM32:USB CABLE:FTDI:"Breadboard & Few Jumper
Adım 2: STM32 KURULU Özellikleri (STM32F103C8T6)

STM32F103C8T6'nın özellikleri aşağıda ve görselde verilmiştir.: Üretici STMicroelectronics Serisi STM32F1 Çekirdek İşlemci ARM® Cortex®-M3 Çekirdek Boyutu 32-Bit Hız 72MHz Bağlantı CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Çevre Birimleri DMA, Motor Kontrolü PWM, PDR, POR, PVD, PWM, Sıcaklık Sensörü, WDT G/Ç Sayısı 37 Program Bellek Boyutu 64KB (64K x 8) Program Bellek Türü FLASH EEPROM Boyutu - RAM Boyutu 20K x 8 Voltaj - Besleme (Vcc/Vdd) 2V ~ 3.6V Veri Dönüştürücüler A/D 10x12b Osilatör Tipi Dahili Çalışma Sıcaklığı -40°C ~ 85°C (TA)
Adım 3: Arduino IDE'ye STM32 Kartlarını Kurun




arduino ide'de stm32 kartlarını kurmak için lütfen aşağıdaki talimatları ve sağlanan resimleri izleyin:1- Arduino.cc IDE'yi başlatın. "Dosya" menüsüne ve ardından "Tercihler"e tıklayın. "Tercihler" iletişim kutusu açılacak, ardından "Ek Kurul Yöneticileri URL'leri" alanına şu bağlantıyı ekleyin:"https://dan.drown.org/stm32duino/package_STM32duino_index. json""Tamam"a tıklayın 2-"Araçlar" menüsüne ve ardından "Panolar > Panolar Yöneticisi"ne tıklayın Pano yöneticisi açılacak ve kurulu ve kullanılabilir panoların bir listesini göreceksiniz. "STM32 F103Cxxx"i seçin ve kur'a tıklayın. Kurulum tamamlandıktan sonra, çekirdek adının yanında bir "YÜKLÜ" etiketi görünür. Board Manager'ı kapatabilirsiniz. Artık STM32 pano paketini "Board" menüsünde bulabilirsiniz. İstediğiniz pano serisini seçin: STM32F103CxxxKartı seçin
Adım 4: Kartı Programlamak için Bağlantılar

stm32'yi programlamak için bu verilen devreyi takip etmelisiniz. Programlamak için Stm32'yi almanız gerekiyor ve diğeri usb'den ttl'ye dönüştürücü, bu yüzden bir USB'den TTL'ye dönüştürücü alın ve gösterilen şemaları izleyin.
Adım 5: Kartın Programlanması




Şimdi arduino IDE'nizdeki yanıp sönme taslağını açın ve pin no'yu "PC13" olarak değiştirin çünkü stm32'nin onboard led'i PC13 pinindedir, ardından araçlar bölümündeki ayarları seçin (örneğin: kartlar, com port, yükleme yöntemi vb. Gösterildiği gibi). image) & Kodu stm32'nize yükleyin ve yerleşik pc13 led'i resimlerde benimki gibi yanıp sönmeye başlayacaktır (görüntü kalitesi için üzgünüm) ve hatta düzgün şekilde yanıp söndüğünü görmek için PC13'e harici bir LED de ekleyebilirsiniz. O halde STM32 BOARD ile proje yaparken iyi eğlenceler.
Önerilen:
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım

ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
Arduino ve RFID/NFC Kartı ile PC Yetkilendirmesi: 4 Adım

Arduino ve RFID/NFC Kartlı PC Auth: Herkese merhaba!Uzun bir iş gününden veya stresli bir okuldan sonra kaç kez eve geldiniz, eve gidip bilgisayarınızın başında dinlenmek mi istiyorsunuz? Böylece eve gelirsiniz, PC'nizi açarsınız ve PC'niz d
Arduino IDE Kullanarak M5stick C İle Saat Yapımı - M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: 4 Adım

Arduino IDE Kullanarak M5stick C İle Saat Yapımı | M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: Merhaba arkadaşlar bu talimatta Arduino IDE kullanarak m5stick-C m5stack geliştirme kartı ile saat yapmayı öğreneceğiz. Ekranda ayın haftası
Arduino IDE ile Esp 8266 Esp-01'e Başlarken - Arduino Ide'de Esp Board Kurulumu ve Esp Programlama: 4 Adım

Arduino IDE ile Esp 8266 Esp-01'e Başlarken | Arduino Ide'ye Esp Panoları Kurulumu ve Esp Programlama: Bu talimatta, Arduino IDE'ye esp8266 panolarının nasıl kurulacağını ve esp-01'in nasıl programlanıp kod yükleneceğini öğreneceğiz. bu ve çoğu insan sorunla karşı karşıya
Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: 6 Adım

Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: Ortalıkta bir AVR mikrodenetleyici kartınız var mı? Programlamak zor mu? Pekala, doğru yerdesin. Burada, bir Arduino Uno kartını programlayıcı olarak kullanarak bir Atmega8a mikrodenetleyici kartının nasıl programlanacağını göstereceğim. Yani uzatmadan