کیت ماژول سیم کارت SIM800L
قابلیت برقراری تماس تلفنی
ارسال و دریافت پیامک
اتصال به اینترنت
ماژول سیم کارت SIM800L
ماژول سیم کارت SIM800L یک ماژول GSM/GPRS است که برای ارتباطات سیار (موبایل) طراحی شده است. این ماژول از گروه ماژولهای سری SIM800 تولید شده توسط شرکت Simcom میباشد.ماژولهای سیم کارت از طریق شبکههای GSM (Global System for Mobile Communications) به اپراتورهای تلفن همراه متصل میشوند و قابلیتهای مختلفی برای ارتباطات مخابراتی فراهم میکنند،
- ارسال و دریافت پیامک (SMS): ماژول SIM800L میتواند پیامکها را ارسال و دریافت کند، بنویسد و پاسخگوی درخواستهای پیامکی باشد.
- برقراری تماس صوتی: میتوان با استفاده از این ماژول تماسهای صوتی برقرار کرد و به عنوان یک تلفن همراه ساده عمل کرد.
- ارتباط اینترنتی GPRS: ماژول SIM800L اجازه میدهد تا از طریق GPRS به اینترنت متصل شوید و دیتاها را از طریق اینترنت انتقال دهید.
- ارسال و دریافت دادهها از طریق پروتکل TCP/IP: از طریق ماژول SIM800L میتوان ارتباطات TCP/IP را برقرار کرد و از طریق اینترنت دادهها را به یک سرور یا دیگر دستگاهها ارسال کرد.
این ماژولها به عنوان یک بخش از سیستمهای ردیابی، سیستمهای نظارتی و سیستمهای خودکار و کنترل صنعتی و همچنین در برخی از پروژههای الکترونیکی و IoT (اینترنت اشیا) استفاده میشوند. ماژول SIM800L کوچک و قابل حمل است و اغلب برای اتصال به میکروکنترلرها و بردهای الکترونیکی استفاده میشود.
مشخصات فنی ماژول سیم کارت SIM800L
- مشخصات شبکه:
پشتیبانی از شبکههای GSM/GPRS 2G.
باندهای فرکانسی: 850/900/1800/1900 مگاهرتز.
- ارتباطات دادهای:
GPRS Class 10: حداکثر نرخ انتقال داده دریافتی 85.6 کیلوبیت بر ثانیه و حداکثر نرخ انتقال داده ارسالی 42.8 کیلوبیت بر ثانیه.
پروتکلهای ارتباطی TCP/IP.
- ارتباطات صوتی:
پشتیبانی از تماس صوتی (دارای میکروفون و بلندگو داخلی).
پشتیبانی از ارسال و دریافت DTMF (Dual-tone multi-frequency) برای کنترل دستگاهها.
- ارتباطات دیجیتال و آنالوگ:
پینهای GPIO: برخی پینها برای کنترل ورودیها و خروجیها.
پینهای UART: برای ارتباط سریال با میکروکنترلر یا دیگر دستگاهها.
پینهای ADC: برای ورودیگیری آنالوگ.
- مصرف انرژی:
ولتاژ کاری: 3.4 تا 4.4 ولت
مصرف برق:
در حالت آمادهبهکار: حدود 0.7 میلیآمپر.
در حالت تماس صوتی: حدود 200 میلیآمپر.
در حالت GPRS: حدود 350 میلیآمپر.
- دیگر ویژگیها:
پشتیبانی از مکانیابی با استفاده از A-GPS.
پشتیبانی از کارتهای حافظه از نوع MicroSD برای ذخیره دادهها.
- آنتن:
دارای پورت آنتن با قابلیت اتصال آنتن خارجی.
- رابطها:
اتصال با استفاده از سوکتها یا هدرها.
- دمای کاری:
دمای کاری از -40 درجه سانتیگراد تا +85 درجه سانتیگراد میباشد.
بررسی پایه های ماژول سیم کارت SIM800l
- VCC: ولتاژ تغذیه (4.4 تا 5.5 ولت).
- GND: زمین (ارتباط به منبع منفی تغذیه).
- TXD: پین ارسال دادهها (از میکروکنترلر به ماژول).
- RXD: پین دریافت دادهها (از ماژول به میکروکنترلر).
- RST: پین ریست (با اعمال ولتاژ منفی به این پین، ماژول ریست میشود).
- RI: پین هشدار (در صورتی که یک تماس ورودی (Ring) یا پیامک دریافت کنید، این پین فعال میشود).
- DTR: پین هشدار تعیین آمادگی (استفاده اختیاری).
- MIC+: ورودی میکروفون.
- MIC-: زمین ورودی میکروفون.
- SPK+: خروجی بلندگو.
- SPK-: زمین خروجی بلندگو.
- ANT: پین آنتن (اتصال به آنتن خارجی).
- VBAT: ولتاژ باتری (3.4 تا 4.4 ولت).
- GND_B: زمین باتری.
به همراه ماژول سیم کارت SIM800L چه اقلامی باید خریداری شود؟
- باتری لیتیوم یون
- ماژول شارژر باتری
- USB TO TTL مبدل
- کاهنده LM2596
- آنتن
- سیم کارت
کد آردوینو ارسال SMS با ماژول SIM80L
ابتدا کتابخانه SoftwareSerial را به برنامه اضافه میکنیم. این کتابخانه به ما اجازه میدهد از طریق پینهای دلخواه RX و TX ارتباط با ماژول SIM800L را برقرار کنیم.مقدار پینهای RX و TX را تعریف کرده و یک شیء از کلاس SoftwareSerial با نام sim800l ایجاد میکنیم.در تابع setup، سریال مانیتور را با سرعت 9600 برای اشکالزدایی شروع میکنیم و همچنین ارتباط با ماژول SIM800L را با سرعت 9600 از طریق SoftwareSerial را آغاز میکنیم. سپس مدتی صبر میکنیم تا ماژول آماده شود و یک پیام به مانیتور سریال چاپ میکنیم که ماژول آماده است.در تابع loop، پیامک را به شماره مقصد ارسال میکنیم. این کد یک پیام "Hello, this is a test message!" را به شماره "+1234567890" ارسال میکند. شما میتوانید این مقادیر را تغییر دهید و اطلاعات مورد نظر خود را برای ارسال به جای آنها قرار دهید.تابع sendSMS برای ارسال پیامک است. ابتدا ماژول را به حالت متنی (text mode) تنظیم میکنیم. سپس شماره مقصد را تنظیم میکنیم و محتوای پیامک را ارسال میکنیم. در نهایت، علامت ASCII کاراکتر Ctrl+Z را برای انتهای پیامک ارسال میکنیم. سپس پاسخ ماژول SIM800L را به مانیتور سریال چاپ میکنیم.
#include <SoftwareSerial.h>
// تعریف پینهای RX و TX برای SoftwareSerial
const int RX_PIN = 10;
const int TX_PIN = 11;
// ایجاد یک شیء از کلاس SoftwareSerial
SoftwareSerial sim800l(RX_PIN, TX_PIN);
void setup() {
// شروع مانیتور Serial برای اهداف اشکالزدایی
Serial.begin(9600);
// شروع کردن کامیونیکیشن با ماژول SIM800L از طریق SoftwareSerial
sim800l.begin(9600);
// صبر برای آمادهبهکار شدن ماژول SIM800L (میتوانید تاخیر را بیشتر کنید اگر نیاز است)
delay(1000);
// چاپ پیام برای نشان دادن آمادهبهکار بودن ماژول SIM800L
Serial.println("ماژول SIM800L آماده است.");
}
void loop() {
// تابع ارسال پیامک
ارسال_پیامک("+1234567890", "سلام، این یک پیام تستی است!");
// صبر برای چند ثانیه قبل از ارسال پیامک بعدی
delay(5000);
}
void ارسال_پیامک(String شماره_تلفن, String پیام) {
// دستور AT برای تنظیم ماژول SIM800L در حالت متنی (text mode)
sim800l.println("AT+CMGF=1");
delay(500);
// دستور AT برای تنظیم شماره تلفن مقصد
sim800l.print("AT+CMGS=\"");
sim800l.print(شماره_تلفن);
sim800l.println("\"");
delay(500);
// ارسال محتوای پیام
sim800l.print(پیام);
delay(100);
// کد ASCII کاراکتر Ctrl+Z (پایان پیام)
sim800l.println((char)26);
delay(1000);
// چاپ پاسخ از ماژول SIM800L
while (sim800l.available()) {
Serial.write(sim800l.read());
}
// صبر کوتاهی قبل از ارسال پیامک بعدی (اختیاری)
delay(2000);
}
کد آردوینو ارسال SMS با ماژول SIM80L
کد برقراری تماس تلفنی با ماژول SIM800L در آردوینو به شرح زیر است.ابتدا کتابخانه SoftwareSerial را به برنامه اضافه میکنیم. این کتابخانه به ما اجازه میدهد از طریق پینهای دلخواه RX و TX ارتباط با ماژول SIM800L را برقرار کنیم.مقدار پینهای RX و TX را تعریف کرده و یک شیء از کلاس SoftwareSerial با نام sim800l ایجاد میکنیم.در تابع setup، سریال مانیتور را با سرعت 9600 برای اشکالزدایی شروع میکنیم و همچنین ارتباط با ماژول SIM800L را با سرعت 9600 از طریق SoftwareSerial را آغاز میکنیم. سپس مدتی صبر میکنیم تا ماژول آماده شود و یک پیام به مانیتور سریال چاپ میکنیم که ماژول آماده است.در تابع loop، تماس تلفنی با شماره مقصد انجام میدهیم. این کد یک تماس به شماره "+1234567890" انجام میدهد. شما میتوانید این مقدار را با شماره مورد نظر خود تغییر دهید.تابع callPhoneNumber مسئول برقراری تماس تلفنی است. ابتدا با دستور ATD، شماره مقصد را به ماژول SIM800L ارسال میکنیم و با علامت ";" آن را خاتمه میدهیم. سپس تماس به مدت 10 ثانیه (قابل تغییر) انجام میشود و سپس با دستور ATH تماس خاتمه مییابد.این کد تماس تلفنی به شماره مقصد را با استفاده از ماژول SIM800L برقرار میکند. ممکن است نیاز به بهبودات و اضافه کردن کنترلهای بیشتری در مورد وضعیت ماژول و مدیریت خطاها باشد. همچنین، میتوانید توابع و ویژگیهای بیشتری را به کد اضافه کنید تا به نیازهای خاص خود بپاسخید.
#include <SoftwareSerial.h>
// تعریف پینهای RX و TX برای SoftwareSerial
const int RX_PIN = 10;
const int TX_PIN = 11;
// Create a SoftwareSerial object
SoftwareSerial sim800l(RX_PIN, TX_PIN);
void setup() {
// شروع مانیتور Serial برای اهداف اشکالزدایی
Serial.begin(9600);
// شروع کردن کامیونیکیشن با ماژول SIM800L از طریق SoftwareSerial
sim800l.begin(9600);
// صبر برای آمادهبهکار شدن ماژول SIM800L (میتوانید تاخیر را بیشتر کنید اگر نیاز است)
delay(1000);
// چاپ پیام برای نشان دادن آمادهبهکار بودن ماژول SIM800L
Serial.println("ماژول SIM800L آماده است.");
}
void loop() {
// تابع برقراری تماس تلفنی
callPhoneNumber("+1234567890");
// صبر برای چند ثانیه قبل از برقراری تماس دیگر
delay(5000);
}
void callPhoneNumber(String phoneNumber) {
// دستور AT برای برقراری تماس
sim800l.print("ATD");
sim800l.print(phoneNumber);
sim800l.println(";");
// چاپ پیام به مانیتور سریال
Serial.print("برقراری تماس با شماره ");
Serial.println(phoneNumber);
// صبر برای مدت زمان مشخص (مثلاً 10 ثانیه)، میتوانید زمان را تغییر دهید
delay(10000);
// دستور AT برای پایان تماس
sim800l.println("ATH");
// چاپ پیام به مانیتور سریال
Serial.println("تماس خاتمه یافت.");
}
آموزش
آموزش های راه اندازی در هفت بخش به صورت اختصاصی در سایت آموزشی دیجی اسپارک منتشر شده است و تمامی قابلیت های ماژول به همراه نحوه ی راه اندازی و کدنویسی آموزش داده شده است.
آموزش اول: معرفی ماژول سیم کارت SIM800L
راه اندازی این ماژول شاید برای عده ای سخت و بوده و دچار سردگمی شوند. از طرفی دیگر شاید منبع آموزشی و راهنمایی جامع و دقیقی در باره راه اندازی، ارسال و دریافت پیامک و اتصال اینترنت وجود نداشته باشد.
آموزش دوم: تغذیه SIM800L
در این آموزش، به بررسی مبحث بسیار کلیدی در اه اندازی ماژول SIM800L، تغذیه می پردازیم. در این آموزش به روش های مختلف تامین تغذیه این ماژول پرداخته و نحوه تامین صحیح تغذیه این ماژول را، شرح می دهیم.
آموزش سوم: تماس تلفنی با SIM800L
برقراری تماس تلفنی SIM800L، تقریبا همانند تلفن های همراه است. همانطور که در یک تلفن همراه، با وارد کردن سیم کارت و تعیین شماره مقصد، تماس را برقرار می سازید، دقیقا همین مورد در ماژول SIM800L صادق است. برای برقراری تماس تلفنی SIM800L، می بایست فرمان تماس را از طریق پروتکل UART، به ماژول ارسال نماییم. ماژول SIM800L، برای اجرای هر فرمان نظیر ارسال پیامک، برقراری تماس تلفنی و… از یکسری دستورات از پیش تعیین شده به نام AT-Command ها پشتیبانی می نماید. جدول زیر، تعدادی از فرامین مهم برای برقراری تماس را نشان می دهد.
آموزش چهارم: ارسال و دریافت پیامک
پیش از ارسال پیامک نیاز است تا تنظیمات اولیه ارسال پیامک را انجام دهیم. در ابتدا، می بایست از اتصال ماژول به شبکه مطمئن شویم. این مورد هم از وضعیت چشمک زن قابل تشخیص بوده و هم به کمک دستور زیر، از این مورد می توانید مطلع شوید.
آموزش پنجم: اینترنت GPRS SIM800L
برای اتصال به اینترنت از فرامین AT استفاده خواهیم نمود. پیش از هر چیز در نظر داشته باشید که بر روی سیم کارت شما پین کد وجود نداشته باشد. همچنین از فعال سازی اینترنت بر روی سیم کارت خود، اطمینان حاصل نمایید. در ابتدا، برای اتصال به اینترنت، از دستور زیر استفاده می نماییم.
آموزش ششم: آپلود و دانلود فایل در اینترنت
ماژول SIM800L، قابلیت برقراری ارتباط FTP را داراست. همانطور که در آموزش های پیشین نیز بیان شد، این ماژول دارای یک سری دستورات از پیش تعریف شده به نام AT-Command است. به کمک این فرامین می توان قابلیت های مختلف ماژول نظیر تماس، پیامک و اینترنت را استفاده نمود. به منظور برقراری ارتباط FTP نیز، این ماژول دارای دستورات AT است. در این آموزش به بررسی این دستورات پرداخته و به آپلود و دانلود فایل از سرور، خواهیم پرداخت.
آموزش هفتم: ارتباط با TCP سرور
یکی از قابلیت های مهم ماژول SIM800L، اتصال آن به شبکه اینترنت GPRS است. از طرفی دیگر، پروتکل TCP یکی از پرکاربردترین پروتکل ها در شبکه اینترنت بوده که توسط ماژول SIM800L نیز پشتیبانی می شود.
آموزش هشتم: ارسال و دریافت ایمیل
پروتکل SMTP، یک پروتکل اینترنتی جهت ارسال ایمیل است. عبارت SMTP مخفف Simple Mail Transfer Protocol به معنای پروتکل ارسال ساده ایمیل است. این پروتکل که در سال ۱۹۸۲ معرفی و عرضه گردید، تاکنون مورد استفاده قرار گرفته است. همه روز بیش از هزاران و یا حتی میلیون ها ایمیل در سرتاسر جهان ارسال و دریافت می شود. از این رو این پروتکل، یکی از مهم ترین و کاربردی ترین پروتکل ها در زمینه انتقال پیام الکترونیک، به شمار می رود. در طرف دیگر، پروتکل POP3 وظیفه دریافت پیام ها را بر عهده دارد.
مشخصات
- کاربری
- مناسب برای استفاده شخصی
- نوع ماژول
- سیم کارت
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- ولتاژ مورد نياز
- 3.4 الی 4.4 ولت DC
- دمای کاری
- 40- الی 85+ درجه سانتی گراد
- جریان
- 0.7 میلی آمپر در حالت خاموش، 1 میلی آمپر در حالت sleep، دو آمپربه صورت لحظه ای در هنگام راه اندازی
- چاپ مس
- قرمز
- اقلام همراه محصول
- آنتن و تغذیه
- ترتیب پایه ها
- طبق چاپ راهنما روی فیبر
- سازنده
- SIMCOM
- کشور سازنده
- چین
- باتری
- دارد
- سوکت باتری
- ندارد
- شارژر
- دارد
- فرکانس
- فرکانس کاری 4 بانده 850/900/1800/1900 مگاهرتز
- نوع کانکتور
- پین هدر
- میکروفن
- قابلیت اتصال میکروفن
- پروتکل ارتباطی
- پشتیبانی از پروتکل های کاربردی اینترنتی نظیر TCP، HTTP و...
- جریان مصرفی درحالت فعال
- در حدود 20 میلی آمپر بدون فعال سازی امکانات جانبی و پیک های لحظه ای
- جریان مصرفی درحالت خواب
- 1 میلی آمپر
- ارتباط UART
- دارای پورت سریال UART جهت دریافت فرامین کاربر
- وضعیت لوازم جانبی
- آنتن، مبدل کاهنده LM2596، ماژول شارژ باتری، باتری لیتیوم پلمیر، خازن 1000 میکروفاراد
- سایر توضیحات
- پشتیبانی از فرامین AT-Command با استاندارد 3GPP، قابلیت برقراری تماس صوتی دو طرفه،
- سایر قابلیتها
- قابلیت راه اندازی با باتری های لیتیومی
- کد تجاری ماژول و برد
- SIM800L
- نوع باتری
- لیتیوم پلیمر - LI-PO
- آموزش راه اندازی
- دارای آموزش راه اندازی (خودآموز)
- نوع کیت
- بر پایه برد Sim800
- پهنای باند اینترنت سیم کارت
- 2g
- ماژول sim800l
- سیم کارت
- منبع تغذیه
- آنتن GSM
- کابل USB به سریال
- خازن 1000 میکروفاراد
- ماژول کاهنده LM2596
با سلام
ماژولهای سیم کارتی در طرح رجیستری نیستند. ولی بسیاری از کاربران در راه اندازی به مشکل میخورند و بسیاری از این مشکلات ارتباطی با طرح رجیستری ندارند.
با توجه به اینکه ماژول سیم کارت برای اتصال به شبکه و تبادل اطلاعاتی در بستر مخابراتی، به جریان وابسته است. امکان تامین تغذیه آن مستقیما از پایههای میکروکنترلر امکان پذیر نیست. بایستی حتما از منبعی مجزا با قابلیت جریان دهی کافی تامین شود. در غیر این صورت مشکلات مختلفی را شاهد خواهید بود. البته در هر مدل ماژول مقدار جریان کشی و ولتاژ کاری ممکن است متفاوت باشد که بایستی براساس نوع ماژول اقدام کنید.
ماژولهای سیم کارتی قابلیت اتصال به شبکه مخابراتی را دارند. از اینرو امکان بهره برداری از کلیه قابلیتهای یک سیم کارت را هم دارند. استفاده از اینترنت سیم کارت هم یکی از این موارد است. در بسیاری از پروژههای مختلف نیاز به کارگیری اینترنت برای تبادل اطلاعات وجود دارد. پهنای باند اینترنت ماژول سیم کارت براساس کاربری که مد نظر دارید، بایستی انتخاب شود. ماژول سیم کارت Sim800L دارای پهنای باند 2g است. بنابراین اگر در پروژهای به ماژول اینترنت سیم کارت نیاز باشد، میتوان از آن برای ارسال اطلاعات سبک مانند Text استفاده کرد. در کل براساس پهنای باند مورد نیاز پروژه بایستی ماژول سیم کارتی را انتخاب کرد.
اما برای استفاده از اینترنت سیم کارت به صورت مودم همراه برای سیستمهای کامپیوتری شخصی، توصیه نمیشود. با توجه به اینکه ماژول سیم کارت نیازمند بردهای میکروکنترلر جهت راه اندازی هستند و پهنای باند محدودی دارند، برای استفاده از اینترنت سیم کارت به عنوان مودم، توصیه نمیشود.
بله، همانطور که در تصویر کالا هم مشخص است، خازن و رگولاتور LM2596 در این کیت قرار دارند.
جهت دسترسی به پروژههای آردوینو از سایت دیجی اسپارک استفاده کنید. طی سالیان گذشته تا به امروز هر روز آموزشهای جدید در جهت توسعه و یادگیری برنامهنویسی آردوینو منتشر شده است. همچنین در سایت دانشجوکیت در بخش کیتهای آردوینو و پروژه های آردوینو، پروژههای متنوعی در اختیار کاربران قرار گرفته شده است تا به روزترین آموزشها را دریافت کنن.
ولقطعات مورد نیاز برای راه اندازی ماژول sim800l عبارتند از:
میکروپروسسور یک تراشه کلی است که اجزای مختلف سیستم را در خود جای داده است، در حالی که میکروکنترلر، یک نوع ویژه از میکروپروسسور است که اجزای کنترلی و ورودی/خروجی را برای اجرای برنامههای کنترلی دارد.
برای یادگیری آردوینو، نیازی به دانش قبلی در زمینه الکترونیک یا برنامهنویسی ندارید. با این حال، داشتن دانش پایه در این زمینهها میتواند به شما کمک کند تا یادگیری آردوینو را سریعتر و آسانتر انجام دهید. اگر دانش پایهای در زمینه الکترونیک ندارید، میتوانید با مطالعه دیجی اسپارک، مقالات و دورههای آموزشی آنلاین و متنی، این دانش را به دست آورید. اگر دانش پایهای در زمینه برنامهنویسی ندارید، میتوانید با یادگیری زبان برنامهنویسی C/C++، شروع به یادگیری آردوینو کنید.
برای شروع کار با آردوینو، نیازی به دانش قبلی در زمینه الکترونیک یا برنامهنویسی ندارید. با این حال، داشتن دانش پایه در این زمینهها میتواند به شما کمک کند تا یادگیری آردوینو را سریعتر و آسانتر انجام دهید.
برای شروع کار با آردوینو، به یک برد آردوینو ترجیحا مدل UNO R3 و یا R4، کابل Type Bو یک سیستم نیاز دارید. از نرمافزار Arduino IDE برای نوشتن و کامپایل کردن کدهای آردوینو و برنامهنویسی استفاده کنید. برای خرید قطعات کیت سنسور انتخاب خوبی برای شروع برنامه نویسی میکروکنترلرهاست و به مجموعهای از سنسورهای کاربردی دسترسی خواهید داشت.
با دستور digitalWrite(pinNumber, HIGH); و digitalWrite(pinNumber, LOW); میتوانید وضعیت پین را به ترتیب به HIGH و LOW تغییر دهید.
منظور از pinnumber همان پایههای دیجیتال برد آردوینو است به عنوان مثال از 3 تا 130
کیتهای آردوینو نوعی از کیت الکترونیکی پیشرفته هستند. کیت الکترونیکی پرورش دهندهی خلاقیت و سرگرمی فوق العادهای است. کیت های آردوینو عموما دارای آموزش راه اندازی و سورس برنامه نویسی هستند. در دانشجو کیت انواع کیت آردوینو را میتوانید بررسی و خرید کنید. کلیه این کیتها توسط دانشجو کیت طراحی و تولید میشوند. جهت خرید و بررسی کیت آردوینو از شاخههای اصلی در نوار آبی رنگ بالای سایت قسمت بردهای توسعه را انتخاب کنید. (کافیست نشانگر موس را بر روی برد های توسعه قرار دهید.) سپس گزینه کیت آردوینو را انتخاب نمایید.
جهت سهولت در انتخاب کیت و کابرد مورد نظر در نوار سمت راست سایت امکان جستجو و فیلتر در دسترس کاربران قرار گرفته است. اولین گزینه انتخاب نوع کیت است، که کیت ها بر اساس بردهای مصرفی و همچنین مونتاژ دسته بندی شده اند. به تصویر زیر دقت کنید.
فیلتر بعدی رنج سنی است که با این فیلتر میتوان کیت آردوینو متناسب با رنج سنی کاربر تهیه کرد. رنج سنی یک شاخص کلی برای محدود کردن انتخابها برای خرید کیت آردوینو است.
فیلتر بعدی خرید بر اساس نوع نمایشگر مورد استفاده است. نمایشگر در کیت آردوینو کمک میکند تا اطلاعات مورد نظر را روی آن نمایش دهید. از اینجا میتوانید کیت های آردوینو براساس نوع نمایشگر را فیلتر کنید.
فیلتر بعدی خرید کیت آردوینو بر اساس برد آردوینو مورد استفاده است. بردهای آردوینو انواع مختلفی دارند، میتوانید از این بخش گزینه مورد نظر را فیلتر کنید.
فیلتر آموزش راه اندازی در جهت سهولت دسترسی کاربر به کیت های همراه یا فاقد آموزش(خود آموز) قرار گرفته است. دارا بودن آموزش برای یک کیت آردوینو گزینهی مهمی است. بنابراین اگر تمایل به خرید کیت آردوینو دارای آموزش را دارید، از این بخش استفاده کنید. به تصویر زیر دقت کنید.
با استفاده از فرمت آموزش میتوان نوع آموزش مورد نظر خود را به راحتی انتخاب کرد که به دو صورت تصویری و کتبی در دسترس قرار میگیرد.
فیلتر بعدی بر اساس میزان فرکانس RFID است. اگر کیت مورد نظر براساس نوع RFID باشد میتوانید فرکانس آنرا از این بخش انتخاب کنید.
با استفاده از فیلتر سنسور میتوان کیت آردوینو مورد نظر خود را بر اساس نوع سنسور به کار رفته انتخاب کرد.
فیلتر بعدی معماری پردازنده است که با استفاده از این فیلتر میتوان نوع پردازنده کیت را انتخاب کرد. شاید بخواهید کیت مورد نظرتان براساس تراشهای خاص باشد که از اینجا میتوانید انتخاب کنید.
با استفاده از این فیلتر میتوان پهنای باند اینترنت را انتخاب کرد. اگر کیت آردوینو مورد نظر دارای ماژول سیم کارتی باشد، میتوانید پهنای باند آنرا مشخص کنید. کیتهای ارزان قیمت معمولا دارای پهنای باند 2g هستند.
با استفاده از این فیلتر میتوان کیت های آردوینو را بر اساس نوع باتری مورد استفاده انتخاب کرد.
با این گزینه میتوان کیت مورد نظر و مصرفی خود را بر اساس برند مورد استفاده انتخاب کرد. ما در فروشگاه دانشجو کیت علاوه براینکه کالاهای تولیدی خودمان را به فروش میرسانیم کالاهای دیگر تولید کنندگان ایرانی را هم به فروش میرسانیم. بنابراین از این بخش میتوانید از برندهای معتبر تولید داخل استفاده کنید.
گزینه بعدی محدوده قیمتی است که با این گزینه میتوان به راحتی کیت آردوینو با بودجه مورد نظر را تهیه کرد.
روند ثبت سفارش کیت آردوینو از فروشگاه دانشجو کیت با موبایل
برای ثبت سفارش از طریق تلفن همراه برای دسترسی به شاخه محصولات باید در صفحه اصلی در قسمت بالا صفحه از سه خط افقی استفاده کرد. در ادامه کلیه روند خرید کیت آردوینو با موبایل را شرح دادهایم.
در فهرست شاخههای اصلی اولین گزینه بردهای توسعه است که برای باز کردن آن روی قسمت پلاس میزنیم.
در زیر مجموعه بردهای توسعه اولین گزینه آردوینو است که دوباره برای دیدن زیر مجموعه آن باید روی گزینه پلاس کلیک کرد.
سپس اولین گزینه کیت آردوینو را انتخاب کنید.
در تلفن همراه برای فیلتر محصولات ابتدا باید روی گزینه خرید سریع رفته تا فیلتر محصولات نمایش داده شود.
جهت سهولت در انتخاب کیت و کابرد مورد نظر در نوار سمت راست سایت امکان جستجو و فیلتر در دسترس کاربران قرار گرفته است. اولین گزینه انتخاب نوع کیت است، که کیت ها بر اساس بردهای مصرفی و همچنین مونتاژ دسته بندی شده اند.
فیلتر بعدی رنج سنی است که با این فیلتر میتوان کیت آردوینو متناسب با رنج سنی کاربر تهیه کرد.
گزینه بعدی نسخه رزبری پای و خرید کیت بر اساس برد رزبری پای است. اگر کیت مورد نظر براساس بردهای میکروکنترلر رزبری پای باشد، میتوانید از اینجا نوع برد را انتخاب کنید.
فیلتر بعدی خرید بر اساس نوع نمایشگر مورد استفاده است.
فیلتر بعدی خرید کیت آردوینو بر اساس برد آردوینو مورد استفاده است.
فیلتر آموزش راه اندازی در جهت سهولت دسترسی کاربر به کیت های همراه یا فاقد آموزش(خود آموز) قرار گرفته است.
با استفاده از فرمت آموزش میتوان نوع آموزش مورد نظر خود را به راحتی انتخاب کرد که به دو صورت تصویری و کتبی در دسترس قرار میگیرد.
فیلتر بعدی بر اساس میزان فرکانس RFID است.
با استفاده از فیلتر سنسور میتوان کیت آردوینو مورد نظر خود را بر اساس نوع سنسور به کار رفته انتخاب کرد.
فیلتر بعدی معماری پردازنده است که با استفاده از این فیلتر میتوان نوع پردازنده کیت را انتخاب کرد.
با استفاده از این فیلتر میتوان کیت های آردوینو را بر اساس نوع باتری مورد استفاده انتخاب کرد.
نوع فرکانس مصرفی در کیت را میتوان با این فیلتر تعیین کرد.
با این گزینه میتوان کیت مورد نظر و مصرفی خود را بر اساس برند مورد استفاده انتخاب کرد.
گزینه بعدی محدوده قیمتی است که با این گزینه میتوان به راحتی کیت آردوینو با بودجه مورد نظر را تهیه کرد.
گزینه آخر نوع کانکتور و جامپر و پین هر مصرفی است.
با سلام
برای این منظور بایستی تقسیم ولتاژی انجام دهید. برای این منظور دو منبع تغذیه لازم است. یکی باتری و دیگری آداپتور، آداپتور اقدام به شارژ باتریها و باتریها هم به صورت مجزا اقدام به تامین تغذیه برد میکنند. در این وضعیت دو حالت وجود دارد. یکی اینکه باتری و آداپتور به صورت همزمان در مدار باشند که در اثر قطع شدن برق شهری، مدار از طریق باتری لیتیومی تامین شود. حالت دوم به این صورت خواهد بود که آداپتور صرفا به عنوان شارژر باتری ها در مدار قرار بگیرد.
لینک کالاهای مورد نیاز
ماژول شارژر باتری لیتیومی 18650 سه چیپ TP4056
باتری لیتیوم یون LI-IO 2200 میلی آمپر 18650
جاباتری تکی باتری لیتیوم یون 18650
شرح اتصالات
باتری را در جاباتری قرار داده و سپس به پایههای B+ و B- روی ماژول شارژر سه چیپ TP4056 متصل کنید. خروجی ماژول شارژر را به ماژول سیم کارتی متصل کنید. برای شارژ کردن باتری هم از بخش + - یا درگاه USB ولتاژ 5 ولت را تامین کنید. به این روش حالت دوم تقسیم ولتاژی که در ابتدای متن اعلام شد را پیاده سازی میکنید.
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.