İçindekiler:
- Adım 1: Devre Oluşturma
- Adım 2: Küpü Oluşturmak
- 3. Adım: Pleksi Parça
- Adım 4: LED Parçası
- Adım 5: Alt Bilgi Bölümü
- Adım 6: Arduino'yu Breadboard'a Bağlama
- Adım 7: Kod
- Adım 8: Bir Chic'on Hesabı Oluşturun ve Cihazınızı İlişkilendirin
- 9. Adım: Hesabınıza Uygulama Ekleme
- Adım 10: Hizmeti Cihazınızla İlişkilendirin
- Adım 11: Daha İleri Gitmek
Video: Smart Lamp Chic'on Cube: 11 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu talimat, Chic'on servis platformuna bağlanabilen akıllı bir lambanın nasıl oluşturulacağını gösterir. (Daha fazla bilgi https://www.github.com/roiKosmic/ adresinde)
****** Güncelleme Temmuz 2018'den bu yana çevrimiçi site www.chicon.fr artık erişilebilir değil, bir chicon lambasını çalıştırmak için kendi sunucunuzu çalıştırmalısınız ******
27 Mart 2016'dan bu yana, chicon Ekosisteminin yeni bir versiyonu artık yayında. Android cep telefonunuzu chic'on uyumlu bir lambaya dönüştürebilirsiniz. Apk'yı indirmek için https://www.chicon.fr/ adresine gidin (kullanımdan kaldırıldı, lütfen github depomda sağlanan kaynaklar sayesinde kendi sunucunuzu çalıştırın)
Bu lamba, aşağıdakiler gibi Chic'on uygulama hizmeti bulutunda barındırılan uygulamaları çalıştırabilecektir:
- hava durumu
- Hava kirliliği seviyesi (yalnızca Fransa)
- Zaman trafiği
- Hatırlatma.
- IFTTT'nin yeni sürümü artık uyumlu olduğundan!
- Openhealth yeni versiyonu bölgenizdeki baca, gastroenterit, bit yoğunluğunu bildiğinden (sadece FR)
- Ve dahası…
İhtiyacınız olan:
- Bir arduino UNO
- Wifi Kalkanı
- 3xRGB LED - ortak anot
- 2xYeşil LED
- 2xKırmızı LED
- Anahtar için 1x 10K Direnç
- 2x 50Ohm Dirençler (durum ledi için)
- 2x 10K Dirençler (iki IC için)
- 2x TLC5916 TI IC
- 1x anahtarı
- 4x 10x10cm Pleksi kareler(bulanık)
- 1xquart yuvarlak tahta çubuk (yaklaşık 1m5 0.8cm yarıçap)
- 1x3x0.8dikdörtgen tahta çubuk (yaklaşık 30cm.
- 1x ahşap tahta (yaklaşık 50x50x0.3cm)
- Şık bir sunucu ve hesap (kaynak kodu burada github'da mevcuttur)
Adım 1: Devre Oluşturma
Devre oldukça basittir.
Birbirine bağlı iki tlc 5916 ve küçük bir devre tahtası kullanır. İki IC'yi buradan basamaklandırmak için iyi şematik ve öğreticiyi kullandım
Breadboard ve şematik görünüm tüm devreyi gösterir. Küpünüzü oluşturmadan önce deneyebilirsiniz. Küp oluşturma sırasında RGB ledleri, switch ve durum ledleri bağlanacaktır.
Adım adım şemaları bulacaksınız:
- İlk: iki IC tlc5916 ile
- İkincisi: iki IC ve anahtar ile
- Üçüncüsü: iki IC, anahtar ve RGB ledleri ile
- Dördüncüsü: iki IC, anahtar, RGB ledleri ve durum ledleri ile
Küpünüzü oluştururken (sonraki adımlara bakın), yalnızca kablolu IC'lerle başlayın (ilk şematik). Daha sonra adım adım switch, RGB led, durum ledlerini bağlayacaksınız.
Adım 2: Küpü Oluşturmak
Küp üç bölümden oluşur:
- pleksi parçası
- Led parçası
- alt bilgi bölümü
3. Adım: Pleksi Parça
Pleksi parçasını oluşturmak için ihtiyacınız olan:
- 4x Pleksi kare (10x10cm - ışık geçmelidir)
- Çeyrek yuvarlak tahta çubuk.
- Zamk
- Logo yapmak için tahtadan 10x10cm kare kesim (Opsiyonel)
- Logoyu renklendirmek için demir çıkartma (Opsiyonel)
- Tahta çubukları 4x10,8cm çubuk ve 4x13,8cm çubukları kesin (çubuk yarıçap uzunluğundan dolayı.8cm ekliyorum)
- Pleksiyi ekteki resimdeki gibi çubuklara yapıştırın. Arkayı boş bırakın.
- Chic'on logosunu oluşturmak için 10x10 karede üç ahşap parçası kesin. Daha sonra LED parçasını oluşturmak için kullanılacak olan ahşap karenin geri kalanını saklayın
- Logo parçalarına demir renkli çıkartmalar ekleyin ve bunları ön ucun ortasına yapıştırın.
Adım 4: LED Parçası
LED parçasını oluşturmak için ihtiyacınız olan:
- 2x 13x8cm ahşap dikdörtgenler (İç X'i yapmak için)
- 1x 9, 5x13, 2 dikdörtgen ahşap (Ön uç yapmak için)
- Logo karesinin kaybolması (Ön uç logo kapağını yapmak için)
- Logo kapağını sabitlemek için küçük bloklar
- 3xRGB Ledler
- 2x Yeşil Led
- 2x Kırmızı ledler
- Elektronik teller (gri, kırmızı, mavi, yeşil)
Asker her RGB ledleri elektronik kablolar üzerinde
- Kırmızı kablo üzerindeki KIRMIZI pim
- Yeşil kablo üzerindeki YEŞİL pim
- Mavi kablo üzerindeki MAVİ pin
- Gri bir kablodaki ANODE pimi.
Yaklaşık 20 cm kablo tutun, devreyi takarken doğru uzunlukta keseceksiniz.
- Asker dizideki iki Yeşil Led
- Serideki Solider iki Kırmızı Led
Yaklaşık 20 cm kablo tutun, devreyi takarken doğru uzunlukta keseceksiniz.
X'i inşa etmek
- Şematik, iç x'in nasıl oluşturulacağını gösterir.
- Sadece 13x9, 5 cm dikdörtgen ahşap alın. İki parçayı birbirine uydurmak için bir çentik yapın.
- Sol ve sağ yüz RGB ledli kablolardan geçmek için her dikdörtgende bir delik açın.
- 10x9, 5 cm büyüklüğünde bir X oluşturmak için ön kısmı oluştururken bunları yapıştırın.
cephe inşa etmek
-
Ön kısmı inşa etmek için beş adet ahşaba ihtiyacınız var.
- Bir adet 13, 2x9, 5cm dikdörtgen
- Logo kapağını sabitlemek için iki adet 10x0, 5 blok
- İki logo kapağı (logo kesme kaybından)
-
13, 2 x9, 5cm dikdörtgene dört delik açın:
- Kırmızı durum led kabloları için bir tane
- Yeşil durum led kabloları ve üst yüz RGB led kabloları için bir tane
- Anahtar telleri için bir tane
- İki bloğu yapıştırın
- Kırmızı ve yeşil durum ledlerini sabitleyin ve kablolarını geçirin
- RGB led kablolarını düzeltin
- İki logo kapağını yapıştırın.
Adım 5: Alt Bilgi Bölümü
Altbilgi bölümünü oluşturmak için ihtiyacınız olan:
- Ahşap levhadan yapılmış 1x11, 6x11, 6 kare (alt için)
- Dikdörtgen tahta sopa
- 1x anahtarı
- senin devren
- elektronik teller
- Asker, iki elektronik tel üzerindeki anahtarı. Yaklaşık 20 cm kablo tutun
- Her biri 10 cm'lik dikdörtgen ahşapta üç barış kesin
- Dikdörtgenin birinin ortasına delin - anahtarın çapı - küpün önü olacak
- Anahtarı deliğe yerleştirin.
- 11,6cm kareye dikdörtgeni yapıştırın
- Breadboard'u yalnızca IC yerindeyken yapıştırın.
- anahtarı devre tahtasına bağlayın (Devreyi oluşturma adımındaki şemaya bakın)
- Önceki adımda led parça yapısını ekleyin
- RGB led'lerini breadboard'a bağlayın (Devre oluşturma adımındaki şemaya bakın)
- Breadboar üzerindeki durum ledlerini bağlayın (Devreyi inşa etme adımındaki şemaya bakın)
- Pleksi parça ile örtün
Adım 6: Arduino'yu Breadboard'a Bağlama
Arduino'dan şunları takmanız gerekir:
- +5v devre tahtası sınırına (+5v)
- Grd'den diğer breadboard sınırına (Grd)
-
İlk IC'ye:
- Veri (arduino'nun PIN 3'ü - TLC5916'nın PIN 2)
- Saat (arduino'nun PIN 5'i - TLC5916'nın PIN 3'ü)
- Mandal (arduino'nun PIN 8'i - TLC5916'nın PIN 4'ü)
- Arduino'nun PIN 6'sına yeşil LED
- Arduino'nun PIN 14'üne kırmızı LED (analog 0)
- Arduino'nun PIN 2'sine geçin
Adım 7: Kod
Kod, aşağıdaki github deposunda mevcuttur:
github.com/elcojacobs/ShiftPWM adresinde bulunan shiftPWM kitaplığına ihtiyacınız olacak.
Ayrıca resmi Arduino IDE'de bulunan wifi kütüphanesine de ihtiyacınız olacak.
Ana program 4 ana dosyada kesildi:
- json.ino: Bu dosya, chic'on sunucusu tarafından gönderilen json'un kodunu çözüyor.
- wifiManager.ino: Bu dosya, wifi bağlantısını yönetir. chic'on sunucusuna/sunucudan veri gönderme/alma.
- ledPorcessing.ino: Bu dosya ledleri yönetir (açma/kapatma, yoğunluk ve renkler)
- chiconWifiPWDM_NOSD: Bu dosya ana dosyadır.
Yapılandırma dosyasındaki (config.h) iki değeri değiştirmeniz gerekecektir:
- String magicNumber = "";
- string sNumber ="";
- statik sabit karakter ssid = ""
- static const char pass = "";
Chic'on uygulama bulutuna erişim talebinde bulunduğunuzda alacağınızı girmelisiniz (bir sonraki adıma bakın). Kendi Chicon Uygulama bulutunuzu çalıştırıyorsanız, sunucu veritabanındaki değere göre istediğiniz değeri girmelisiniz (burada github chiconServer deposuna bakın)
Adım 8: Bir Chic'on Hesabı Oluşturun ve Cihazınızı İlişkilendirin
Bir hesap talep etmek için https://www.chicon.fr/ adresindeki kayıt formuna gidin ve kayıt formunu doldurun.
**** Güncelleme Temmuz 2018'den beri siteye artık erişilemiyor, lütfen github'da bulunan kendi sunucu kaynaklarınızı çalıştırın ****
Ardından, yeni oluşturulan hesabınızla siteye giriş yapın ve:
- Yeni oluşturduğunuz küp için bir seri numarası isteyin (e-posta ile seri numarası alacaksınız)
- Küpünüzü hesabınıza ekleyin (sihirli numarayı alacaksınız)
- Arduino kodunuzu Seri numarası ve Sihirli numara ile güncelleyin.
Artık hesap sayfanızdan küpünüzü yapılandırabilir ve akıllı küpünüzün keyfini çıkarabilirsiniz!
N/B: Bir chic'on hesabına sahip olmak ve akıllı küpünüzün keyfini çıkarmak istemiyorsanız, kendi chic'on sunucunuzu çalıştırmalısınız. Chicon sunucusu github wiki'ye gidin ve nasıl yapılır'ı izleyin.
9. Adım: Hesabınıza Uygulama Ekleme
Bir hesap oluşturduğunuzda hiçbir uygulama bağlanmaz. Uygulamaları cihazınıza atayabilmek için hesabınıza uygulama eklemelisiniz.
- Hesabınızla giriş yapın
- Başvuru sayfasında, istediğiniz uygulamada sepete ekle butonuna tıklayın.
- Sağ üst köşedeki "sepetim" bağlantısını tıklayın ve sepetinizi onaylayın.
- Uygulama artık tüm cihazlarınızın yapılandırma sayfasında mevcuttur
Adım 10: Hizmeti Cihazınızla İlişkilendirin
- Hesap sayfanızda, cihaz listesinden cihaz yapılandırma sayfasına ulaşmak için yeşil oka tıklayın.
- Cihazınıza uygulama eklemek için uygulamayı ekranın ortasına sürükleyin (ör. Hava durumu uygulaması)
- Farklı yapılandırma açılır formlarını doldurun (ör. Lille - Kuzey Fransa'da yarın için hava tahmini)
- Değişikliklerin etkili olması için Chic'on lambanızı yeniden başlatın
Son görüntüler küpümü hava kalitesi uygulamasıyla gösteriyor (hava durumunu değil). O zamanlar Lille'de hava kalitesi kötüydü.
Adım 11: Daha İleri Gitmek
Daha ileri gitmek için, kendi akıllı lambanızı oluşturabilir ve chic'on akıllı lamba protokolünü ve lamba özelliklerini takip ettiğiniz anda chic'on uygulama bulutuna bağlanabilirsiniz (burada github wiki'de açıklanmıştır)
Kendi lambanızı yaparsanız, lütfen bir "eğitilebilir" gönderin. Web sitesindeki chicon iletişim formu sayesinde bana bir e-posta göndererek lamba detaylarınızı (led gruplarının adı ve sayısı) bana bildirin.
Küp kodunu yeniden kullanabilir ve sadece birkaç kod barışını güncelleyebilirsiniz. Kendi lambanızı nasıl oluşturacağınızı ve paylaşacağınızı github wiki'ye bakın!
Ayrıca, biraz php bildiğiniz sürece, genel www.chicon.fr Chicon Uygulama Bulutunda veya özel sunucunuzda çalıştırılabilen kendi Chic'on uygulamanızı yazabilirsiniz.
Bu wiki, kendi uygulamanızı nasıl yazacağınızı açıklar: Burada
Önerilen:
Como Hacer Una Mood Lamp (proyecto Uvg): 5 Adım (Resimli)
Como Hacer Una Mood Lamp (proyecto Uvg): DHT11 y 3 potenciómetros sensörünün temel işlevlerinden biridir. tiene 2 modos: el primero el color cambia con los potenciómetros, y el segundo cambia bir temel de las lecturas del sensor DHT11
RGB LED CUBE 4x4x4: 6 Adım (Resimli)
RGB LED CUBE 4x4x4: Bugün Arduino Nano, RGB LED'ler 10mm - ortak anot ve çift taraflı prototip PCB'den yapılmış 4x4x4 led küp nasıl yapılır onu paylaşacağım.Hadi başlayalım
Smart Led Messenger, Connected Displayer: 4 Adım (Resimli)
Smart Led Messenger, Connected Displayer: Hi Maker,İşte Smart Led Messenger adında bağlı bir nesne.Bununla internetten alınan muhteşem bir kaydırma mesajını görüntüleyebilirsiniz !Kendiniz yapabilirsiniz:Led Matrix 8*8*4 - ~ 4$Mikrodenetleyici Wemos D1 mini V3 - ~4$3d baskılı kutu
DIY Smart Follow Me Kameralı Drone (Arduino Tabanlı): 22 Adım (Resimli)
DIY Akıllı Beni Takip Et Kameralı Drone (Arduino Tabanlı): Drone'lar bu günlerde çok popüler oyuncaklar ve araçlar. Piyasada profesyonel ve hatta acemi dronlar ve uçan araçlar bulabilirsiniz. Dört uçağım var (dörtlü ve altıgen), çünkü uçan her şeyi seviyorum, ama 200. uçuş değil
Chuck TV Intersect Cube Kendin Yap Çalışma Modeli: 13 Adım (Resimli)
Chuck TV Intersect Cube DIY Çalışma Modeli: Arkaplan: TV şovunda “Chuck” (NBC Pazartesi 20.00 EST) kahraman, Chuck tüm hükümetleri yükler’ Intersect bilgisayarından alınan bir dizi kodlanmış görüntü olarak çok gizli bilgiler. 2. sezonda (2009) Inter'i gördük