Ders Notları > Uzaktan kontrol

7. Localhost üzerinden php ve arduino ile 8 led kontrolü

(1/1)

Hasan ERTÜRK:


Kontrol paneli görüntüleri:





Fritzing şemamız:
Fritzing dosyasını konu ekinden indirebilirsiniz.


Bu dersimizde localhost üzerinden php ve arduino ile 8 adet ledi açıp kapatmayı öğreneceğiz.Bu ugulama ethernet shield gerektirmez.

Gerekli malzemeler:
Arduino uno
Led (8 adet)
470 ohm direnç (8 adet)
Bağlantı kabloları
Deney bordu

Ledlerimizi php formatında hazırlayacağımız bir web sayfası üzerinden kontrol edeceğiz. php sayfalar bir web sunucusu üzerinden çalıştığından eğer ki bilgisayarımızda localhost kurulu değilse sayfayı görüntelememiz mümkün olmaz. Bu nedenle bilgisayartınızda localhost kurulu değilse öncelikle localhostu kurmanız gerekmektedir. Ben localhost olarak wampserver kurdum.  wampserver yerine xampp,  easyphp.org gibi alternatif localhost arayüzlerini kurabilirsiniz.

Şimdi php sayfamızı hazırlayalım. Sayfamız için gerekli php kodlarını bir metin editörüne yapıştırıp, phpArduino.php isminde kaydediyoruz. Daha sonra bu dosyayı localhostumuza atacağız. Ben wampserver kurduğum için bu dosyayı C:\wamp\www içine atıyorum. Dosyayı kendisi oluşturmak istemeyenler konu ekinden indirebilir.

php kodlarımız:

--- Kod: ---Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
--- Kod sonu ---

Arduino kodlarımız:

--- Kod: ---Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
--- Kod sonu ---

Devreyi kurduktan sonra internet tarayıcımızın adres çubuğuna http://localhost/phpArduino.php adresini yazıp enterlediğimizde kullanıcı arayüzüne ulaşıyor ve ledleri videoda görüldüğü gibi açıp kapatabiliyoruz. Arduino çıkışlarına Led yerine birer transistörle röle kullanırsak yüksek akım çeken alet ya da cihazları kontrol edebilmemiz mümkün.


Navigasyon

[0] Mesajlar

There was an error while thanking
Thanking...
Tam sürüme git