Isi kandungan:
- Bekalan
- Langkah 1: Memotong Jalur LED hingga Panjang
- Langkah 2: Susun dan Jalur Jalur LED
- Langkah 3: Menyambung ke ESP32
- Langkah 4: Memasang Arduino IDE
- Langkah 5: Menyiapkan Arduino IDE
- Langkah 6: Memprogram ESP32 untuk Projek Jam Kata
- Langkah 7: Langkah Akhir…
- Langkah 8: Menyambung ke WiFi
- Langkah 9: Menukar Warna LED
- Langkah 10: Melaraskan Masa
- Langkah 11: Perhimpunan Akhir
- Langkah 12: Nota Akhir
Video: PROJEK JAM KATA IEEE: 12 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Ini adalah projek untuk kelab IEEE UNO, ini adalah cara yang unik untuk menunjukkan waktu berapa. Jam Kata menerangkan waktu dan dengan jalur RGB, anda boleh mempunyai jam dalam warna yang anda pilih. Menggunakan keupayaan WiFi ESP32, jam menyambung ke rangkaian WiFi yang ditentukan dan menarik masa semasa dari internet. Sekiranya anda tidak mempunyai rangkaian WiFi untuk disambungkan, jangan risau, kodnya dapat diubah suai dengan mudah untuk berjalan pada jam dalaman ESP32 tetapi ini akan menjadikan Jam Kata tidak tepat waktu.
Projek dan Kod yang diilhamkan oleh:
www.instructables.com/id/THE-WORD-CLOCK/
randomnerdtutorials.com/esp32-ntp-client-d…
Bekalan
-ESP32 Mikrokontroler
-WS2812b RGB LED Striped Individual Address (60 led per meter)
Cukup untuk 8 jalur 13 LED, ~ 2 meter
-Panel hadapan
- Panel depan ini boleh dipotong laser dari bahan legap
- Dalam Instructable ini panel depan dipotong laser dari panel kayu 1/8 inci dengan dimensi 9x7
-Membuang bahan
Boleh jadi apa sahaja dari kain penyebaran sebenar hingga kertas pencetak
-Pita
-5V wallwort
-Kabel USB ke mikro-USB
-Komputer dengan akses internet
-Arduino IDE
-Kod yang disediakan
- Rangkaian WiFi
Langkah 1: Memotong Jalur LED hingga Panjang
Jalur LED yang boleh diatasi secara individu adalah salah satu komponen terpenting dalam projek ini. Sekiranya anda tidak mendapat jenis jalur LED yang betul, kodnya mungkin tidak berfungsi. Jarak LED pada jalur penting, pastikan anda mempunyai jalur yang mempunyai 60 LED per meter. Untuk projek ini, ~ 2 meter jalur LED akan mencukupi.
Untuk projek ini, anda perlu memotong jalur LED penuh menjadi jalur yang lebih kecil sehingga boleh dipasang di papan. Anda memerlukan 8 jalur yang panjangnya 13 LED. Bermula dari awal jalur (Tamatkan dengan penyambung wanita) hitung 13 led dan kemudian potong jalur sehingga anda mempunyai jalur yang lebih kecil dengan 13 LED. Ulangi sehingga anda mempunyai 8 jalur penuh, ini akan mempunyai jalur LED sepanjang 2 satu meter. Anda akan mendapat 4 jalur berukuran betul dari setiap jalur LED LED. Simpan LEDS tambahan untuk alat ganti atau projek lain.
Langkah 2: Susun dan Jalur Jalur LED
Sekarang anda mempunyai 8 jalur LED, inilah masanya untuk menyusunnya pada templat yang disediakan (Front Panel.svg). Semasa mencetak fail.svg pastikan untuk menskalakannya dengan betul hingga 9 inci hingga 7 inci. Perhatikan dengan teliti arah garis data. Sekiranya anda melihat dengan dekat jalur, anda akan melihat Din dengan anak panah yang menunjuk ke modul LED. Arah anak panah akan digunakan untuk mengatur jalur LED dengan betul. Letakkan jalur LED pada templat terlebih dahulu sebelum melepaskan pelindung pelekat. Bermula dari baris atas, garis "IT R IS C SEPULUH BESAR", letakkan jalur pertama dengan anak panah Din menunjuk ke kanan. Letakkan jalur LED seterusnya pada baris seterusnya ke bawah tetapi kali ini pastikan anak panah Din menghala ke kiri. Terus meletakkan semua jalur LED secara bergantian ke arah arah panah. Baris terakhir harus menghala ke kiri.
Setelah semua jalur LED disusun dengan betul pada templat, jalur demi jalur, lepaskan jalur pelindung pelekat dari bahagian belakang jalur LED dan sapukan pada templat selurus mungkin. Setelah semua jalur LED dilampirkan pada helaian templat, pasangkan wayar dengan teliti untuk menghubungkan sambungan + 5V, GND, dan Data bersama-sama.
Langkah 3: Menyambung ke ESP32
Setelah semua jalur disatukan bersama, sudah tiba masanya untuk menyambungkan jalur LED ke pengawal ESP32. Anda boleh memasukkan wayar ke dalam penyambung wanita atau mengeluarkan haba yang menyusut dengan teliti dari wayar dan de-solder dari jalur LED. Semasa anda memasang kabel ini ke ESP32, pastikan kabel anda cukup untuk meletakkan mirco-USB di suatu tempat yang menunjuk di mana anda boleh memasang kabel mirco-USB. Pateri wayar yang disambungkan ke + 5V atau + 3.3V ke Vin, GND ke GND, dan Din ke D13.
Langkah 4: Memasang Arduino IDE
Sekiranya anda tidak memasang Arduino IDE, muat turun dari pautan berikut
www.arduino.cc/en/Main/Software
Pilih versi yang betul untuk OS anda
Langkah 5: Menyiapkan Arduino IDE
Setelah membuka Arduino IDE, pergi ke pautan yang sesuai untuk memasang pemandu ESP32 Board
Memasang Papan ESP32 di Arduino IDE (arahan Windows)
Memasang Papan ESP32 di Arduino IDE (arahan Mac dan Linux)
Seterusnya, muat turun pustaka Pelanggan NTP dari Taranais dari pautan berikut:
Klik di sini untuk memuat turun pustaka Pelanggan NTP
Anda juga perlu memuat turun Adafruit Neopixel Library
github.com/adafruit/Adafruit_NeoPixel
Buka zip fail.zip dan salin folder di dalamnya ke folder perpustakaan Arduino IDE anda.
Langkah 6: Memprogram ESP32 untuk Projek Jam Kata
Buka lakaran Arduino baru dan muat turun kod di atas. Salin dan tampal kod ini ke dalam sketsa Arduino baru anda dan susun kodnya juga pastikan semua pemacu yang betul dipasang.
Langkah 7: Langkah Akhir…
Terdapat beberapa tetapan dalam kod yang perlu anda ubah.
Langkah 8: Menyambung ke WiFi
Kedua pemboleh ubah dalam kod ini perlu diubah menjadi nama dan kata laluan rangkaian wifi anda.
Langkah 9: Menukar Warna LED
Pemboleh ubah ini mengawal apa warna LED, susun atur garis ini dapat dilihat seperti ini:
uint32_t color = strip. Color (Hijau, Merah, Biru);
Dengan mengubah nilai setiap nilai warna (0-255), anda boleh mengubah warna LED apa. Kod tersebut telah ditetapkan agar LED berwarna hijau terang.
Langkah 10: Melaraskan Masa
Ini adalah blok kod yang bertanggungjawab untuk mengatur pergeseran waktu kerana zon waktu. Diatur ke CDT, perhatikan kod ini tidak akan berubah secara automatik dengan penjimatan cahaya siang. Anda perlu menukar nilai ofset menjadi -21600 apabila penjimatan cahaya siang "jatuh kembali".
Langkah 11: Perhimpunan Akhir
Setelah ESP32 menyambung ke WiFi dan lampu LED anda menyala, sudah tiba masanya untuk memasang projek.
Rekatkan bahan penyebar anda ke bahagian belakang panel depan sehingga semua huruf yang dipotong ditutup. Kemudian sejajar LED dengan potongan huruf. Apabila ini sejajar, pita tepi panel belakang dan depan.
Langkah 12: Nota Akhir
Projek ini mungkin dihidupkan dari bateri tetapi kerana sebilangan besar LED yang dihidupkan, bateri mungkin tidak dapat memberikan arus yang mencukupi.
Sebilangan LED akan menyala secara rawak, ini dapat diperbaiki dengan menetapkan semula ESP32 dengan menekan butang EN. Menukar pin Vin menjadi 3.3V dari 5V juga dapat menyelesaikan masalah ini.
Disyorkan:
Jam Persaraan / Jam Naik / Jam Dn: 4 Langkah (dengan Gambar)
Jam Persaraan / Jam Naik / Jam Dn: Saya mempunyai beberapa paparan dot-matriks 8x8 LED di dalam laci dan memikirkan apa yang harus dilakukan dengan mereka. Diilhamkan oleh instruksional lain, saya mendapat idea untuk membuat paparan hitung mundur / naik untuk dikira ke tarikh / masa yang akan datang dan jika waktu sasaran
Jam Rangkaian ESP8266 Tanpa RTC - Jam NTP Nodemcu Tiada RTC - PROJEK JAM INTERNET: 4 Langkah
Jam Rangkaian ESP8266 Tanpa RTC | Jam NTP Nodemcu Tiada RTC | PROJEK JAM INTERNET: Dalam projek ini akan membuat projek jam tanpa RTC, akan memakan masa dari internet menggunakan wifi dan akan memaparkannya pada paparan st7735
Jam Kata Empat Huruf Dengan Penjana Kata Akafugu dan Frasa Inspirasi: 3 Langkah
Jam Kata Empat Huruf Dengan Penjana Kata Akafugu dan Frasa Inspirasi: Ini adalah versi Jam Kata Empat Surat saya, idea yang berasal dari tahun 1970-an. Jam memaparkan rangkaian kata empat huruf yang dihasilkan dari algoritma penjana kata rawak atau dari pangkalan data empat huruf yang berkaitan
Jam Kata Pelangi Dengan Kesan Pelangi Penuh dan Banyak Lagi: 13 Langkah (dengan Gambar)
Jam Kata Pelangi Dengan Kesan Pelangi Penuh dan Lebih Banyak: Matlamat1) Sederhana2) Tidak mahal3) Seboleh mungkin tenaga yang cekap Rainbow Word Jam dengan kesan pelangi penuh. Senyum pada Jam Kata. Alat kawalan jauh IR sederhanaKemas kini LDR 03-nov-18 untuk Kawalan Kecerahan NeopixelsUpdate 01-jan
Jam Kata Ribba Dengan Wemos D1 Mini (Pelayan Masa Internet): 8 Langkah (dengan Gambar)
Ribba Word Clock With Wemos D1 Mini (Internet Time Server): Saya rasa semua orang sampai ke titik di mana ia menggelitik jarinya dan dia mahu membina Word Clock. Ini adalah usaha saya dan kesimpulan saya secara keseluruhan untuk membinanya secepat mungkin. Pertama sekali, saya sendiri memiliki Pencetak 3D dan mempunyai akses