Isi kandungan:

Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino: 5 Langkah
Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino: 5 Langkah

Video: Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino: 5 Langkah

Video: Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino: 5 Langkah
Video: 5 лучших умных часов и фитнес-трекеров до 50 долларов | GPS - Водонепроницаемый - SpO2 2024, November
Anonim
Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino
Pedometer Bahagian 1: Skrin Monokrom 128x32 dan Arduino

Ini adalah tutorial asas yang mengajar bagaimana menggunakan skrin OLED dengan Arduino mereka. Saya menggunakan skrin 128x32 tetapi anda juga boleh menggunakan skrin beresolusi yang berbeza dan mengubah resolusi / koordinat seperti yang diperlukan.

Pada bahagian ini saya akan menunjukkan kepada anda cara memaparkan piksel, perkataan, dan angka. Pada bahagian seterusnya saya akan menunjukkan kepada anda cara menggunakan ADXL335. Kemudian saya akan beralih dari dan Arduino UNO ke Pro Micro hanya untuk mudah alih dan juga membincangkan cara membuat pengecas murah untuknya.

Langkah 1: Perkara Diperlukan

Perkara Diperlukan
Perkara Diperlukan
Perkara Diperlukan
Perkara Diperlukan
Perkara Diperlukan
Perkara Diperlukan

1) Arduino (saya menggunakan UNO)

2) Skrin oled 128x32

3) Kabel Jumper Lelaki hingga Perempuan 4x (Anda juga boleh menggunakan kabel pelompat Lelaki hingga Lelaki dan papan roti)

Langkah 2: Sambungan

Paparan => Arduino

VCC => 5v

GND => GND

SCL => A5

SDA => A4

Langkah 3: Perpustakaan

Perpustakaan
Perpustakaan
Perpustakaan
Perpustakaan

1) Adafruit GFX

2) Adafruit SSD1306

Langkah 4: Kod

Paparan saya berwarna monokrom sehingga hanya dipaparkan dengan warna biru. Dalam kod saya menggunakan WHITE kerana itu adalah kod semasa.

Dalam #define OLED_ADDR 0x3C, anda harus menempelkan alamat I2C dan bukannya 0x3c paparan anda. Anda boleh mencarinya dengan menggunakan kod pengimbas I2C yang boleh didapati dengan mudah.

Langkah 5: Demo dan Tamat

Saya harap anda menyukai tutorial dan terima kasih.

Disyorkan: