در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش اینترنت اشیاء (IoT) متوسطه قسمت 15 : احراز هویت و افکت RGB

آموزش اینترنت اشیاء (IoT) متوسطه قسمت 15 : احراز هویت و افکت RGB

برای استفاده از این فیلم آموزشی باید هزینه آن را پرداخت کنید.

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

ضمیمه ها

lesson15.rar
خب تا به الان و این آموزش آیا فکر کرده اید که وب سرور و صفحه وبی که درون بعضی از دستگاه های شما مثل مودم یا سوییچ ها پرینتر ها روتر ها وجود دارد چطور درون این دستگاه ها قرار میگیرد تا با کمک این صفحات وب به سادگی به این دستگاه ها ارتباط داشته باشید و بتوانید آنها را کنترل و یا تنظیم کنید ؟ آیا تا به حال به این فکر افتاده اید بدون حتی یک خط کد نویسی HTML بتوان صفحه وبی با کیفیت و زیبا ایجاد کرد و حتی آن را درون ESP8266 قرار داد و از طریق آن بتوان به صورت کامل esp8266 را کنترل کرد؟ آیا پس از آموزش جلسه قبل به این فکر کرده اید خب حالا چطور میتوانم افکت های زیبایی را برای کنترل RGB LED ها استفاده کنم و کنترل تمام اینها از صفحه وب درون خود esp8266 باشد ؟

آیا تا به الان فکر کرده اید چطور میتوانم امنیت را برای دسترسی به صفحه وب esp8266 برقرار کنم و بتوانم کاربران را احراز هویت کنم؟ در این جلسه بینظیر به جواب تمام سوال های خود میرسید .همچنین پس از این جلسه شما قادر خواهید بود صفحات وب حرفه ای را برای دستگاه IOT خود ایجاد و آن را برای هر پروژه ای استفاده کنید..*!! این جلسه برای اولین بار و به زبان فارسی در اینترنت قرار میگیرد و هیچ ویدیویی به هیچ زبانی این تکنیک ها را و نه به این کاملی توضیح نداده است .پس از اولین نفرات باشید..

لینک دوره مقدماتی اینترنت اشیاء
لینک دوره متوسطه اینترنت اشیاء
لینک دوره پیشرفته اینترنت اشیاء
لینک دوره تکمیلی اینترنت اشیاء

رمز فایل در دقیقه 17:00


برای مطلع شدن از انتشار ویدیو ها میتوانید در تلگرام مرا دنبال کنید کانال رسمی من در تلگرام

آنچه در این جلسه می آموزیم :

  1. آموزش نحوه قرار دادن وب سایت ها و کد های html در حافظه FLASH مربوط به esp8266 بدون اینکه نیاز به تغییری در آنها باشد و یا اینکه حافظه dynamic esp8266 را پر کند
  2. بررسی روش ها یی برای ایجاد یک وب سایت برای esp8266
  3. آموزش کتابخانه و افکت های زیبای کنترل RGB LED ws2812
  4. آموزش نصب نرم افزار و تنظیمات اولیه مخصوص ساخت صفحات وب برای esp8266 بدون کدنویسی
  5. آموزش نحوه ایجاد صفحات وب واکنشگرا(Responsive) به تمام سایز ها برای esp8266
  6. آموزش نحوه قرار دادن صفحات وب درون esp8266
  7. آموزش نحوه قرار دادن کدهای جاوا و CSS و تصاویر درون esp8266
  8. آموزش یک پروژه حرفه ای افکت ها برای RGB LED و قرار دادن آنها درون صفه وب esp8266
  9. آموزش نحوه قرار دادن سیستم احراز حویت برای صفحات وب درون esp8266
  10. تست کل پروژه

  11. برای ساخت این ویدیو 30 ساعت زمان صرف شده است..

کپی کردن این ویدیو و در اختیار دیگران قرار دادن به دور از انسانیت و وجدان است. خود را لحظه ای جای شخص سازنده که با زحمت زیاد این ویدیو ها را میسازد وآموزش میدهد قرار دهید قضاوت با شما...

آموزش اینترنت اشیاء (IoT) متوسطه قسمت 15 : احراز هویت و افکت RGB LED


#صفحه_وب_برای_esp8266 #ساخت_وب_سایت_برای_esp8266 #دوره_آموزشی_iot #نمایشگاه_cebit_2017_هانوفر #فیلم_آموزشی_iot #کدهای_جاوا_و_css__و_تصاویر__درون_esp8266 #صفحات_وب_واکنشگرا_برای_esp8266 #احراز_حویت_برای_صفحات_وب #افکت_برای_rgb_led #آموزش_iot
عنوان
1 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 14 : وب سرور و RGB LED 1:34′:27″ 31,900
2 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 15 : احراز هویت و افکت RGB 1:38′:2″ 42,900
3 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 16 : برنامه اندروید RGB LED 1:17′:2″ 20,900
4 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 17 : اپلیکیشن برای RGB LED 1:13′:59″ 20,900
5 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 18 : ذخیره ساز و پورت سریال 48′:24″ 18,700
6 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 19: ذخیره ساز SPIFFS و WIFI 1:22′:55″ 26,400
7 آموزش اینترنت اشیاء (IoT)متوسطه قسمت 20:ذخیره ساز SD Card و WIFI 1:17′:42″ 31,900
8 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 21 : پروژه پیشرفته IOT 2:8′:2″ 31,900
9 آموزش اینترنت اشیاء (IoT) متوسطه قسمت 22 : پروژه پیشرفته IOT 1:23′:37″ 31,900
زمان و قیمت کل 12:44′:10″ 257,400
72 نظر
Persian90

با سلام

امکان دانلود فایلها نمی باشد و به عنوان ویروس شناخته میشود

در صورت امکان فایلهای مربوط به کدهای برنامه را جدا از فایل نصب برنامه قرار بدین

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

امیر جم

با سلام و ممنون از آموزش های عالیتون

یک سوال از خدمتتون دارم. من وقتی serial monitor را اجرا می کنم از طریق ip connect نمیشه و ارور زیر رو در serial monitor نشون می ده. ممنون می شم راهنمایی بفرمایید. متشکرم.

HTTP server started

Exception (3):

epc1=0x4000bef4 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4023f1ee depc=0x00000000

ctx: cont

sp: 3fff0ed0 end: 3fff11b0 offset: 01a0

>>>stack>>>

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

m0hammad ahmadi

این توسط m0o0hammad در تاریخ دوشنبه, 20 اسفند 1397 حذف شده است.

با سلام و درود

زمانی که با مرورگر موزیلا وصل میشم به node-mcu همین که یوزر و پسورد را وارد میکنم node-mcu ریلود میشه و memory dynamicهم ۴۶٪ است میتونید کمکم کنید؟

ممنون

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

m0hammad ahmadi

این توسط m0o0hammad در تاریخ دوشنبه, 20 اسفند 1397 حذف شده است.

استاد کدها دقیقا کدهای داخل فایل های شما هستند با مرورگر safari هم همینطور....

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

با سلام خدمت شما

استاد فاصله سنسور دما یا نوار RGB و یا هر ماژول دیگه ای با کنترلر خود(esp8266) چقدر میتواند باشد؟ مثلا اگر کنترلر در یک گوشه خانه باشد برای کنترل لامپ های دو اتاق که در فاصله چهار پنج متری یا بیشتر با کنترلر قرار دارند چکار باید کرد؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

متشکرم

mehrzad329

سلام

من تمام مراحل را یک به یک پیش رفتم و کدها کامپایل هم میشوند و به وای فای هم متصل می شود و IP میگیرد و وب سرور هم در حال listen است ولی به محض زدن IP در browser (مثل IE, FIREFOX, OPERA ...) nodemcu ریست میشود و گاهی هم هنگ میکند.

البته اگر authentication را فعال کرده باشم صفحه مربوط به login را می آورد ولی به محض قبول کردن یوزر و پسورد باز همان مشکل پیش میاید.

۱- روی چند nodemcu هم تست کردم ولی باز حل نشد.

۲- rgb led ها رو هم از بورد جدا کردم باز حل نشد.

۳- روی پروژه های دیگر تا الان(جلسه پانزده) مشکلی ندشته.

ممنون

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

حتی یک شارژر مجزا و قوی (سیسکو) ۵ولت ۳ آمپر استفاده کردم ولی باز هم حل نشد.

توی سریال مانیتور این error رو میده:

Exception (3):

epc1=0x4000bf64 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4023d755 depc=0x00000000

ctx: cont

sp: 3fff0800 end: 3fff0ad0 offset: 01a0

>>>stack>>>

3fff09a0: 00000010 3fff0a30 00000000 40206434

3fff09b0: 4023d755 3fff0a10 3fff0a10 40209f74

3fff09c0: 3fff2604 00000001 3fff1adc 40202372

3fff09d0: 00000000 00000000 00000000 4010020c

3fff09e0: 00000001 00000001 3fff0a10 4020a90a

3fff09f0: 00000000 00000000 3fff1adc 4020642a

3fff0a00: 3fff1adc 3ffeed10 3fff1adc 40206466

3fff0a10: 00000000 00000000 00000000 4020a124

3fff0a20: 3fff1adc 3ffeed10 3ffeecd0 402064f9

3fff0a30: 3fff2604 0000000f 00000001 4020136d

3fff0a40: 3ffeed10 00000038 3ffefab0 00000001

3fff0a50: 00000001 40205a3c 00000019 3ffefaa0

3fff0a60: 3fffdad0 000000c8 3ffef931 3ffefaa0

3fff0a70: 00000001 3ffeecf4 3ffeecd0 402066db

3fff0a80: 3ffe8ab0 00000000 000003e8 4020231c

3fff0a90: 00000000 00000000 3ffef880 3ffefaa0

3fff0aa0: 3fffdad0 00000000 3ffefa99 40202a4b

3fff0ab0: 3fffdad0 00000000 3ffefa99 4020a734

3fff0ac0: feefeffe feefeffe 3ffefab0 40100718

<<<stack<<<

ets Jan 8 2013,rst cause:2, boot mode:(1,6)

ets Jan 8 2013,rst cause:4, boot mode:(1,6)

wdt reset

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

ممنون از پیگیری شما

خیر باز هم درست نشد.

عینا همون فایل های شما رو دانلود و کامپایل کردم

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

متشکرم

تست میکنم و نتیجه رو اعلام میکنم

mehrzad329

تست کردم و روی یه سیستم دیگه جواب داد.

ممنون از راهنمایی و وقتی که گذاشتید.

mehrzad329

جناب سیروس زاد اگر متراژ rgb led ها زیاد باشد برای تامین جریان و ولتاژ مصرفی باید چکار کرد؟

در جایی خوندم که باید دو سر نوار را به منبع تغذیه مصل کنیم.

چطوری میشه این کار رو کرد؟

ال ای دی ها دچار مشکل نمیشوند؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

منظورم اینه که اگر مثلا ۵ متر باشه هم فرقی نمیکنه؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

mehrzad329

ممنون

سیدوحید علوی پناه

سلام استاد وقتتون بخیر. استاد این کد همون کد خودتون هست ولی ارور میده میشه کمکم کنین.

باتشکر<cpp>

WARNING: library LiquidCrystal_I2C claims to run on (avr) architecture(s) and may be incompatible with your current board which runs on (esp8266) architecture(s).

D:\amozesh\doc\14\New1\New1\New1.ino: In function 'void setup()':

New1:94: error: 'Handle_Root' was not declared in this scope

server.on("/" ,Handle_Root);

^

New1:95: error: 'Handle_RGB' was not declared in this scope

server.on("/RGB" ,Handle_RGB);

^

D:\amozesh\doc\14\New1\New1\New1.ino: In lambda function:

New1:96: error: expected '{' before 'server'

server.on("index.css&quot;,[]()server.send(200,&quot;textcss",indexcss);});

^

D:\amozesh\doc\14\New1\New1\New1.ino: In function 'void setup()':

New1:96: error: expected ')' before 'server'

D:\amozesh\doc\14\New1\New1\New1.ino: At global scope:

New1:96: error: expected unqualified-id before ')' token

server.on("index.css&quot;,[]()server.send(200,&quot;textcss",indexcss);});

^

New1:97: error: 'server' does not name a type

server.on("Test_Lesson15.css&quot;,[]()server.send(200,&quot;textcss",lesson15css);});

^

New1:97: error: expected declaration before '}' token

server.on("Test_Lesson15.css&quot;,[]()server.send(200,&quot;textcss",lesson15css);});

^

Multiple libraries were found for "LiquidCrystal_I2C.h"

Used: C:\Users\Vesal\Documents\Arduino\libraries\LiquidCrystal_I2C

Not used: C:\Users\Vesal\Documents\Arduino\libraries\jmLiquidCrystalI2C

exit status 1

'Handle_Root' was not declared in this scope

<cpp>

وب سایت توسینسو

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

استاد ببخشید ناراحت نشید از من ولی من نگفتم کد شما اشتباه است ولی بنده oled نداشتم و با lcd راهش انداختم.

الان دوباره کد خود شمارو کامپایل کردم با همان oled و به فایلLesson_15css بازهم خطا داد تمام نکات هم رعایت کردم

و همچنین اضاف کردن کتابخانه ها.

وب سایت توسینسو

In file included from D:\amozesh\doc\15\IOT_Lesson15_Webserver_RGB\IOT_Lesson15_Webserver_RGB.ino:10:0:

Lesson_15css.h:1: error: lesson15css causes a section type conflict with __c

 const char lesson15css[] PROGMEM = R"=====(

            ^

In file included from C:\Users\Vesal\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/Arduino.h:243:0,

                 from sketch\IOT_Lesson15_Webserver_RGB.ino.cpp:1:

C:\Users\Vesal\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/pgmspace.h:21:51: note: '__c' was declared here

 #define PSTR(s) (__extension__({static const char __c[] PROGMEM = (s); &__c[0];}))

                                                   ^

C:\Users\Vesal\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/WString.h:38:76: note: in definition of macro 'FPSTR'

 #define FPSTR(pstr_pointer) (reinterpret_cast<const __FlashStringHelper *>(pstr_pointer))

                                                                            ^

C:\Users\Vesal\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/WString.h:39:34: note: in expansion of macro 'PSTR'

 #define F(string_literal) (FPSTR(PSTR(string_literal)))

                                  ^

C:\Users\Vesal\Documents\Arduino\libraries\WS2812FX-master/WS2812FX.h:262:50: note: in expansion of macro 'F'

       _name[FX_MODE_TRICOLOR_CHASE]            = F("Tricolor Chase");

                                                  ^

Multiple libraries were found for "SSD1306.h"
 Used: C:\Users\Vesal\Documents\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display
 Not used: C:\Users\Vesal\Documents\Arduino\libraries\arduino_579578
exit status 1
lesson15css causes a section type conflict with __c

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

استاد فیلمای بعدی رو دسترسی ندارم.اخه انگار کسی مشکل نداشته تو این قسمت و اجرا کردنش.

منم از همون نرم افزار و روش شما استفاده کردم خودم واقعا اعصابم خورده چرا همچین خطایی میده.

خییلی ممنون واقعا تشکر جواب دادین استاد

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

دوباره سلام استاد. استاد مشکل رفع شد خداروشکر گیر برنامه تو این یک خط هست یعنی وقتی این خط رو

من اضافش میکنم میره صفحه مربوط به lesson_15css و برنامه خطا میگیره.

این خط منظورمه.

:(WS2812FX ws2812fx = WS2812FX(NUMLEDS,PIN, NEOGRB + NEO_KHZ800

و به همین دلیل مجبورم تمامی قسمت های مربوط به FX رو ننویسم.

و سوالی که داشتم اینه این خطای زیر در شبیه ساز تاحالا برای شما پیش اومده؟

وب سایت توسینسو

مهدی ب

سلام استاد وقت بخیر

بعد یه مدت استفاده از وب سرور هنگ میکنه و دیگه با زدن ای پی بالا نمیاد.

باید حتما node mcu رو بصورت دستی ریست کنم تا برگرده و دوباره ای پی بگیره و بشه صفحه وب رو دید. باید چیکار کنیم؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

مهدی ب

درود ممنونم استاد تست میکنم ببینم خراب هست یاخیر

برای تابع trigger فرمودین خروجی صدا رو به nodemcu وصل کنید. میشه توضیح بدین چطوری باید اینکارو انجام بدیم؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

مهدی ب

ممنونم استاد.

من اشتباهی نوار ال ای دی 12 ولت خریدم.

چطوری میتونم با nodemcu کنترلش کنم؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

مهدی ب

پس نیازی به گراند مشترک کردن و اینا نیست؟

ممنونم ازتون

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

سلام استاد وقتتون بخیر .استاد ببخشید من هر چی فکر میکنم نمیدونم دلیل این خطا چیه واسه این کد جلسه15 که میده.میشه راهنمایی کنین با تشکر<<cpp>

Arduino: 1.6.12 (Windows 7), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

In file included from D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino:6:0:

C:\Users\Lenovo\Documents\Arduino\libraries\WS2812FX-master/WS2812FX.h:61:20: error: expected unqualified-id before numeric constant

#define RED 0xFF0000

^

D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino:14:8: note: in expansion of macro 'RED'

String RED ="255" ;

^

C:\Users\Lenovo\Documents\Arduino\libraries\WS2812FX-master/WS2812FX.h:62:20: error: expected unqualified-id before numeric constant

#define GREEN 0x00FF00

^

D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino:15:8: note: in expansion of macro 'GREEN'

String GREEN;

^

C:\Users\Lenovo\Documents\Arduino\libraries\WS2812FX-master/WS2812FX.h:63:20: error: expected unqualified-id before numeric constant

#define BLUE 0x0000FF

^

D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino:16:8: note: in expansion of macro 'BLUE'

String BLUE;

^

D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino: In function 'void Handle_RGB()':

IOTLesson15Webserver_RGB:85: error: lvalue required as left operand of assignment

RED = server.arg("Red");

^

IOTLesson15Webserver_RGB:86: error: lvalue required as left operand of assignment

GREEN = server.arg("Green");

^

IOTLesson15Webserver_RGB:87: error: lvalue required as left operand of assignment

BLUE = server.arg("Blue");

^

IOTLesson15Webserver_RGB:103: error: request for member 'toInt' in '16711680', which is of non-class type 'int'

strip.setPixelColor(i,RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:103: error: request for member 'toInt' in '65280', which is of non-class type 'int'

strip.setPixelColor(i,RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:103: error: request for member 'toInt' in '255', which is of non-class type 'int'

strip.setPixelColor(i,RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:111: error: request for member 'toInt' in '16711680', which is of non-class type 'int'

strip.setPixelColor(Pixel_Number.toInt(),RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:111: error: request for member 'toInt' in '65280', which is of non-class type 'int'

strip.setPixelColor(Pixel_Number.toInt(),RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:111: error: request for member 'toInt' in '255', which is of non-class type 'int'

strip.setPixelColor(Pixel_Number.toInt(),RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

D:\seyyed\tosinso.com\video\doc\IOTLesson15WebserverRGB\IOTLesson15WebserverRGB.ino: In function 'void Handle_FX()':

IOTLesson15Webserver_RGB:124: error: request for member 'toInt' in '16711680', which is of non-class type 'int'

ws2812fx.setColor(RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:124: error: request for member 'toInt' in '65280', which is of non-class type 'int'

ws2812fx.setColor(RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

IOTLesson15Webserver_RGB:124: error: request for member 'toInt' in '255', which is of non-class type 'int'

ws2812fx.setColor(RED.toInt(),GREEN.toInt(),BLUE.toInt());

^

Multiple libraries were found for "Adafruit_NeoPixel.h"

Used: C:\Users\Lenovo\Documents\Arduino\libraries\Adafruit_NeoPixel

Not used: C:\Users\Lenovo\Documents\Arduino\libraries\Adafruit_NeoPixel-master

exit status 1

lvalue required as left operand of assignment

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.

<cpp>

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

استاد اضافه کردم بازم همون خطارو میده ببینید

وب سایت توسینسو

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سیدوحید علوی پناه

بله استاد درست میگین شما ولی واقعا موندم چرا این خطارو میده .بازم ممنونم

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

سامان

سلام

من نتونستم نرم افزار WYSIWYG رو کرک کنم. هم از نسخه Trial و هم از نسخه Portable استفاده کردم. وقتی میخوام از صفحه Preview بگیرم، فقط آدرس C:/RGB توی browser نشون داده میشه و پیام "This page can’t be displayed" میاد.

سامان

متن دارای اشکال می باشد

http://s8.picofile.comfile8329546468/123.jpg

فایل شما رو هم بدون دستکاری فقط Open کردم بازم همونجوری شد

سامان

http://s8.picofile.com//file//8329546468/123.jpg

سامان
http://s8.picofile.com/file/8329546468/123.jpg

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

darkLight

سلام من طبق آموزش پیشرفتم و موقع ذخیره پیج طراحی شده اول با کنترلsذخیره انجام نمیشه ی لود میزنه نشانگر ولی چیزی نمیاد از سیو از ذخیره کردم بهم ۳ فایل خروجی داد جاوا اسکریپت توشون نبود دوتا سی اس اس یه اچ تی ام ال با ی عکس png مشکل کار از کجاست؟ تمام تنظیمات رو اعمال کردم رو ی سیستم دیگم تست کردم

این فایلا رو رو برد آ‍پلود ک میکنم پیج لا فرمتhtmlمیاد بالا و آدرسای دیگ رو ک میزنم مال cssخود کدا میان بالا طبیعتا باید با هم بالا میومدن

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

darkLight

ممنون مشکل قبلیم حل شد بخاطر عدم دقت کافی بود اسامی ک بعد سرور سند بود با اسامی تو نیو تب تعریف کردم مطابقت نداشت...تو نرم افزارwb12چه دکه ای تعریف کنم ک ی دستور رو ارسال کنع به سرور ولی وارد ‍پیج نشه مثلا من دستور ledredon رو رویه دکمهsubmitلینک کردم تا این دستور رو ارسال کنه جواب میده ولی تو همون صفحه باقی نمیمونه و ی صفحه در لینک۱۹۲.۱۶۸.۴.۱ledredon باز میشه ک چیزی توش نیست و اگ اصن واردش نمیشد مشکلی نداشت برام:/

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

darkLight

اینم حل شد خیلی ممنون بابت پاسخ گویی

بازم با یه مشکل دیگ برخوردم وقتی دستورات رو برای احراز هویت به کد اضافه میکنم و آ‍پلود میکنم رو برد تو بارگذاری به مشکل برمیخوردم و باز نمیکنه آدرس۱۹۲.۱۶۸.۴.۱رو فقط ی دفه آورد که بعد زدن یوزر پسورد وایفای برد محو شد انگار هنگ کرد من کد هارو میزارم اینجا شما یه نگا بندازین بیزحمت ک مشکل کارم کجاست.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

darkLight

کد هارو ‍پاک کردم با کدای شما هم تست میکنم اگ مشکلی بود بازم مزاحم میشم

صفیه نیک خواه ثانی

سلام وقت بخیر

برای من این خطا رو میده مثل موارد بالا نیست






<left>
C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp: In member function 'void WS2812FX::mode_fade()':

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: error: no matching function for call to 'min(int, uint8_t&)'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: candidates are:

In file included from c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,

                 from C:\Users\safiyeh-nikkhah\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

                 from C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note: template<class _Tp, class _Compare> _Tp std::min(std::initializer_list<_Tp>, _Compare)

     min(initializer_list<_Tp> __l, _Compare __comp)

     ^

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note:   template argument deduction/substitution failed:

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note:   mismatched types 'std::initializer_list<_Tp>' and 'int'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,

                 from C:\Users\safiyeh-nikkhah\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

                 from C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note: template<class _Tp> _Tp std::min(std::initializer_list<_Tp>)

     min(initializer_list<_Tp> __l)

     ^

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note:   template argument deduction/substitution failed:

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note:   mismatched types 'std::initializer_list<_Tp>' and 'int'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,

                 from C:\Users\safiyeh-nikkhah\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

                 from C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare)

     min(const _Tp& __a, const _Tp& __b, _Compare __comp)

     ^

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note:   template argument deduction/substitution failed:

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note:   deduced conflicting types for parameter 'const _Tp' ('int' and 'uint8_t {aka unsigned char}')

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,

                 from C:\Users\safiyeh-nikkhah\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

                 from C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&)

     min(const _Tp& __a, const _Tp& __b)

     ^

c:\users\safiyeh-nikkhah\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note:   template argument deduction/substitution failed:

C:\Users\safiyeh-nikkhah\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note:   deduced conflicting types for parameter 'const _Tp' ('int' and 'uint8_t {aka unsigned char}')

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

با دو تا nod چک کردم هر دفعه همین رو میگه، کتابخانه ها رو چند بار چک کردم همه نصب شدن

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

صفیه نیک خواه ثانی

سلام استاد

نسخه من 5 بتا بود تغییر دادم به 2.3.0 درست شد

اینجوری که کلی مشکل پیش میاد اگر بخوان توی هر نسخه کدها و کتابخانه ها رو تغییر بدن :(

pouriia

سلام استاد

من طبق آموزش شما نرم افزار web builder رو نصب کردم ولی موقع باز کردن برنامه یه صفحه بالا میاد که یا کد فعال سازیو وارد کن یا به صورت trilar برنامه رو باز کن

وب سایت توسینسو

چیکار کنم درس شه؟

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

صفیه نیک خواه ثانی

سلام وقت بخیر

در مورد کد دوتا سوال داشتم

1- متغییر uint8_t FXmode برای چه منظوری تعریف کردید؟چون استفاده نشد.

2- BRIGHTNESS و Speed شما int تعریف کردید چرا RED , GREEN , BLUE را string تعریف کردید در صورتیکه کاملا مشابه هم هستند، در تمام این متغییر ها آرگومان یک مقدار String برمی گرداند که باید تبدیل به int بشه ، (علت متفاوت عمل کردن فقط برای نمایش روی OLED هست؟؟)

(ببخشید من توی کد نویسی هنوز خیلی قوی نشدم :)

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

نرگس رشوند

با سلام واحترام

استاد من وقتی برنامه نهایی شده این جلسه را اجرا میکنم، زمانی که میخواهم تنها یکی از LEDها را با وارد کردن Pixel_Number دلخواه روشن کنم، این کار صورت نمیپذیرد (بقیه موارد نظیر اعمال FXها به کل LEDها و یا روشن شدن کل LEDها با گزینه All انجام میشود به غیر از مورد فوق). من با کد شما هم چک کردم. ممنون میشم کمکم کنید.

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

علی رنجبر

این توسط ali.ranjbart در تاریخ پنجشنبه, 10 مرداد 1398 حذف شده است.

سلام و وقت بخیر 


استاد محترم من فایل این جلسه رو که کامپایل میکنم این ارور رو نمایش میده

هم فایلی که خودم نوشتم هم فایلی که شما فرستادید

Arduino: 1.8.9 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp: In member function 'void WS2812FX::mode_fade()':

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: error: no matching function for call to 'min(int, uint8_t&)'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: candidates are:

In file included from c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,

                 from C:\Users\Ali\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Arduino.h:257,

                 from C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note: template<class _Tp, class _Compare> _Tp std::min(std::initializer_list<_Tp>, _Compare)

     min(initializer_list<_Tp> __l, _Compare __comp)

     ^

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note: template argument deduction/substitution failed:

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: mismatched types 'std::initializer_list<_Tp>' and 'int'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,

                 from C:\Users\Ali\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Arduino.h:257,

                 from C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note: template _Tp std::min(std::initializer_list<_Tp>)

     min(initializer_list<_Tp> __l)

     ^

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note: template argument deduction/substitution failed:

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: mismatched types 'std::initializer_list<_Tp>' and 'int'

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,

                 from C:\Users\Ali\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Arduino.h:257,

                 from C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template const _Tp& std::min(const _Tp&, const _Tp&, _Compare)

     min(const _Tp& __a, const _Tp& __b, _Compare __comp)

     ^

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template argument deduction/substitution failed:

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'uint8_t {aka unsigned char}')

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

In file included from c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,

                 from C:\Users\Ali\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Arduino.h:257,

                 from C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:53:

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template const _Tp& std::min(const _Tp&, const _Tp&)

     min(const _Tp& __a, const _Tp& __b)

     ^

c:\users\ali\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template argument deduction/substitution failed:

C:\Users\Ali\Documents\Arduino\libraries\WS2812FX-master\WS2812FX.cpp:397:41: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'uint8_t {aka unsigned char}')

   b = map(b, 0, 255, min(25, _brightness), _brightness);

                                         ^

Multiple libraries were found for "Wire.h"

 Used: C:\Users\Ali\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\Wire

 Not used: C:\Users\Ali\Documents\Arduino\libraries\Wire

exit status 1

Error compiling for board NodeMCU 1.0 (ESP-12E Module).

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.


برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....