İçindekiler:

Akıllı Lamba: 6 Adım
Akıllı Lamba: 6 Adım

Video: Akıllı Lamba: 6 Adım

Video: Akıllı Lamba: 6 Adım
Video: Akıllı aydınlatmanın en uygun yolu! - Wiz akıllı ampul inceleme! 2024, Kasım
Anonim
Image
Image

Ateşin keşfinden beri sıcak kalmayı ve küçük bir kolonide hayatta kalmayı başardık. İlkel insanlar geceleri toplanıp vahşi hayvanları birbirleri için kollayabilirler.

Ve sonra Thomas Edison, gaz lambasını bir vakum tüpündeki tungsten filaman aracılığıyla çalışan akkor lambayla değiştirerek kelimenin tam anlamıyla dünyayı aydınlatıyor.

Bu dersimizde, üzerinde RGB LED'ler olan bir akıllı lamba inşa ederek ve ayrıca internet üzerinden kontrol ederek ilerleyelim, böylece internet bağlantınız olduğu sürece gezegenin herhangi bir yerinden kontrol edebilirsiniz.

Gereçler

  • 20x 5mm Beyaz LED'ler
  • ESP8266
  • Arduino
  • Herhangi Bir Geçiş Anahtarı
  • MicroUSB dişi PCB Adaptörü
  • RGB LED Şerit
  • 3x TIP31C Transistör

Adım 1: Tüm Parçaları Toplayın

Tüm Parçaları Toplayın
Tüm Parçaları Toplayın

İlk adım, gerekli tüm parçaları 3D olarak yazdırmak olacaktır. Hepsi burada mevcuttur. Birden fazla yazıcınız varsa gerçekten yardımcı olur. 1 yazıcınız varsa yine çalışır ancak biraz zaman alacaktır. Benim için, bu canavarı inşa etmek için beyaz PLA plastik ve kolejimin 3D Yazıcılar ordusunu kullanıyorum.

2. Adım: Parçalara Güzel Bir Son Verin

Parçalara Güzel Bir Son Verin
Parçalara Güzel Bir Son Verin

Akıllı lambamda pürüzsüz bir yüzey elde etmeyi çok isterim, bu yüzden 3D Yazıcıdan tüm merdiven yüzeylerini zımparaladım ve ardından mavi tepeye biraz beyaz boya ekledim. (Bir kerede kullanmak için sadece o kadar çok beyaz filamentim var.)

3D baskılı parçaları zımparalamak için yaklaşık 100 ızgaralı zımpara kağıdı ile başlayın ve ardından yavaşça 500 ızgara veya daha yükseğe çıkın. Ve tüm toz haline getirilmiş plastiği temizlemek için, işi halletmek için sadece alkol kullanın.

Adım 3: 3D Baskılı LED Tutucuya Buzlu Panel Ekleyin

3D Baskılı LED Tutucuya Buzlu Panel Ekleyin
3D Baskılı LED Tutucuya Buzlu Panel Ekleyin
3D Baskılı LED Tutucuya Buzlu Panel Ekleyin
3D Baskılı LED Tutucuya Buzlu Panel Ekleyin

3D Basılı parçalardan biri, büyük dikdörtgen delikli alt LED tutucudur. Keskin beyaz LED'i dağıtmak için üzerinde soğuk ve biraz şeffaf bir yüzey oluşturmamız gerekecek.

Bunu yapmak için bir demet sıcak tutkal erittim ve dikdörtgen deliğe döktüm. Mum mumu gibi diğer kalıpları kullanabilirsiniz, ancak yerinde kalmayabilir.

Adım 4: Elektronik Üzerinde Çalışın

Elektronik üzerinde çalışın
Elektronik üzerinde çalışın
Elektronikte Çalışmak
Elektronikte Çalışmak

Lambayı bir Noel ışığı gibi aydınlatmak için 20 beyaz LED'e ve bir miktar RGB LED şeridine ihtiyacınız olacak. Beyaz LED, içinde bir dizi dairesel delik bulunan tutucuya girer. Bacaklar delikten geçecek ve bunları paralel olarak bağlamanız gerekecek. Çok fazla akım çektiği için doğrudan 5V ile açmayı deneyebilirsiniz ancak seri olarak 10 ohm'luk bir direnç eklemenizi tavsiye ederim.

Devre ise DC-DC dönüştürücü, Arduino, TIP31 transistör ve ESP8266'dan oluşmaktadır. DC'den DC'ye dönüştürücü, RGB Led için 5v'yi 12v'ye yükseltir ve transistör tarafından kontrol edilir. Bu arada, ESP8266 nesnelerin interneti için TCP ve UDP isteklerine izin verecek.

Adım 5: Kodlayın

Kod!
Kod!

Arduino'nun ürün yazılımının ESP8266 ile iletişim kurması ve RGB Led ve beyaz led'in renklerini sürmek için ne kadar güç istendiği hakkında bilgi almak için bazı TCP istekleri gerçekleştirmesi gerekecektir.

Sunucu benim kendi yaptığım Python ve Flask IoT sunucum. Gelecekte daha fazla proje aynı sunucuyu kullanacak. Web geliştirme konusunda kendinize güvenmiyorsanız, bunun yerine Blynk'i kullanmayı deneyin. Bunun için kodumu biraz değiştirin.

Hem IoT sunucusu hem de Arduino üretici yazılımı GitHub'ımda mevcut.

6. Adım: Fütüristik Lambanızın Keyfini Çıkarın

Fütüristik Lambanızın Keyfini Çıkarın
Fütüristik Lambanızın Keyfini Çıkarın

Kendi Akıllı Lambanızı yaratabiliyorken IKEA'ya kim ihtiyaç duyar? Artık interneti kullanarak ışığınızı kontrol edebilirsiniz. Böylece, unuttuysanız okulda kapatabilirsiniz. Kullanılabilir WiFi olmaması durumunda, tüm ışığı maksimum parlaklığa getirmek için zaman aşımına uğrar ve varsayılan olur.

Devam edin ve yaratıcılığınızla arkadaşlarınızı ve ailenizi etkileyin! Eminim buna hayran kalacaklardır.

Önerilen: