Daftar Isi:

Smart Lamp Chic'on Cube: 11 Langkah (dengan Gambar)
Smart Lamp Chic'on Cube: 11 Langkah (dengan Gambar)

Video: Smart Lamp Chic'on Cube: 11 Langkah (dengan Gambar)

Video: Smart Lamp Chic'on Cube: 11 Langkah (dengan Gambar)
Video: Top 5 Smart Cube Features! #1 Is So Cool 🤯 2024, November
Anonim
Lampu Cerdas Chic'on Cube
Lampu Cerdas Chic'on Cube
Lampu Cerdas Chic'on Cube
Lampu Cerdas Chic'on Cube

Instruksi ini menunjukkan cara membuat lampu pintar yang dapat menghubungkan platform layanan Chic'on. (Informasi lebih lanjut tentang

****** Pembaruan Sejak Juli 2018 situs online www.chicon.fr tidak dapat diakses lagi, Anda harus menjalankan server Anda sendiri untuk menjalankan lampu chicon ******

Sejak 27 Maret 2016, versi baru dari ekosistem chicon sekarang tersedia. Anda dapat mengubah ponsel Android Anda menjadi lampu yang kompatibel dengan chic'on. Buka https://www.chicon.fr/ untuk mengunduh apk (tidak digunakan lagi, jalankan server Anda sendiri berkat sumber yang disediakan di repo github saya)

Lampu ini akan dapat menjalankan aplikasi yang dihosting pada layanan aplikasi Chic'on cloud seperti:

  1. Meteor
  2. Tingkat polusi udara (Prancis saja)
  3. Lalu lintas waktu
  4. Pengingat.
  5. Sejak versi baru IFTTT sekarang kompatibel!
  6. Sejak versi baru Openhealth mengetahui cerobong asap, gastroenteritis, intensitas kutu di wilayah Anda (hanya FR)
  7. Dan lebih…

Anda membutuhkan:

  1. Arduino UNO
  2. Perisai Wifi
  3. 3xRGB LED - anoda umum
  4. 2xLED Hijau
  5. 2xLED Merah
  6. 1x 10K Resistor untuk sakelar
  7. 2x 50Ohm Resistor (untuk status led)
  8. 2x 10K Resistor (untuk dua IC)
  9. 2x TLC5916 TI IC
  10. 1x sakelar
  11. 4x10x10cm Plexi kotak (buram)
  12. 1xquart kayu bulat tongkat (sekitar 1m5 radius 0.8cm)
  13. 1x3x0.8tongkat kayu persegi panjang (sekitar 30cm.
  14. 1x papan kayu (sekitar 50x50x0.3cm)
  15. Server dan akun chic'on (kode sumber tersedia di github Di Sini)

Langkah 1: Membangun Sirkuit

Sirkuit Bangunan
Sirkuit Bangunan
Sirkuit Bangunan
Sirkuit Bangunan
Sirkuit Bangunan
Sirkuit Bangunan

Sirkuitnya cukup sederhana.

Ini menggunakan dua tlc 5916 yang dihubungkan bersama dan papan tempat memotong roti kecil. Saya menggunakan skema dan tutorial yang bagus untuk mengalirkan kedua IC dari sini

Tampilan papan tempat memotong roti dan skema menunjukkan rangkaian lengkap. Anda dapat mencobanya sebelum membangun kubus Anda. Led RGB, sakelar, dan led status akan ditransfer selama pembuatan kubus.

Anda akan menemukan skema langkah demi langkah:

  1. Pertama: dengan dua IC tlc5916
  2. Kedua: dengan dua IC dan sakelar
  3. Ketiga: dengan dua IC, sakelar dan led RGB
  4. Keempat: dengan dua IC, sakelar, led RGB dan led status

Saat membangun kubus Anda (lihat langkah selanjutnya), mulailah dengan hanya kabel IC (skema pertama). Anda kemudian akan menyambungkan kabel, led RGB, led status langkah demi langkah.

Langkah 2: Membangun Kubus

Membangun Kubus
Membangun Kubus

Kubus terdiri dari tiga bagian:

  1. bagian plexi
  2. Bagian yang dipimpin
  3. bagian footer

Langkah 3: Bagian Plexi

Bagian Plexi
Bagian Plexi

Untuk membangun bagian plexi yang Anda butuhkan:

  • 4x Plexi square (10x10cm - cahaya harus tembus)
  • Seperempat tongkat kayu bulat.
  • Lem
  • 10x10cm persegi dipotong dari papan kayu untuk membuat logo (Opsional)
  • Stiker besi untuk mewarnai logo (Opsional)
  1. Potong stik kayu 4x 10, stik 8cm dan stik 4x 13,8cm (saya tambah 0,8cm karena panjang jari-jari stik)
  2. Tempelkan pleksis pada stik seperti gambar terlampir. Biarkan bagian belakang kosong.
  3. Potong tiga kayu perdamaian di kotak 10x10 untuk membuat logo chic'on. Simpan sisa sqaure kayu yang akan digunakan nanti untuk membangun bagian LED
  4. Tambahkan stiker berwarna besi pada bagian logo dan tempelkan di tengah ujung depan.

Langkah 4: Bagian LED

Bagian LED
Bagian LED
Bagian LED
Bagian LED
Bagian LED
Bagian LED
Bagian LED
Bagian LED

Untuk membangun bagian LED yang Anda butuhkan:

  • 2x 13x8cm persegi panjang dari kayu (Untuk membuat bagian dalam X)
  • 1x 9, 5x13, 2 persegi panjang dari kayu (Untuk membuat ujung depan)
  • Hilangnya kotak logo (Untuk membuat sampul logo ujung depan)
  • Blok kecil untuk memperbaiki sampul logo
  • 3xRGB Led
  • 2x LED Hijau
  • 2x led merah
  • Kabel elektronik (abu-abu, merah, biru, hijau)

Prajurit setiap LED RGB pada kabel elektronik

  • Pin MERAH pada kabel merah
  • Pin HIJAU pada kabel hijau
  • Pin BIRU pada kabel biru
  • Pin ANODE pada kabel abu-abu.

Simpan sekitar 20cm kabel, Anda akan memotongnya dengan panjang yang tepat saat mencolokkan sirkuit.

  1. Prajurit dalam seri dua Led Hijau
  2. Solider dalam seri dua Led Merah

Simpan sekitar 20cm kabel, Anda akan memotongnya dengan panjang yang tepat saat mencolokkan sirkuit.

Membangun X

  • Skema menunjukkan bagaimana membangun x batin.
  • Ambil saja kayu persegi panjang berukuran 13x9,5 cm. Buat takik untuk menyatukan kedua bagian.
  • Bor lubang di setiap persegi panjang untuk melewati kabel LED RGB sisi kiri dan kanan.
  • Rekatkan saat membangun bagian depan untuk membuat X besar 10x9, 5cm.

Membangun bagian depan

  • Anda membutuhkan lima kayu untuk membangun bagian depan.

    • Satu persegi panjang 13, 2x9, 5 cm
    • Dua 10x0, 5 blok untuk memperbaiki sampul logo
    • Dua sampul logo (dari logo cut loss)
  • Bor empat lubang pada persegi panjang 13, 2 x9, 5 cm:

    • Satu untuk kabel led status merah
    • Satu untuk kabel led status hijau dan kabel led RGB muka atas
    • Satu untuk kabel sakelar
  • Rekatkan kedua balok
  • Perbaiki led status merah dan hijau dan lewati kabelnya
  • Perbaiki kabel led RGB
  • Rekatkan kedua sampul logo.

Langkah 5: Bagian Footer

Bagian Footer
Bagian Footer
Bagian Footer
Bagian Footer

Untuk membangun bagian footer yang Anda butuhkan:

  • 1x11, 6x11, 6 persegi terbuat dari papan kayu (untuk bagian bawah)
  • Tongkat kayu persegi panjang
  • 1x sakelar
  • Sirkuit Anda
  • Kabel elektronik
  1. Prajurit sakelar pada dua kabel elektronik. Simpan sekitar 20 cm kabel
  2. Potong tiga perdamaian di kayu persegi panjang masing-masing 10cm
  3. Bor di tengah salah satu persegi panjang - diameter sakelar - itu akan menjadi bagian depan kubus
  4. Masukkan sakelar ke dalam lubang.
  5. Rekatkan persegi panjang itu pada persegi 11, 6cm
  6. Rekatkan papan tempat memotong roti hanya dengan IC di tempatnya.
  7. sambungkan sakelar ke papan tempat memotong roti (Lihat skema di langkah membangun rangkaian)
  8. Tambahkan build bagian yang dipimpin pada langkah sebelumnya
  9. sambungkan led RGB pada papan tempat memotong roti (Lihat skema di langkah membangun rangkaian)
  10. Hubungkan led status pada papan tempat memotong roti (Lihat skema di langkah membangun rangkaian)
  11. Tutup dengan bagian plexi

Langkah 6: Menghubungkan Arduino ke Breadboard

Dari Arduino Anda harus mencolokkan:

  • +5v ke batas papan tempat memotong roti (+5v)
  • Grd ke perbatasan papan tempat memotong roti lainnya (Grd)
  • Untuk IC pertama:

    • Data (PIN 3 dari arduino - PIN 2 dari TLC5916)
    • Jam (PIN 5 dari arduino - PIN 3 dari TLC5916)
    • Kait (PIN 8 dari arduino - PIN 4 dari TLC5916)
  • LED hijau ke PIN 6 arduino
  • LED merah ke PIN 14 arduino (analog 0)
  • Beralih ke PIN 2 arduino

Langkah 7: Kode

Kode tersedia di repositori github berikut:

Anda akan memerlukan perpustakaan shiftPWM yang tersedia di

Anda juga memerlukan perpustakaan wifi yang tersedia di Arduino IDE resmi.

Program utama dipotong menjadi 4 file utama:

  • json.ino: File ini mendekode json yang dikirim oleh server chic'on.
  • wifiManager.ino: File ini mengatur koneksi wifi. Mengirim/menerima data ke/dari server chic'on.
  • ledPorcessing.ino: File ini mengelola led (menghidupkan/mematikan, intensitas dan warna)
  • chiconWifiPWDM_NOSD: File ini adalah file utama.

Anda perlu mengubah dua nilai pada file konfigurasi (config.h):

  • String magicNumber = "";
  • String sNumber="";
  • static const char ssid = ""
  • static const char pass = "";

Anda harus memasukkan yang akan Anda terima setelah Anda meminta akses ke cloud aplikasi chic'on (lihat langkah berikutnya). Jika Anda menjalankan cloud Aplikasi Chicon Anda sendiri, Anda harus memasukkan nilai yang Anda inginkan sesuai dengan nilai di database server (lihat repo github chiconServer Di Sini)

Langkah 8: Membuat Akun Chic'on dan Kaitkan Perangkat Anda

Membuat Akun Chic'on dan Kaitkan Perangkat Anda
Membuat Akun Chic'on dan Kaitkan Perangkat Anda
Membuat Akun Chic'on dan Kaitkan Perangkat Anda
Membuat Akun Chic'on dan Kaitkan Perangkat Anda

Untuk meminta akun, buka formulir pendaftaran di https://www.chicon.fr/ dan isi formulir pendaftaran.

**** Pembaruan sejak Juli 2018 situs tidak lagi dapat diakses, silakan jalankan sumber server Anda sendiri yang tersedia di github ****

Kemudian masuk ke situs dengan akun baru yang Anda buat dan:

  • Minta nomor seri untuk kubus yang baru Anda buat (Anda akan menerima nomor seri melalui email)
  • Tambahkan kubus Anda ke akun Anda (Anda akan menerima nomor ajaib)
  • Perbarui kode Arduino Anda dengan nomor seri dan nomor ajaib.

Sekarang Anda dapat mengonfigurasi kubus Anda dari halaman akun Anda dan menikmati kubus pintar Anda!

N/B: jika Anda tidak ingin memiliki akun chic'on dan menikmati smart cube Anda, Anda harus menjalankan server chic'on Anda sendiri. Buka wiki github server chicon dan ikuti caranya.

Langkah 9: Menambahkan Aplikasi ke Akun Anda

Menambahkan Aplikasi ke Akun Anda
Menambahkan Aplikasi ke Akun Anda
Menambahkan Aplikasi ke Akun Anda
Menambahkan Aplikasi ke Akun Anda

Saat Anda membuat akun, tidak ada aplikasi yang ditautkan. Anda harus menambahkan aplikasi ke akun Anda untuk dapat menetapkannya di perangkat Anda.

  • Masuk dengan akun Anda
  • Pada halaman aplikasi, klik tombol add to cart pada aplikasi yang Anda inginkan.
  • Klik tautan "keranjang saya" di sudut kanan atas dan konfirmasikan keranjang Anda.
  • Aplikasi sekarang tersedia di semua halaman konfigurasi perangkat Anda

Langkah 10: Kaitkan Layanan ke Perangkat Anda

Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
Kaitkan Layanan ke Perangkat Anda
  • Pada halaman akun Anda, dari daftar perangkat, klik panah hijau untuk mencapai halaman konfigurasi perangkat.
  • Seret aplikasi ke tengah layar untuk menambahkan aplikasi ke perangkat Anda (mis: Aplikasi cuaca)
  • Isi formulir sembulan konfigurasi yang berbeda (mis: Prakiraan cuaca untuk besok di Lille - Prancis Utara)
  • Nyalakan ulang lampu Chic'on Anda agar perubahan diterapkan

Gambar terakhir menunjukkan kubus saya dengan aplikasi kualitas udara (bukan cuaca). Saat itu kualitas udara di Lille buruk.

Langkah 11: Melangkah Lebih Jauh

Untuk melangkah lebih jauh, Anda dapat membuat lampu pintar Anda sendiri dan terhubung ke cloud aplikasi chic'on segera setelah Anda mengikuti protokol lampu pintar chic'on dan spesifikasi lampu (dijelaskan dalam github wiki tersedia Di Sini)

Jika Anda membuat lampu sendiri, harap posting "yang dapat diinstruksikan". Beri saya detail lampu Anda (nama dan jumlah grup yang dipimpin) dengan mengirimkan email kepada saya berkat formulir kontak chicon di situs web.

Anda dapat menggunakan kembali kode kubus dan hanya memperbarui beberapa kode. Lihat wiki github bagaimana membuat lampu Anda sendiri dan membagikannya!

Anda juga dapat, selama Anda tahu sedikit tentang php, menulis aplikasi Chic'on Anda sendiri yang dapat dijalankan di www.chicon.fr Aplikasi Chicon Cloud publik atau di server pribadi Anda.

Wiki ini menjelaskan cara menulis aplikasi Anda sendiri: Di sini

Direkomendasikan: