پرش به محتویات

شیلد آردوینو ®ProMake

توصیف

خانواده محصولات آردوینو پلتفرم عالی برای یادگیری الکترونیک، برنامه نویسی و اینترنت اشیا می باشند.

شیلد آردوینو ®ProMake یک شیلد توسعه ای برای آردوینو Uno ، Mega و سایر بردهای مشابه می باشد که دارای دو اسلات ماژول ®ProMake می باشد و عملکردهای زیادی را برای کاربری های گوناگون مهیا می سازد.

ماژول های ®ProMake طیف وسیعی از قابلیت های ارتباطی، حسگرها و عملگرها را به پلتفرم مورد علاقه شما می افزایند.

لحیم کاری و سیم کشی وقتی ارتباطات پیچده می شوند یا قطعات خراب می شوند به یک مشکل آزار دهنده تبدیل می شوند و زمان و هزینه پروژه ها را افزایش می دهند. به لطف طراحی ماژولار شیلد آردوینو ®ProMake نمونه سازی سریع، ساده و اقتصادی خواهد بود. بدون این شیلد نمونه سازی ایده ها و یا پروژه های الکترونیکی خودت-انجامش-بده(DIY) تبدیل به پروژه ای طولانی و پیچیده می شوند.

مجموعه کدهای نمونه مهیا شده برای ماژول های ®ProMake، یک مخزن از کدهای آماده به کار را برای استفاده درجا و یا به عنوان نقطه شروع پروژه در اختیار شما قرار می دهند.

یک LED و یک کلید ریست روی شیلد تعبیه شده است تا واسط کاربری برد آردوینو در این شیلد حفظ و در دسترس باشد.

شیلد آردوینو ®ProMake منبع تغذیه مستقلی از نوع USB Type-C دارد که تغذیه اضافی برای ماژول های ارتباطی و سنسورها را تامین می کند. استفاده از این منبع تغذیه برای ماژول هایی مثل GSM که توان زیادی را طلب می کنند اکیدا توصیه می شود. این شیلد طور طراحی شده که می توان با تغذیه شیلد برد آردوینو را نیز تغذیه نمود و نیاز به منبع تغذیه جداگانه وجود ندارد.

قابلیت ها

  • تطابق با همه بردهای استاندارد آردوینو Uno و Mega
  • پشتیبانی از 2 ماژول ®ProMake، که به سادگی و بدون هیچ لحیم کاری بر روی کیت قرار می گیرند
    • ارتباطات SPI ،I2C، سریال و آنالوگ برای هر دو ماژول برقرار است
  • دو عدد RGB LED
  • بازر
  • کلید فشاری
  • کلید ریست
  • کانکتورهای توسعه ای SparkFun QWIIC و Seeed Studio Grove

مشخصات فنی

  • ابعاد برد : 53mm x 70mm
  • حالتهای منبع تغذیه :
    • کانکتور روی برد USB Type-C :5v
    • پورت USB ماژول آردوینو
  • دمای کاری : -40℃ ~85℃

نکات مهم

  • المان LDO ولتاژ 3.3 روی شیلد قادر به تامین حداکثر 600 میلی آمپر جریان می باشد
  • حداکثر جریان قابل تامین توسط برد آردوینو برای 5V حدود 800mA می باشد. لذا برای تغذیه ماژول های پر مصرف مثل GSM استفاده از تغذیه USB Type-C الزامی است.
  • کلید S1 را برای جلوگیری از تداخل UART در هنگام پروگرام کردن برد آردوینو در نظر گرفته شده است

منابع

شماتیک برد

نرم افزار

روشن کردن LEDهای RGB روی برد

برای روشن کردن LEDهای RGB روی برد می بایست ابتدا کتابخانه "FastLED" که توسط Daniel Garcia توسعه داده شده را در Arduino® IDE خود نصب نمایید. حال با استفاده از کد زیر می تواند یک چراغ پلیسی روی کیت خود مشاهده نمایید.

 #include <FastLED.h>

#define LED_PIN     16
#define NUM_LEDS    2

CRGB leds[NUM_LEDS];

void setup() {
  FastLED.addLeds<WS2812, LED_PIN, GRB>(leds, NUM_LEDS);
}

void loop() {
  leds[0] = CRGB(255, 0, 0);
  leds[1] = CRGB(0, 0, 0);
  FastLED.show();
  delay(500);  
  leds[0] = CRGB(0, 0, 0);
  leds[1] = CRGB(0, 0, 255);
  FastLED.show();
  delay(500);
}

بصدا در آوردن بازر

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

#define UNO_SHIELD_BUZZER_PIN 6

void setup() {
  // put your setup code here, to run once:
  pinMode(UNO_SHIELD_BUZZER_PIN,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(UNO_SHIELD_BUZZER_PIN,LOW);
  delay(1);
  digitalWrite(UNO_SHIELD_BUZZER_PIN,HIGH);
  delay(1);
}