فهرست مطالب:
- مرحله 1: مقدمه
- مرحله 2: اجزاء
- مرحله 3: روش
- مرحله 4: اتصالات سخت افزاری
- مرحله 5: NodeMCU خود را برنامه ریزی کنید:
- مرحله ششم: توجه داشته باشید
تصویری: ساعت اینترنتی (NTP) برای پروژه های اینترنت اشیا: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این پروژه به شما کمک می کند تا از اینترنت برای پروژه های اینترنت اشیا بدون نیاز به سخت افزار RTC اضافی استفاده کنید. در این آموزش ، نحوه استفاده از Nokia LCD 5110 ، دریافت داده های NTP از اینترنت و نمایش آن بر روی LCD با مختصات خاص را توضیح خواهیم داد. اجازه دهید مقدمه ای کوتاه در مورد NTP داشته باشیم.
مرحله 1: مقدمه
پروتکل زمان شبکه (NTP) یک پروتکل است که برای همگام سازی زمان ساعت رایانه در یک شبکه استفاده می شود. این متعلق به یکی از قدیمی ترین بخش های مجموعه پروتکل TCP/IP است. اصطلاح NTP هم برای پروتکل و هم برای برنامه های سرویس گیرنده سرویس گیرنده که در رایانه اجرا می شوند اعمال می شود.
NTP ، که توسط دیوید میلز در دانشگاه دلاور در سال 1981 توسعه داده شد ، طراحی شده است که بسیار مقاوم در برابر خطا و مقیاس پذیر است. NTP چگونه کار می کند؟ سرویس گیرنده NTP مبادله درخواست زمان را با سرور NTP آغاز می کند. در نتیجه این مبادله ، مشتری می تواند تاخیر پیوند و آفست محلی آن را محاسبه کرده و ساعت محلی خود را مطابق با ساعت رایانه سرور تنظیم کند. به عنوان یک قاعده ، برای تنظیم اولیه ساعت ، 6 مبادله در بازه زمانی حدود 5 تا 10 دقیقه مورد نیاز است. پس از همگام سازی ، سرویس گیرنده ساعت را هر 10 دقیقه یکبار به روز می کند و معمولاً فقط نیاز به یک مبادله پیام دارد. علاوه بر همگام سازی سرویس گیرنده و سرویس گیرنده. این معامله از طریق پروتکل داده کاربر در پورت 123 انجام می شود. NTP همچنین از همگام سازی پخش ساعتهای رایانه همسالان پشتیبانی می کند.
مرحله 2: اجزاء
- NodeMCU
- نوکیا 5110 LCD
مرحله 3: روش
ما قصد داریم زمان و داده ها را بر روی نوکیا 5110 LCD نمایش دهیم ، ابتدا باید با LCD نوکیا 5110 آشنا شوید ، می توانید با ایجاد برخی تغییرات در کد ، از هر روش خروجی دیگری استفاده کنید.
نوکیا 5110 LCD: نوکیا 5110 یک صفحه LCD گرافیکی اساسی برای بسیاری از برنامه ها است. در ابتدا برای صفحه نمایش تلفن همراه در نظر گرفته شده بود. این دستگاه بر روی PCB آسان لحیم می شود. از کنترلر PCD8544 استفاده می کند که در LCD 3310 نوکیا استفاده می شود. PCD8544 یک کنترل کننده/درایور کم مصرف CMOS LCD است که برای هدایت نمایش گرافیکی 48 ردیف و 84 ستون طراحی شده است. تمام عملکردهای لازم برای صفحه نمایش در یک تراشه واحد ارائه می شود ، از جمله ایجاد منبع تغذیه روی LCD بر روی تراشه و ولتاژهای بایاس ، که منجر به حداقل اجزای خارجی و مصرف برق کم می شود. PCD8544 از طریق رابط گذرگاه سریال به کنترل کننده های میکرو متصل می شود.
مرحله 4: اتصالات سخت افزاری
برای ایجاد ارتباط از نمودار سرما استفاده کنید:
پین های LCD نوکیا پین های NodeMCU
RST ………………………….. D1
CE ……………………………. D2
DC ………………………….. D0
دین ………………………….. D7
CLK …………………………. D5
VCC ………………………… پین 3 ولت NodeMCU یا از منبع تغذیه 3.3 ولت استفاده کنید
BL …………………………… برای روشن کردن نور پس زمینه با پین VCC رایج است (برای تنظیم نور پس زمینه می توانید یک مقاومت متغیر اضافه کنید)
GND ……………………….. GND
مرحله 5: NodeMCU خود را برنامه ریزی کنید:
مطمئن شوید که در Arduino IDE بردهای esp8266 دارید ، کد پیوست را بارگیری کرده و کتابخانه ها را در Arduino IDE خود نصب کنید ، سپس SSID و رمز عبور وای فای محلی و GMT خود را با توجه به منطقه خود در کد تنظیم کنید ، آن را در کنترلر خود بارگذاری کنید. در ابتدا تا زمانی که اتصال به اینترنت برقرار نشد ، داده های اشتباه نشان داده می شود ، چند ثانیه منتظر بمانید تا زمان و تاریخ به روز شود ، ویدئوی پیوست را با این آموزش بررسی کنید.
مرحله ششم: توجه داشته باشید
لطفاً کانال یوتیوب ما را به اشتراک بگذارید و مشترک شوید تا به ما انگیزه دهید.
متشکرم
توصیه شده:
برترین پروژه های اینترنت اشیا با استفاده از ESP8266: 8 مرحله
برترین پروژه های اینترنت اشیا با استفاده از ESP8266: امروزه ماشین دارای داده هایی است که برای اهداف زیادی مانند نظارت ، تجزیه و تحلیل یا فعال سازی محرک ها باید در ابر به اشتراک گذاشته شود. ماشین ها با یکدیگر صحبت می کنند. ESP8266 یکی از ماژول هایی است که کار را انجام می دهد. ESP8266 می تواند داده ها را در Go ارسال کند
ماژول قدرت اینترنت اشیا: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: 19 مرحله (همراه با تصاویر)
ماژول IoT Power: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: سلام به همه ، امیدوارم همه شما عالی باشید! در این مقاله آموزشی می خواهم به شما نشان دهم که چگونه یک ماژول اندازه گیری توان اینترنت اشیا را ایجاد کرده ام که مقدار توان تولید شده توسط پنل های خورشیدی من را که توسط کنترل کننده شارژ خورشیدی مورد استفاده قرار می گیرد ، محاسبه می کند
ساعت شبکه ESP8266 بدون هیچ گونه RTC - Nodemcu NTP ساعت بدون RTC - پروژه ساعت اینترنتی: 4 مرحله
ساعت شبکه ESP8266 بدون هیچ گونه RTC | Nodemcu NTP ساعت بدون RTC | پروژه ساعت اینترنتی: در پروژه ایجاد پروژه ساعت بدون RTC ، زمان استفاده از اینترنت با استفاده از wifi و نمایش آن بر روی صفحه نمایش st7735
سیستم مانیتورینگ کارخانه اینترنت اشیا (با بستر اینترنت اشیا IBM): 11 مرحله (همراه با تصاویر)
سیستم نظارت بر کارخانه اینترنت اشیا (با پلتفرم IoM IoT): مروری سیستم نظارت بر کارخانه (PMS) یک برنامه کاربردی است که با افرادی که در طبقه کارگر هستند با انگشت شست سبز در نظر گرفته شده است. امروزه افراد شاغل بیش از هر زمان دیگری شلوغ هستند. پیشرفت شغلی و مدیریت امور مالی آنها
لامپ های LED متصل - پروژه های اینترنت اشیا: 7 مرحله (همراه با تصاویر)
لامپ های LED متصل | پروژه های اینترنت اشیا: این فقط یک لامپ LED حکاکی شده دیگر نیست که امروزه در بازار مشاهده می کنید. این نسخه پیشرفته آن لامپ ها است. در عصر دستگاه های متصل ، من لامپ های متصل خودم را ساخته ام. این پروژه از یک محصول به نام Filimin الهام گرفته شده است: