Nano Flip-də EEPROM ilə düymə loqgeri qurmaq - Tech Xəbər

Texnoloji İnkişaf

Nano Flip-də EEPROM ilə düymə loqgeri qurmaq

7
Link kopyalandı

14

16.09.2025, 05:47

Süni intellekt

Oxumaq vaxt alır?

Məqalələri dinləyə bilərsiz

EEPROM və Nano Flip: Məlumatın Enerji İtkisindən Qorunması

Nano Flip, ATmega328P mikroçipi əsasında işləyən bir inkişaf lövhəsidir. Bu mikroçip, qeyri-ucu yaddaş növü olan EEPROM (Elektriklə Silinəbilən Proqramlaşdırılan Oxunabilir Yaddaş) ilə təchiz olunub. EEPROM-un əsas xüsusiyyəti, məlumatın enerji itkisindən sonra belə saxlanmasını təmin etməsidir. Bu, xüsusilə enerji kəsilməsi və ya batareya dəyişdirildiyi hallarda məlumatın qorunub saxlanması üçün əla seçimdir.

EEPROM Nədir və Necə İşləyir?

EEPROM, kiçik həcmli məlumatları daimi saxlamağa imkan verən bir yaddaş növüdür. RAM-dan fərqli olaraq, cihazın enerjisi kəsildikdə belə məlumat itmir. ATmega328P çipində 1024 bayt (1 KB) EEPROM yaddaşı mövcuddur. Bu yaddaş:

  • 1024 bayt,
  • 512 tam ədəd (2 bayt hər biri),
  • 256 uzun və ya üzən nöqtəli ədəd (4 bayt hər biri) saxlaya bilər. EEPROM, konfiqurasiya parametrləri, sayğac göstəriciləri, kalibrləmə dəyərləri və istifadəçi seçimlərini saxlamaq üçün idealdır.

Nümunə Layihə: Düymə Loqgeri

Bu təlimatda bir düymə loqgeri qurulacaq. Layihənin əsas xüsusiyyətləri bunlardır:

  • Qısa basış: Sayğacı +1 artırır.
  • Uzun basış (3 saniyə): Sayğacı sıfırlayır, lakin cari rejimi saxlayır.
  • LCD ekran: Sayğac dəyərini göstərir.

Tələb Olunan Avadanlıqlar:

  • Nano Flip lövhəsi,
  • NTEA-LG bağlantı lövhəsi və ya breadboard,
  • PTSolns I2C Backpack ilə 1602 və ya 2004 LCD ekran,
  • D2 pininə və torpaq pininə bağlı düymə.

Proqram Təminatı:

Arduino IDE-də verilmiş skeci yükləyin. Nano Flip-in düzgün işləməsi üçün CH340 sürücüsünü quraşdırmaq lazımdır. EEPROM istifadə edərək, RAM-dan fərqli olaraq, sayğac dəyəri cihaz yenidən başladıqda və ya enerji kəsildikdə saxlanılır.

EEPROM-un Digər Tətbiqləri

Bu layihədə sadə bir düymə loqgeri qurulsa da, EEPROM-un istifadəsi daha genişdir:

  • Konfiqurasiya sazlamalarının saxlanması (məsələn, Wi-Fi SSID və şifrə),
  • İstifadəçi seçimlərinin yadda saxlanması (parlaqlıq, səs, rejim seçimi),
  • Sensor məlumatlarının qeyd edilməsi,
  • Kalibrləmə dəyərləri və statistik məlumatların saxlanması.

Nəticə

EEPROM, Nano Flip-in ATmega328P çipi ilə layihələrdə məlumatın enerji itkisindən qorunaraq saxlanması üçün güclü bir alətdir. Bu təlimatda düymə loqgeri nümunəsi ilə onun istifadəsini göstərdik. Bu yanaşma, ölçüm cihazları, qeydiyyat qurğuları və ya tənzimlənən sazlamaları olan qurğular üçün çox uyğundur.

7
Link kopyalandı

Bir istifadəçi, ChatGPT-ni kalkulyatorda işə salmağı bacarıb! (VİDEO)