antivir-US bunu yazdı YeniHarman bunu yazdı Hocam çok teşekkür ederim. Gerçekten kendi başıma çzebileceği birşey degilmis. Sayende derledim kodu ama şimdi de cihaz bağlantı kuramıyor ona da boş uygun bir zamanda bakacağım Rica ederim. Bağlantı kuramıyor derken? Tam olarak problem nedir? Bu arada ESP8266'nın rx portuna gerilim blücü dirençler yerine doğrudan Logic Level Shifter kullanmanızı tavsiye ederim. Belki 3V3 zener diyot da olabilir . Fakat esp-8266'nın saçmalamasının iki nedeninden biri budur (diğeri 3.3V değerinden farklı besleme). Olaylara karışmayın!

Şunu dener misiniz? https://paste.ubuntu.com/p/PxR7Jv8CyM/ // Credits: Based on LaserWeb codebase, https://github.com/LaserWeb/LaserWeb3-ESP8266 #include <Arduino. h> #include <ESP8266WiFi. h> #include <WebSocketsServer. h> //https://github.com/Links2004/arduinoWebSockets/issues/61 #include <Hash. h> #include <DNSServer. h> #include <ESP8266WebServer. h> #include <ESP8266HTTPUpdateServer. h> #include <WiFiManager. h> //https://github.com/tzapu/WiFiManager // Transparent Serial Bridge code from Marcus https://github.com/Links2004/arduinoWebSockets/issues/61 ESP8266WebServer httpServer(80); ESP8266HTTPUpdateServer httpUpdater; const char update_path = "/firmware"; const char update_username = "admin"; const char update_password = "admin"; void SendFormat (uint8_t num, char format, ...); WebSocketsServer webSocket = WebSocketsServer(81); WiFiManager wifiManager; int RESET_PIN = 0; // = GPIO0 on nodeMCU bool socketConnected = false; #define SEND_SERIAL_TIME (50) class SerialTerminal { public: void setup ; void loop ; protected: uint8_t _buffer ; uint8_t _bufferWritePtr; unsigned long _lastRX; void resetBuffer inline void addChar }; void SerialTerminal::setup void SerialTerminal::loop { unsigned long t = millis ; bool forceSend = false; size_t len = (_bufferWritePtr - &_buffer ); int free = (sizeof - len); int available = Serial. available ; if(available > 0 && free > 0) { int readBytes = available; if readBytes = Serial. readBytes ; _bufferWritePtr += readBytes; _lastRX = t; } // check for data in buffer len = (_bufferWritePtr - &_buffer ); if(len >= sizeof if(len > (WEBSOCKETS_MAX_HEADER_SIZE + 1)) { if > SEND_SERIAL_TIME) || forceSend) } } SerialTerminal term; void webSocketEvent(uint8_t num, WStype_t type, uint8_t payload, size_t lenght) { if else if else if { if(lenght > 0) { String command = String payload); command. toUpperCase ; if else if else if else } } } void SendFormat (uint8_t num, char format, ...) void setup void loop Olaylara karışmayın!

torpedo_XL Yucel cevaplarınız için teşekkür ederim, nasıl oldu bilmiyorum ama kocaman bir kutu olarak gümrüğe takılmadan geldi makina. Nasıl olsa yakalanmıyor yakında çinden otomobil almayı bile deneyeceğim :D Ayrıca Benbox çok rezalet bir program, heryeri sorun sıkıntı ve lazerin PWM sini ayarlamadığı için lazer son güçte ahşabı yakıp geçiyor. Normalde cihaz benbox ile kullanılıyor ama ben lasergrbl yükledim ve rahat ettim, lasergrbl çok çok daha başarılı. Şimdi bir de wifi sorunu da çzüldü, ohh tadından yenmez artık :) YeniHarman hocam Allah senden razı olsun, tek seferde çat diye derledi ve yükledi makina hiçbir ayar girmeden. vallahi kaç gündür deli dana gibi PC etrafında dnüp duruyordum. Hocam bir anlatır mısın nasıl oldu bu iş? Şyle yüzeysel gz attım bazı satırları değiştirmiş yeniden düzenlemişsin. Neye gre nasıl yaptın hocam? Ayrıca daha nce ESP8266 kullandın mı? bunu şunun için soruyorum; arduino da bazı ayarlar var. Elimdeki ESP nin zelliklerini hatırlamıyorum(zamanında ebaydan almıştım ve ebay alışveriş detaylarını 3 ay sonra sildiği için kartın zelliklerini unuttum . Biliyorsan bu konuda yardımcı olabilir misin, yükleme hangi seçeneklerde yapılmalı? elimdeki ESP8266 nın(25Q41BT flaşlı) yakından çektiğim fotoğrafı şu; Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

Muhtemelen ben bir şeyleri eksik giriyorum veya yazarken syntax hatası yapıyor olabilirim. Arduino bilgim zayıf olduğundan çzemedim bir türlü. Arduino iyi bilen birinin belki de 5dk sını almaz ama beni ugrastiriyor işte. Ayrıca farklı ide versiyonları ile denedim yine olmadi antivir-US tarafından 21/Oca/19 21:44 tarihinde düzenlenmiştir Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

Bari bi selam verip çıkın da up olsun :D Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

antivir-US bunu yazdı NoktaliVirgul bunu yazdı 3W lazer ile paslanmaz çeliğe kazıma yapabilir miyiz? En az kaç W olması lazım? Hocam metal, şeffaf ve parlak melzemeler için 3W yeterli olmuyor. AliExpress de okuduğum yazılarda da 15w yeterli olmadığı yaziyor. Emin degilim ama metal için lazerin dalga boyu onemli gibi geldi bana. Dikkat ettim de metal işleyen lazerler genelde 1000nm dalga boylarında yani IR lazer oluyor. Tabii güç yine onemlidir diye dusunuyorum 15W alacam en uygun bulsam :S Bana kazır gibi geliyor If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.

Senin kodu da gndersen iyi bilenler inceler hiç olmazsa.. Ben de byel bir şey düşünüyorum inceden.. Din Kitaplarını Okuyup Anlayana Ateist, Okuyup Anlamayanlara "dindar" denir... Nikola TESLA.. ben mi? Ne okurum ne anlarım... Kendi kendime de uyuz oluyorum ama olamıyorum.. "Ama efsaneyi çıkarıp atarsan ve yaptıkları eylemlere bakarsan... .. Jedi'ların mirası başarısızlıktır. İkiyüzlülüktür, kibirdir."

Elinizdeki modül esp-01 olması lazım. Tüm esp8266 modülleri için https://www.esp8266.com/wiki/doku. php?id=esp8266-module-family adresine bakabilirsiniz. Hatta 8266 dediğimiz aslında 8089. Ucuz android tabletlerde bulunan wifi yongası. -12 modülünü sdio üzerinden doğrudan kullanmak mümkün: https://github.com/TKNgu/esp8089 Sizdeki modül 01 olduğu için generic esp8266 olarak işleme alınmalı. Sizdeki parametreler doğru. Kod üzerinde yaptığım değişiklikler: 1) Her sınıf, kendi isim uzayını tanımlıyor olması gerek fakat büyük ihtimalle bir bug sz konusu. Kısaca SerialTerminal sınfının setup ve loop fonksiyonları, ino dosyasının en altında tekrar tanımlanmaya çalışıyor gibi gzüküyordu. Ben de normal c++ sınıf bildirimine dnüştürdüm. Geleneksel olarak sınfın tanımının yapıldığı ve include korumalı bir h dosyası, bunun yanında sınıfın uyarlamasının gerçekleştiği bir cpp dosyası olur. Sınıf tanımında yapılan uyarlamalar derleyici en iyileştirmesi tarafından inline olarak deneneceği için çoğu yazılımcı ufak metodların uyarlamalarını da tanıma, yani h uzantılı dosyaya koyar. ... public: void setup ; //metod duyurusu void loop ; //metod duyurusu... void SerialTerminal::setup //metod uyarlaması void SerialTerminal::loop //metod uyarlaması Uyarlama sınıfın tanımının dışında fakat uyarlama metodlarının isminin başında sınıfın alan adının olduğuna ve :: çzünürlük işlecine dikkat edin. 2) 'SendFormat' metodunu bulamıyordu . Ben de bu metodun duyurusunu kullanılmadan nce yaptım. Şu şekilde: void SendFormat (uint8_t num, char format, ...); 3) SerialWrite metodu zaten uint8_t tipinde parametre istiyordu. Orada açıkça dnüşümü var fakat gereksizdi. Kaldırdım. Tabi const istediği halde const gndermiyoruz, fakat şimdilik gze batacak bir ayrıntı değil. Olaylara karışmayın!

Selamlar, Benzer bir cihazı topladım ben de aktif olarak kullanıyorum. Benbox arayüzü üzerinden kazıma, kesme, işleme gibi işlemler yaptırabiliyorum. 3W'lık bir lazer üreteç çoğu konuda iş grevilir zellikle deri, mukavva, keçe gibi malzemelerde etkisini grürsün. Fakat Plexi, Metal gibi malzemelerde sonuç hüsran :)Kod kısmına gelirsek, Wi-fi bilgilerini kod içerisinde belirtilen ssid, wifi password gibi kısımları derlemeden nce girmelisin. Derledikten sonra oluşturduğu kodu arduino'ya yükleyeceksin. Bazı kütüphaneleri grmüyor gibi, zellikle SendFormat fonksiyonunu içeren kütüphane. Ayrıca IDE olarak da 1.5. x herhangi bir ide'yi kullanırsan iyi olur gibi, eski versiyonlar daha stabil çalışıyor grdüğüm kadarıyla. less than one, more than zero.

3W lazer ile paslanmaz çeliğe kazıma yapabilir miyiz? En az kaç W olması lazım? If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.

Slm gençler; geçenlerde 3W lık amatr bir lazer engraver satın aldım. Cihaz iyidir hoştur ama aleti daha hoş yapacak bir zelliği daha var. Cihazı ESP8266 wifi modülü monte ederek kablosuz olarak da çalıştırabiliyorsunuz. Kablo ile derdin nedir diyenler için anlatayım; alet sonuçta ahşap yakıyor ve evin içine bir süre sonra duman ve yanık ahşap kokusu çrekleniyor, bir fotoğrafı ahşaba yüksek çzünürlüklü basmak yarım günden fazla sürdüğü oluyor. Bu nedenle aleti gerektiğinde cam balkona çıkarayım, orda kendi başına takılsın, ben de odamda PC kullanmaya devam edebileyim. Derleme konusuna dnecek olursak arduino kaynak kod ve kütüphaneler şurada; https://github.com/arkypita/ESP8266-SerialWebSocket Bu sayfada hangi kütüphanelerin indirilmesi gerektiği, yapılacaklar sırasıyla anlatılmış, tek tek link verirsem daha da kafa karıştırır. 1- Derleme esnasında nerede hata yapıyor olabilirim? arduino ide versiyon 1.8.8 2- Derlenecek olan bu koda müdahale etmem gerekiyor mu, yani SSID, password, çip konfigürasyonları vb. bilgileri bunların içine derleme ncesi mi girmeliyim yoksa derleyip cihaza yükledikten sonra cihaza bağlanıp mı girmeliyim anlamadım. Aldığım derleme hatası ise şyledir; Arduino:1.8.8 (Windows 10), Kart:"Generic ESP8266 Module, 80 MHz, Flash, Enabled, none, 26 MHz, 40MHz, DOUT, 4M (1M SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200" websocketserver:33:14: error: 'void SerialTerminal::setup ' cannot be overloaded void setup { ^ websocketserver:162:6: error: with 'void SerialTerminal::setup ' void setup ^ websocketserver:39:14: error: 'void SerialTerminal::loop ' cannot be overloaded void loop { ^ websocketserver:180:6: error: with 'void SerialTerminal::loop ' void loop ^ C:\Users\EST\Desktop\ESP8266-SerialWebSocket-master\websocketserver\websocketserver. ino: In function 'void webSocketEvent(uint8_t, WStype_t, uint8_t, size_t)': websocketserver:124:77: error: 'SendFormat' was not declared in this scope SendFormat(num, "Connected to: %s\n", WiFi. SSID . c_str ; ^ websocketserver:136:67: error: 'SendFormat' was not declared in this scope SendFormat(num,"CPU Freq: %uMHz\n", ESP. getCpuFreqMHz ; ^ websocketserver:145:61: error: invalid conversion from 'const char ' to 'const uint8_t ' Serial. write , ; ^ In file included from C:\Users\EST\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta1\cores\esp8266/Arduino. h:263:0, from C:\Users\EST\Desktop\ESP8266-SerialWebSocket-master\websocketserver\websocketserver. ino:3: C:\Users\EST\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta1\cores\esp8266/HardwareSerial. h:168:12: error: initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t, size_t)' size_t write(const uint8_t buffer, size_t size) ^ exit status 1 'void SerialTerminal::setup ' cannot be overloaded This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. Merak edenler için satın aldığım cihaz şudur; https://goo.gl/b2Viwa Az sonra işe gideceğim, cepten cevap yazabilirim ama PC evde kalacağı için derleyip denemem geceyi bulacaktır, o nedenle kimse darılmasın :D Ayrıca bu cihaz ile ilgili iş tekliflerine açığım, sevgililer gününe de az kaldı, beraber güzel hediyelikler tasarlayıp satabiliriz :D Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

Hocam çok teşekkür ederim. Gerçekten kendi başıma çzebileceği birşey degilmis. Sayende derledim kodu ama şimdi de cihaz bağlantı kuramıyor ona da boş uygun bir zamanda bakacağım Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

Bissürü hata vermiş.. Başka bir ide dene.. Adamın notları vardır.. Din Kitaplarını Okuyup Anlayana Ateist, Okuyup Anlamayanlara "dindar" denir... Nikola TESLA.. ben mi? Ne okurum ne anlarım... Kendi kendime de uyuz oluyorum ama olamıyorum.. "Ama efsaneyi çıkarıp atarsan ve yaptıkları eylemlere bakarsan... .. Jedi'ların mirası başarısızlıktır. İkiyüzlülüktür, kibirdir."

antivir-US bunu yazdı YeniHarman bunu yazdı Hocam çok teşekkür ederim. Gerçekten kendi başıma çzebileceği birşey degilmis. Sayende derledim kodu ama şimdi de cihaz bağlantı kuramıyor ona da boş uygun bir zamanda bakacağım Rica ederim. Bağlantı kuramıyor derken? Tam olarak problem nedir? Bu arada ESP8266'nın rx portuna gerilim blücü dirençler yerine doğrudan Logic Level Shifter kullanmanızı tavsiye ederim. Belki 3V3 zener diyot da olabilir . Fakat esp-8266'nın saçmalamasının iki nedeninden biri budur (diğeri 3.3V değerinden farklı besleme). ESP ye ağ üzerinden baglanabiliyorum hocam. O konuda bir sorun yok sayenizde. Saniyorum ESP RX ve TX üzerinden Arduino ile haberleşmiyor diye düşünüyorum. Belki de dediğiniz gibi ESP gerilim blücü yüzünden saçmalıyor olabilir. Uygun bir zamanda onunla da ilgilenecegim. Sonra belki yine yardım isteyebilirim. Şükür en büyük sorun çzüldü. Yardım için çok teşekkür ederim. Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

antivir-US bunu yazdı YeniHarman bunu yazdı antivir-US bunu yazdı YeniHarman bunu yazdı Hocam ben uğraştım bayağı. Fakat socket.io kurmuştuk İnternet dışına çıkarken. Esp de bende şyle sorun vardı. 3.3 v da çalışmıyor 5v da çalışıyordu.. Garip olan şu ki normalde 5v da yanması gerekirdi. Benim arduino da sorun vardı herhalde bilmiyorum.. Bayağı uğraştım bir şey olursa seve seve yardımcı olurum biliyorsun :( Allah razı olsun hocam. YeniHarman yetişmeseydi sana PM atacaktim, Arduino ve ESP ile uğraştığını hatırlıyorum, YeniHarman sağolsun hemen yardıma koştu. Aklımdasın yani, benim tosunun hastane randevusu var 2 gün arka arkaya, sonra fırsat bulunca RX ve TX üzerine dusecegim. Takılır kalırsam yine yardımlarınızı isterim :) Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

Hocam bi ara arduino ide de bir bug vardı aynı bu senin hataları veriyordu. Tavsiyem beta veya hourly buildleri bir dene bakalım aynı hataları verecek mi? https://www.arduino.cc/download_handler. php?f=/ide_beta/arduino-1.9.0-beta-windows. zip https://www.arduino.cc/download. php?f=/arduino-nightly-windows. zip Bu arada o engraverı ülkeye sokarken vergi dedin mi nasıl oldu? Edit: Benden nce yazmışsın denediğini sayfayı yenilememişim :). Bir ihtimal eğer elinde uno dışında farklı bir uart-usb çevirici birşey varsa onun üzerinden atmayı dene. torpedo_XL tarafından 21/Oca/19 21:56 tarihinde düzenlenmiştir Bilge insanlar konuşurlar çünkü syleyecek bir şeyleri vardır. Aptal insanlar konuşurlar çünkü bir şey sylemek zorundadırlar. Demokrasi, bir eğitim işidir. Eğitimsiz kitlelerle demokrasiye geçilirse oligarşi olur. Devam edilirse demagoglar türer. Demagoglardan da diktatrler çıkar. --Platon, Devlet

Arkadaşlar cevaplar için teşekkür ederim, eve geçince cevap yazacagim Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

antivir-US bunu yazdı NoktaliVirgul bunu yazdı 3W lazer ile paslanmaz çeliğe kazıma yapabilir miyiz? En az kaç W olması lazım? Hocam metal, şeffaf ve parlak melzemeler için 3W yeterli olmuyor. AliExpress de okuduğum yazılarda da 15w yeterli olmadığı yaziyor. Emin degilim ama metal için lazerin dalga boyu onemli gibi geldi bana. Dikkat ettim de metal işleyen lazerler genelde 1000nm dalga boylarında yani IR lazer oluyor. Tabii güç yine onemlidir diye dusunuyorum 15W alacam en uygun bulsam :S Bana kazır gibi geliyor Metal kazıyan diyot lazer youtubeda hiç grmedim. Metal işleyenler genelde CO2 lazerler oluyor. Bu lazerler de zaten kizilotesi oluyor. Zaten IR ve ısı birbiriyle doğru orantili. Muhtemelen IR lazerin uyguladığı ısı daha yuksektir. Bilen bir arkadaş aydinlatirsa daha iyi olacak Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

3W lazer ile paslanmaz çeliğe kazıma yapabilir miyiz? En az kaç W olması lazım? Hocam metal, şeffaf ve parlak melzemeler için 3W yeterli olmuyor. AliExpress de okuduğum yazılarda da 15w yeterli olmadığı yaziyor. Emin degilim ama metal için lazerin dalga boyu onemli gibi geldi bana. Dikkat ettim de metal işleyen lazerler genelde 1000nm dalga boylarında yani IR lazer oluyor. Tabii güç yine onemlidir diye dusunuyorum Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.

antivir-US bunu yazdı YeniHarman bunu yazdı antivir-US bunu yazdı YeniHarman bunu yazdı Hocam çok teşekkür ederim. Gerçekten kendi başıma çzebileceği birşey degilmis. Sayende derledim kodu ama şimdi de cihaz bağlantı kuramıyor ona da boş uygun bir zamanda bakacağım Rica ederim. Bağlantı kuramıyor derken? Tam olarak problem nedir? Bu arada ESP8266'nın rx portuna gerilim blücü dirençler yerine doğrudan Logic Level Shifter kullanmanızı tavsiye ederim. Belki 3V3 zener diyot da olabilir . Fakat esp-8266'nın saçmalamasının iki nedeninden biri budur (diğeri 3.3V değerinden farklı besleme). ESP ye ağ üzerinden baglanabiliyorum hocam. O konuda bir sorun yok sayenizde. Saniyorum ESP RX ve TX üzerinden Arduino ile haberleşmiyor diye düşünüyorum. Belki de dediğiniz gibi ESP gerilim blücü yüzünden saçmalıyor olabilir. Uygun bir zamanda onunla da ilgilenecegim. Sonra belki yine yardım isteyebilirim. Şükür en büyük sorun çzüldü. Yardım için çok teşekkür ederim. Hocam ben uğraştım bayağı. Fakat socket.io kurmuştuk İnternet dışına çıkarken. Esp de bende şyle sorun vardı. 3.3 v da çalışmıyor 5v da çalışıyordu.. Garip olan şu ki normalde 5v da yanması gerekirdi. Benim arduino da sorun vardı herhalde bilmiyorum.. Bayağı uğraştım bir şey olursa seve seve yardımcı olurum biliyorsun :( Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!