İçindekiler:

Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır: 8 Adım
Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır: 8 Adım

Video: Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır: 8 Adım

Video: Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır: 8 Adım
Video: App Inventor ile Proje Nasıl Yapılır?: LED Yak-Söndür ve Robot Kontrol Projesi 2024, Kasım
Anonim
Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır
Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır
Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır
Uygulama Tarafından Kontrol Edilen NodeMCU ile Akıllı Pot Nasıl Yapılır

Bu kılavuzda, bir ESP32 tarafından kontrol edilen bir Akıllı Pot ve akıllı telefon için bir Uygulama (iOS ve Android) oluşturacağız.

Bağlantı için NodeMCU (ESP32) ve bulut IoT için Blynk Kitaplığı ve akıllı telefondaki Uygulama kullanacağız.

Son olarak pcb ve bileşen siparişi için JLCPCB ve LCSC kullanacağız.

Adım 1: Elektrik Şemasını EasyEDA ile Tasarlayın

EasyEDA ile Elektrik Şemasını Tasarlayın
EasyEDA ile Elektrik Şemasını Tasarlayın

Kartlarımızı tasarlamak ve JLCPCB servisi ile yazdırmak için EasyEda yazılımını kullanacağız, bu sayede kablo şemasını çizip sonra PCB'ye çevireceğiz ve doğrudan yazılımdan sipariş edeceğiz.

EasyEda, LCSC veri tabanından komponentler ekleyerek elektrik devrelerini çizip çizdikten sonra satın alabilmenizi sağlayan bir yazılımdır. Bir kez çizildiğinde, JLCPCB aracılığıyla sipariş etmek mümkün olacaktır.

Önce https://easyeda.com/page/download linkinden EasyEda'yı indirmeniz gerekiyor. Ardından kurun ve tasarladığım şemayı import edin.

Şema buradan indirilebilir.

Bağlantı şeması indirildikten sonra, PCB'yi ondan oluşturmanız yeterlidir.

Adım 2: PCB'yi JLCPCB ile Sipariş Edin

PCB'yi JLCPCB ile sipariş edin
PCB'yi JLCPCB ile sipariş edin
PCB'yi JLCPCB ile sipariş edin
PCB'yi JLCPCB ile sipariş edin

Ardından, PCB tasarlandıktan sonra, yukarıdaki şekilde gösterilen düğmeye basarak kartları JLCPCB üzerinden sipariş etmeniz yeterlidir.

Çok az parayla gerçekten iyi ve çok hızlı bir şekilde yapılmış PCB'leri sipariş edebiliriz. PCB'ler sipariş edildikten sonra siparişin ilerlemesini hesabınızdan görüntülemek de mümkün olacaktır.

Adım 3: Bileşeni LCSC ile Sipariş Edin

LCSC ile Sipariş Bileşeni
LCSC ile Sipariş Bileşeni
LCSC ile Sipariş Bileşeni
LCSC ile Sipariş Bileşeni

Bileşenleri sipariş etmek basittir, EasyEda PCB'lerini çizmek için programdaki "BOM" (Malzeme Listesi) düğmesine basmanız yeterlidir.

Daha sonra LCSC web sitesindeki malzeme satın alma sayfasına geri yönlendirileceksiniz, PCB'nin yapımını tamamlayabilmeniz için satın alma işlemine devam edeceksiniz. Elektronik bileşenleri sipariş etmek için yukarıdaki fotoğraflardaki adımları uygulamanız yeterlidir.

LCSC, büyük bir veri tabanından bileşenleri seçmenize ve projeleriniz ve PCB'leriniz için sipariş vermenize olanak tanıyan bir web sitesidir. Gerçekten rekabetçi fiyatlarla sonsuz sayıda bileşen sunar ve bu yüzden bu hizmeti seçtim.

Adım 4: Bileşeni Pcb Üzerinde Kaynak Yapın

Bileşeni Pcb Üzerinde Kaynak Yapın
Bileşeni Pcb Üzerinde Kaynak Yapın
Bileşeni Pcb Üzerinde Kaynak Yapın
Bileşeni Pcb Üzerinde Kaynak Yapın

Lcsc aracılığıyla sipariş edilen bileşenleri alın ve kablo şemasındaki gösterimleri izleyerek PCB'ye lehimleyin.

Adım 5: Toprak Nemi Sensörünü Oluşturun

Toprak Nemi Sensörünü Oluşturun
Toprak Nemi Sensörünü Oluşturun
Toprak Nemi Sensörünü Oluşturun
Toprak Nemi Sensörünü Oluşturun

Toprak nem sensörü yapmak için ayrı bir kılavuz yazdım ve burada mevcut!

6. Adım: Kodu Yükleyin

Kodu Yükle
Kodu Yükle

Kodu Buradan İndirin.

Arduino IDE'ye yükleyin.

Blynk Kitaplığı ve ESP32 sürücünüz yoksa bu kılavuzu kontrol edin:

Windows'ta ESP32 Sürücüsünü yükleyin: burada

ESP32 Sürücüsünü Linux'a yükleyin: burada

ESP32 Sürücüsünü Mac OS'ye yükleyin: burada

Blynk Library'yi indirin ve yükleyin

7. Adım: Uygulamayı Blynk ile Oluşturun

Uygulamayı Blynk ile Oluşturun
Uygulamayı Blynk ile Oluşturun
Uygulamayı Blynk ile Oluşturun
Uygulamayı Blynk ile Oluşturun
Uygulamayı Blynk ile Oluşturun
Uygulamayı Blynk ile Oluşturun

Blynk, NodeMcu kartlarınızı bir ESP32 işlemci ile uzaktan kontrol etmenizi sağlayan ücretsiz bir hizmettir.

Bu, IoT sunucumuzu oluşturmamız gerekmeyeceği ve yalnızca Blynk sunucusuna güveneceğimiz için projede kullanışlı olacaktır. Ek olarak, Blynk, temel uygulaması aracılığıyla nasıl programlanacağını bilmeden ücretsiz uygulamanızı oluşturmanıza olanak tanır. Arduino IDE'de blynk'i nasıl yapılandıracağınızı bilmek için aşağıdaki adımları izleyin.

8. Adım: Ortamı Test Edin

Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin
Ortamı Test Edin

Yazılım esp32'ye yüklendikten sonra yeni akıllı sulama sistemimizi hemen iş başında görebiliriz.

Gemideki su seviyesini ve suladığı pompanın durumunu her an görebiliriz.

Önerilen: