Arduino projemi nasıl nodejs ile web sitesine entegre edebilirim?

jiyan

Aktif Üye
Katılım
12 Mayıs 2023
Mesajlar
106
Merhaba aktif olarak nodejs ve react yazıyorum.Şu an elimde hc-sr04 ve servo motor ile yapılmış bir radar var.Radar etrafındaki cisimleri algilayinca processing ile bir radar şekli çiziyor ve etraftaki cisimleri gösteriyor.Tam anlamadiysaniz YouTubea Arduino radar diye yazarsanız görürsünüz.Ben bu radar şeklini nasıl web üzerine nodejs ile entegre edebilirim?
 
Kullandığın Arduino wifi tabanlı olacak. Nodejs kodlaması nasıldır bilmiyorum ama temelde mantık basit. Verileri wifi üzerinden değişken mantığında web sitesine gönderirsin, web tarafında da bu değişkenleri nodejs kodlaması kullanarak radar ekranını oluşturursun.
 
Kullandığın Arduino wifi tabanlı olacak. Nodejs kodlaması nasıldır bilmiyorum ama temelde mantık basit. Verileri wifi üzerinden değişken mantığında web sitesine gönderirsin, web tarafında da bu değişkenleri nodejs kodlaması kullanarak radar ekranını oluşturursun.
Merhaba Arduino UNO kullanıyorum, dediğiniz konu hakkında örnek bir makale ya da video var mı?
 
Nodemcu olur, arduinonun üzerinde wifi modülü olan her hangi bir modeli olur.
 
Önce hangi wifi tabanlı kartı kullanacağına karar ver ve al. Sonra o kartın wifi ye nasıl bağlandığını araştır. Mutlaka örnek kodları vardır.
Kartı wifiye bağladıktan sonra gerisi kodlama ile veri göndermek. Benim konuda örnek kod da var. Oradan kopya çekebilirsin.
 
Arduino (uno, mega vs) kart kullanmak zorunda değilsiniz.
Yine Arduino IDE si ile (IDE = Kod geliştirme ortamı) kullanabileceğiniz ESP tabanlı geliştirme modüllerini tercih etmek işleri daha kolaylaştıracaktır.

Arduino geliştirme ortamına hakimseniz esp li geliştirme kartlarınıda rahatlıkla aynı amaç için kullanabilirsiniz.

Bu kartlar aynı zamanda Wifi ile bir ağa / internete bağlanmak için gerekli donanım ve özellikleri barındırdırdığı için donanım ve yazılım karmaşasını azaltır.
 
Kullanabileceğiniz Arduino kart alternatifleri:
Arduino Nano 33 IOT
Arduino UNO W5500 ethernet shield
Esp32
Raspberry pi pico w

Bu kartlardan biri ile Arduino arayüzü kullanarak internete bağlanabilirsiniz. W5500 shield Arduino UNO, mega türü kartların üzerine takılan shielddır. Şahsen ucuz olması açısından Raspberry pi pico w yada esp32 tavsiye ederim.

İnternete veri göndermek için socket (websocket) olayını araştırın. Socket ile herhangi bir web sayfasını request edebileceğiniz gibi flask, fastapi gibi bir Python scripti de request edebilirsiniz.
Kullanabileceğiniz alternatif servisler:
Mqtt, ifttt, Amazon aws gibi gibi.
Nodejs ile aranız iyşyse PHP + Java küçük bir servis yazıp bu servisi request edebilirsiniz.
 

Çevrimiçi personel

Forum istatistikleri

Konular
8,368
Mesajlar
137,373
Üyeler
3,318
Son üye
seren

Son kaynaklar

Son profil mesajları

mechanic ayhanarican mechanic wrote on ayhanarican's profile.
https://www.allmystery.de almanca biliyorsan burada araştır. Yapay zekada çeviriyor gerçi.
Almanların matematik bilgisi daha iyi oluyor.
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Back
Top