Daftar Isi:
- Langkah 1: MATERI YANG PERLU KITA KUMPULKAN
- Langkah 2: PERLU LEMBUT
- Langkah 3: KONEKSI PIN DAN PERBAIKAN BAGIAN JAM
- Langkah 4:
- Langkah 5: Selamat Proyek Anda Sudah Siap Sekarang
Video: Jam Raspberry Pi Oled Tonton Mendengarnya dan Rasakan: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ini adalah jam pintar yang menunjukkan waktu pada layar OLED dan Anda juga dapat mendengar waktu pada interval waktu yang berbeda yang membantu penuh untuk orang buta dan Ini juga mengubah warna led dengan waktu seperti cahaya di senja cahaya di malam hari menjadi oranye menjadi kuning dan suka bahwa. Proyek ini sangat menarik, kami akan menggunakan OLed dengannya dan sangat menyenangkan dengannya.
Langkah 1: MATERI YANG PERLU KITA KUMPULKAN
MATERI YANG PERTAMA KITA KUMPULKAN
- 2 kotak seperti di pic atau Anda dapat memilih sesuai pilihan Anda
- Raspberry pi versi apa saja (saya telah menggunakan A+)
- Pembicara dengan amplifier
- Baterai atau bank daya mini
- O LED display (Saya telah menggunakan OLED ssd1063)
- R. G. B dipimpin
- Lem dan lem Panas
- Kertas karton putih atau kertas tebal apa pun
Langkah 2: PERLU LEMBUT
- Rasbiam atau Noobs di Raspberry pi
- Pustaka Python Gpio dipasang di pi
- Perpustakaan Python ssd oled
Instal tautan Ssd OLed dari tautan yang diberikan tautan oled liberary link
github.com/adafruit/Adafruit_Python_SSD130…
Dapatkan font yang digunakan dalam proyek dari tautan di bawah ini
github.com/xxlukas42/RPI_SSD1306
Langkah 3: KONEKSI PIN DAN PERBAIKAN BAGIAN JAM
Pasang dan perbaiki tampilan O. Led dan LED R. G. B dalam kotak seperti yang diilustrasikan dalam gambar.
Anda dapat memasang dan memperbaiki tampilan Oled sesuai dengan desain Anda sendiri
KONEKSI PIN TAMPILAN RASPBERRY O. LED
Raspberry pi Papan pin O.led Display
Pin3 -------------- ---------- - ->SDA
pin5 ----------------------------- SCL
GND ---------------------------- GND
3V--------------------------------VCC
LED RGB ke KONEKSI PI
comman +ve pin ke 3v raspberry pi
Merah -------------35
Hijau-----------33
Biru ------------- 37
Langkah 4:
LINK KODE PYTHON
github.com/ASHWINISINHA/pi-oled-intelligen…
Unduh skrip Python dari tautan di atas dan jalankan file run1.py dari Terminal untuk jam warna acak
Jalankan run2.py dari terminal untuk warna LED sesuai waktu
impor waktu impor os
waktu impor Adafruit_GPIO. SPI sebagai SPI i
mport Adafruit_SSD1306 dari waktu impor gmtime, strftime
dari Gambar impor PIL
dari PIL impor ImageDraw
dari PIL impor ImageFont
# Konfigurasi pin Raspberry Pi:
RST = 24 # Catatan berikut ini hanya digunakan dengan
SPI: DC = 23 SPI_PORT = 0 SPI_DEVICE = 0
waktu tayang = strftime("%a %d %b %Y waktu %X detik", gmtime())
def perempuan(teks):
os.system("bahasa ' " + teks + " '")
tampilan female(showtime) # 128x32 dengan perangkat keras I2C: #
disp = Adafruit_SSD1306. SSD1306_128_32(pertama=RST)
disp = Adafruit_SSD1306. SSD1306_128_64(rst=RST) disp.begin()
# Hapus tampilan. disp.clear() tampilan.display()
lebar = disp.width tinggi = disp.height image = Image.new('1', (lebar, tinggi))
# Dapatkan objek menggambar untuk menggambar pada gambar. draw = ImageDraw. Draw(gambar)
# Gambarlah kotak berisi hitam untuk menghapus gambar. draw.rectangle((0, 0, lebar, tinggi), outline=0, fill=0)
# Gambarlah beberapa bentuk. # Pertama-tama tentukan beberapa konstanta untuk memungkinkan pengubahan ukuran bentuk dengan mudah. padding = 2 shape_width = 20 top = padding bottom = height-padding # Pindah ke kiri ke kanan mengikuti posisi x saat ini untuk menggambar bentuk. x = padding # Menggambar elips.
# Muat font default. font = ImageFont.load_default() font = ImageFont.truetype('Montserrat-Light.ttf', 14) font2 = ImageFont.truetype('Montserrat-Light.ttf', 20) font_text_big = ImageFont.truetype('Montserrat-Medium. ttf', 30)
while True: draw.rectangle((0, 0, width, height), outline=0, fill=0) draw.text((x, top), str(strftime("%a %d %b %Y ", gmtime())), font=font, fill=455) draw.text((x, top+39), str(strftime("%a %d ", gmtime())), font=font2, fill=455) draw.text((x, top+12), str(strftime("%X", gmtime())), font=font_text_big, fill=455) showtime = strftime("%a %d %b %Y waktu %X detik", gmtime()) def female(text): os.system("espeak ' " + teks + " ' ") female(showtime) disp.image(image) disp.display() time.sleep(1)
Unduh skrip python lengkap dari sini
github.com/ASHWINISINHA/pi-oled-intelligen…
github.com/ASHWINISINHA/pi-oled-intelligent-clock
Langkah 5: Selamat Proyek Anda Sudah Siap Sekarang
Direkomendasikan:
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Tonton Tali untuk Orang Dengan Charcot-Marie-Tooth: 14 Langkah
Tonton Tali untuk Orang Dengan Charcot-Marie-Tooth: Perjalanan kami dimulai ketika kami bertemu John, seorang siswa dengan Charcot-Marie-Tooth. Kami mengajukan pertanyaan kepadanya tentang berbagai pakaian yang dia kenakan ketika salah satu anggota tim kami Charlie bertanya apakah dia memakai jam tangan. Dia bilang dia akan senang memakai jam tangan. Dalam
Smart Wearable dan Kartu Id Lihat Detak Jantung Anda Rasakan: 5 Langkah
Smart Wearable dan Id Card Lihat Detak Jantung Anda Rasakan: SMART WEARABLE Ini smart wearable berbasis O.LED yang dilengkapi dengan sensor yang menunjukkan detak jantung Anda secara langsung dan lampu led yang bersinar sesuai detak jantung Anda memberikan pengalaman baru yang dapat Anda pantau detak jantung Anda dan lihat hasilnya
Bagaimana Mendapatkan Musik Dari Hampir Semua Website (Haha) (Selama Anda Bisa Mendengarnya Anda Bisa Mendapatkannya Oke Baik Jika Itu Tertanam dalam Flash Anda Mungkin Tidak Bisa) DIEDIT!!!!! Info Tambahan: 4 Langkah
Cara Mendapatkan Musik Dari HAMPIR Website (Haha) (Selama Anda Bisa Mendengarnya Anda Bisa Mendapatkannya… Oke Baik Jika Tertanam di Flash Anda Mungkin Tidak Bisa) DIEDIT!!!!! Info Tambahan: jika Anda pernah pergi ke situs web dan memainkan lagu yang Anda sukai dan inginkan, maka inilah instruksi untuk Anda, bukan salah saya jika Anda mengacaukan sesuatu (satu-satunya cara itu akan terjadi adalah jika Anda mulai menghapus barang tanpa alasan ) sudah bisa mendapatkan musik untuk
Bangun Jam yang Menyerang Lonceng Nyata untuk PC Anda dan Jam yang Menyerang Pemadam Kebakaran.: 3 Langkah (dengan Gambar)
Bangun Jam yang Menyerang Lonceng Nyata untuk PC Anda dan Jam Pemadam Api.: Lonceng kuningan, relai kecil, beberapa hal lagi, dan bel sungguhan dapat berbunyi di desktop Anda. Meskipun proyek ini berjalan di Windows dan Mac OS X juga, saya memutuskan untuk menginstal Ubuntu Linux pada PC yang saya temukan di tempat sampah dan mengerjakannya: Saya tidak pernah