ATMEGA2560'a harici depolama bağlamak

alperengalip

Kilopat
Katılım
1 Temmuz 2019
Mesajlar
614
Çözümler
5
Yer
Manisa
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Geçen senelerde Arduino ile bir proje yapmıştık Bluetooth ile ayarlanabilen zamanlayıcı. Mantığı şu şekilde; cihazı çalıştırdığınız zaman bulunduğunuz tarihi giriyoruz(kodu resetledikten sonra yapılıyor) girdiğimiz tarihi içerisindeki saat modülüne kaydediyor, daha sonra sizden bir daha tarih ve saat istiyor, ama bu sefer içerisindeki rölenin timingini başlatacağınız ilk tarih ve saati giriyoruz. Bu tarihi de girdikten sonra çalışmaya başlıyor. Üzerindeki set düğmesine basarak 2. girdiğimiz tarih ve saati değiştiriyorsunuz veya bir saat belirliyorsunuz, bu belirlediğiniz saat cihazın kaç saatte bir tetiklenip duracağını belirliyor. Bluetooth ile bağlanıp arayüze erişmeden saat aralığını değiştireiliyorsunuz. Bu projede her şey tamamken kodlama aşamasında depolama sorunu ortaya çıktı. Arduino uno ile bu projeyi yaparken depolama yetmediği için gereksiz yere Arduino Mega 2560 kullandık. Bizim yapacağımız bir başka projede pin gereksiniminden dolayı Arduino Mega kullanacağız ve kodu da projenin kendisi gibi büyük olacak. Bu kod Arduino Mega ya sığmaz ise harici bir depolama bağlayarak alanı arttırabilir miyiz? Kodu çok büyük alan kaplayan yerlerde illa Raspberry orange Pi gibi kartlar mı kullanmalıyız? Cevaplarınızı bekliyorum.
 
ATMEGA328P'nin flash hafızası 32 KB ATMEGA2560'nin 256 KB yetecektir diye düşünüyorum. Görüntü dosyası varsa projenizde SD Card modülü alabilirsiniz.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Geri
Yukarı