Page 30 - inovasyon 10
P. 30

Yapabilirsin...












                                                                                                                                                      int trigPin = 9; //ultrasonic sensörde kullanılan tetikleme pini
                                                                                                                                                      int echoPin = 8; //ultrasonic sensörde kullanılan yankı pini

                                                                                                                                                      int sure=0;      //ultrasonic sensörde yollanan ver alınan ses dalgası arasında

                                                                                                                                                      geçen süre

                                                                                                                                                      int mesafe=0;    //sensörün ölçtüğü mesafe



                                                                                                                                                      void setup() {

                                                                                                                                                        pinMode(trigPin, OUTPUT);

                                                                                                                                                        pinMode(echoPin, INPUT);
                                                                                        Resim-8                                                        Serial.begin(115200);


                                                                                                                                                       Serial.println(“AT”);
                                                                                                                                                       delay(5000);
                 Resim – 8’de gösterilen şemaya göre devreyi kurduktan sonra Arduino Uno’ya
                 aşağıdaki kodları yüklüyoruz.
                                                                                                                                                        if(Serial.find(“OK”)){         //esp modülü ile bağlantıyı kurabilmişsek

                                                                                                                                                      modül “AT” komutuna “OK” komutu ile geri dönüş yapıyor.
                 NOT: Arduino Uno’ya kod yükleme işleminden önce RX ve TX bağlantılarını söküp
                 kod yüklendikten sonra takınız. Mesaj sorunu yaşarsanız Esp8266 için Arduino 5v                                                           Serial.println(“AT+CWMODE=1”); //esp modülümüzün WiFi modunu

                 çıkışından besleme yapıp yazılımı yükledikten sonra RX ve TX bağlantılarının ye-                                                     STA şekline getiriyoruz. Bu mod ile modülümüz başka ağlara bağlanabilecek.
                 rini değiştiriniz.                                                                                                                        delay(2000);

                                                                                                                                                           String baglantiKomutu=String(“AT+CWJAP=\””)+ag_ismi+”\”,\””+ag_sifresi+”\””;

                                                                                                                                                          Serial.println(baglantiKomutu);
                 Arduino kodları:

                 #define ag_ismi  “Wifi Ismi”
                                                                                                                                                           delay(5000);
                 #define ag_sifresi “Wifi Sifresi”
                                                                                                                                                      }
                 #define SERVER “api.pushetta.com”
                                                                                                                                                      }
                 String API(“61ae830f0c763a1589479ca1033f09b80973fa02”);

                 String CHANNEL(“Erdem”);









                 30  • İNOVASYON  KÜLTÜRÜ / EYLÜL 2019                                                                                                                                                       EYLÜL 2019 /  İNOVASYON  KÜLTÜRÜ • 31
   25   26   27   28   29   30   31   32   33   34   35