Isi kandungan:

Mudah Dilaksanakan UI -- Paparan OLED Dengan Joystick & Butang: 6 Langkah
Mudah Dilaksanakan UI -- Paparan OLED Dengan Joystick & Butang: 6 Langkah

Video: Mudah Dilaksanakan UI -- Paparan OLED Dengan Joystick & Butang: 6 Langkah

Video: Mudah Dilaksanakan UI -- Paparan OLED Dengan Joystick & Butang: 6 Langkah
Video: Усатый охотник за привидениями ► 1 Прохождение Luigi's Mansion (Gamecube) 2024, November
Anonim
Image
Image

Modul ini mempunyai paparan OLED dengan dua butang, kayu bedik 5 arah dan akselerometer 3 paksi. Ini berguna dalam menyediakan UI untuk projek.

Hei, ada apa? Akarsh di sini dari CETech. Hari ini kita akan melihat modul all-in-one yang sangat berguna dalam menyusun antarmuka perkakasan UI yang cepat untuk setiap projek yang kita buat pada masa akan datang. Tonton video di saluran saya untuk melihat dewan beraksi! Mari mulakan dengan projek sekarang!

Langkah 1: Bahagian

Bahagian
Bahagian

Untuk membuatnya, anda memerlukan papan ESP8266 dan anda juga boleh menambah bateri jika anda mahu.

Anda boleh mendapatkan modul Firebeetle OLED di sini.

Saya cadangkan untuk menggunakan papan dari DFRobot dengan modul ini kerana pinout akan serasi dan anda tidak akan menghadapi masalah di mana sahaja, saya menggunakan papan Firebeetle dari DFRobot kerana ia mempunyai penyelesaian pengisian dan pemantauan bateri onboard.

Langkah 2: Dapatkan PCB untuk Projek Anda Dibuat

Dapatkan PCB untuk Pembuatan Projek Anda
Dapatkan PCB untuk Pembuatan Projek Anda

Anda mesti menyemak JLCPCB untuk memesan PCB dalam talian dengan harga murah!

Anda mendapat 10 PCB berkualiti baik yang dihasilkan dan dihantar ke depan pintu anda dengan harga 2 $ dan beberapa penghantaran. Anda juga akan mendapat potongan harga penghantaran pada pesanan pertama anda. Untuk merancang kepala PCB anda sendiri menjadi mudahEDA, setelah selesai muat naik fail Gerber anda ke JLCPCB untuk membuatnya dihasilkan dengan kualiti yang baik dan masa pemulihan yang cepat.

Langkah 3: Muat turun dan Siapkan Arduino IDE

Muat turun dan Siapkan IDE Arduino
Muat turun dan Siapkan IDE Arduino

Muat turun Arduino IDE dari sini.

1. Pasang Arduino IDE dan buka.

2. Pergi ke Fail> Keutamaan

3. Tambahkan https://arduino.esp8266.com/stable/package_esp8266… URL Pengurus Papan Tambahan.

4. Pergi ke Alat> Papan> Pengurus Papan

5. Cari ESP8266 dan kemudian pasang papan.

6. Mulakan semula IDE.

Langkah 4: Sediakan Bahagian

Sediakan Bahagian
Sediakan Bahagian
Sediakan Bahagian
Sediakan Bahagian
Sediakan Bahagian
Sediakan Bahagian

1. Solder header pada perisai OLED dan juga modul mikrokontroler.

PETUA: Gunakan papan roti untuk menyelaraskan tajuk dan kemudian pateri modul agar header dimasukkan ke papan roti.

2. Sejajarkan Sudut dengan warna putih pada kedua modul dan susun dengan menggunakan tajuk. Sekarang sambungkan papan ke PC.

Langkah 5: Pengekodan Modul

Pengekodan Modul
Pengekodan Modul

1. Muat turun perpustakaan berikut:

1.1.

1.2.

2. Ekstrak perpustakaan yang dimuat turun, namakan semula dengan membuang nama "-master" dari mereka.

3. Navigasi ke folder perpustakaan di Arduino IDE anda dan tampal kedua-dua folder di sini.

4. Mulakan semula Arduino IDE.

5. Navigasi ke Fail> Contoh> DFRobot_OLED12864> testall dan buka kod ini.

6. Navigasi ke Alat> Papan. Pilih papan yang sesuai yang anda gunakan, Firebeetle ESP8266 dalam kes saya. Pilih comm yang betul. port dengan pergi ke Tools> Port.

8. Tekan butang muat naik.

9. Apabila tab mengatakan Selesai Memuat naik, anda sudah bersedia untuk menggunakan perisai. Setelah memuat naik buka monitor bersiri untuk melihat butiran berikut.

Langkah 6: Bermain Dengan Perisai

Bermain Dengan Perisai
Bermain Dengan Perisai
Bermain Dengan Perisai
Bermain Dengan Perisai
Bermain Dengan Perisai
Bermain Dengan Perisai

1. Sambungkan modul dengan bekalan kuasa menggunakan penyambung mikro USB di papan atau hanya hidupkan suis jika anda telah menyambungkan bateri.

2. Sebaik sahaja modul disambungkan, anda akan melihat paparan hidup.

3. Apabila anda akan menggunakan butang yang berbeza pada kayu bedik, anda akan melihat bahawa paparan dalam masa nyata menunjukkan arah mana anda menggerakkan kayu bedik itu.

4. Menekan butang A & B menunjukkan pelbagai jenis data seperti dalam gambar di bawah.

5. CONGO! Modul berfungsi seperti yang diharapkan.