MikrodenetleyiciSeviye 1 · Temel bileşenler ve ölçüm
Arduino UNO (ATmega328P)
Nedir?
ATmega328P mikrodenetleyicili, robotik eğitiminde en yaygın kullanılan başlangıç kartıdır. Sensör okuma, motor sürücü ve servo kontrolü gibi temel robot görevleri için kullanılır.
Nasıl çalışır?
8 bitlik AVR çekirdeği 16 MHz'de komut başına genellikle tek saat döngüsüyle çalışır; programınız 32 KB Flash belleğe, değişkenler 2 KB SRAM'e yazılır. 5 V lojik seviyesindedir ve her pin 20 mA önerilen (40 mA mutlak sınır) akım verebilir, bu yüzden motorlar mutlaka sürücü kartı üzerinden bağlanır. 6 pin PWM çıkışı, 6 kanal 10 bit ADC sunar.
Ne zaman seçilir?
Öğrenmeye başlamak, 5 V sensörlerle doğrudan çalışmak ve sağlam bir kart istemek için en iyi seçimdir. Kablosuz bağlantı, daha çok bellek veya hız gerekiyorsa ESP32 ya da UNO R4 tercih edilir.
Laboratuvarda: LED + seri direnç
LED PWM ile söner/yanar. Dirence veya LED'e tıkla: üzerindeki gerilim ve akımı (sanal multimetre) gör.
Laboratuvarda açÖzellikler
- ATmega328P 8-bit 16 MHz
- 32 KB Flash · 2 KB SRAM · 1 KB EEPROM
- Pin akımı 20 mA (max 40)
- 14 dijital · 6 PWM · 6 analog
Nerede kullanılır
- Öğrenme, gerçek zamanlı kontrol, sensör okuma
Dikkat
- Kod yüklerken D0/D1 kablolarını çıkar
- 2 KB SRAM büyük ekran framebuffer için yetmez
Kaynak: Hyvex Academy elektronik serisi (seri-el-mcu).