تبلیغات
از برق لذت ببریم !

کاردستی های برقی لذت بخش


گسترش وبلاگ لذت برق

سلام دوستان 

بنده مدیریت جدید وبلاگ لذت برق هستم ، بهتون قول میدم مدارات و کتابهایی علمی و پرکاربرد بسیار مناسب و آموزنده براتون از سایتهای خارجی ترجمه کنم و در اینجا برای شما عزیزان قرار بدم ، انشالله که بتونم در گسترش علم الکترونیک و برق کشورم قدمی برداشته باشم . 

با آرزوی موفقیت برای آقای مجرب مدیریت قبلی وبلاگ
و با تشکر و آرزوی موفقیت برای همه شما




داغ کن - کلوب دات کام
نظر بدهید() 

چگونه شوکر*با مواد دور ریختنی* بسازیم؟!

سلام دوستان 

تو این پست یه کتاب جالب و جذاب به زبان فارسی براتون آماده کردیم که توش طرز ساخت سه مدل شوکر مختلف به زبان ساده بیان شده ، خیلی از دوستان درخواست آموزش ساخت شوکر رو دادن ما هم طرز ساخت چند مدل شوکر با مواد دور ریختنی رو براتون گذاشتیم تا لذت ببرید

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



محتویات کتاب پی دی اف :

1 - آموزش ساخت شوکر قوی جیبی
2 - آموزش ساخت شوکر فندکی و خودکاری
3 - آموزش ساخت شوکر با مدار دوربین یبار مصرف






داغ کن - کلوب دات کام
نظرات() 

آرداینو جلسه دوم-ساخت چشمک زن

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

 لوازم لازم برای این آموزش :
یک عدد بورد آرداینو (UNO  توصیه میشه، البته فرقی نداره، فقط ارزون تره،که میتونید از روبو کوکی خریداری کنید)
یک عدد کابل USB رابط
یک عدد رایانه (فرقی نداره چه سیستم عامل داشته باشید)
صبر و حوصله و علاقه به میزان لازم
آرداینو محمد مجربآرداینو محمد مجرب



خیلی هم خوب ، بیایید در مورد خصوصیات بورد استاندارد یونو یه کمی بدونیم
اگر با دقت به پایه های آرداینو تون نگاه کنید حتما پایه شماره 13 رو پیدا میکنید. به این پایه یک LED متصل شده که SMD هست و روی بورد به صورت فابریک نصب شده. توی این آموزش نیازی نیست که یه دونه LED  جداگانه به بورد نصب کنید(اگر چه این کار مانعی نداره) و کافیه که برنامه زیر رو روی بورد آپلود کنید.
تا اینجا واسه بورد کافی بود . بیایید در مورد محیط نرم افزاری هم یه چیزایی بدونیم
محیط برنامه نویسی آرداینو هیچ گونه پیچیدگی الکی نداره و هر کسی ازش خوشش میاد (به جز آدمای سخت گیر).



میبینید که چقدر ساده هست؟! واسه اطلاعات کامل متن های دقیق در مورد نرم افزار آرداینو به کتاب زیر مراجعه کنید: " مرجع فارسی آرداینو-محمد مجرب" البته بوبت چاپ واسه سال 91 هست!

بگذریم

بریم یراغ اصل مطلب ، نرم افزار چشمک زن.
لطفا کد ریز رو یه نگاه بندازید تا توضیحات رو خدمتتون عرض کنم:
void setup() {               
  pinMode(13, OUTPUT);    
}

void loop() {
  digitalWrite(13, HIGH);   // set the LED on
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // set the LED off
  delay(1000);              // wait for a second
}


همه برنامه های آرداینو بدون استسنا حداقل 2 قسمت void setup و void loop رو دارن.
در خط اول که void setup هست کلیه ورودی ها و خروجی ها (بعدا خواهید خواند ، تنظیم ها) انجام میشه. همون طور که میبینید عبارت pinMode(13, OUTPUT پین شماره 13 رو به عنوان خروجی تعریف کرده.

در قسمت void loop ، اول این توضیح رو بدم که این یک حلقه تکرار نا محدود هست ، مثل do...loop  توی Bascom.
اولین خط این برنامه که نوشته digitalWrite(13, HIGH); داره دستور میده که پین شماره 13 رو به صورت دیجیتال ( یعنی صفر و یک ) روشن (HIGH) کن.
خط بعدیش که نوشته
delay(1000); یعنی اینکه 1000 میلی ثانیه (1 ثاینه) صبر کن.
خط سوم نوشته
digitalWrite(13, LOW); داره دستور میده که پین شماره 13 رو به صورت دیجیتال ( یعنی صفر و یک ) خاموش (LOW) کن.
خط بعدیش که نوشته delay(1000); یعنی اینکه 1000 میلی ثانیه (1 ثاینه) صبر کن و بعد از انجام این دستور مجدد به خط اول بر میگرده و LED دوباره روشن میشه.

این شد یک چشمک زن ساده. اصلا نیازی به تعریف های زیادی توی برنامه نیست و انگاری دارید با دوستتون حرف میزنید!
برای اینکه مدت زمان روشن و خاموش بودن LED  (سرعت فلاشر) رو تغییر بدید کافیه مدت زمان توقف رو کم و زیاد کنید.
لطفا به شکل زیر توجه کنید

آرداینو محمد مجرب

محمد مجرب آرداینو





دنبالک ها: سایت مرجع 

داغ کن - کلوب دات کام
نظرات و سوال ها() 

آرداینو - جلسه اول

فرض کنید میخواید یه دستگاهی بسازید که 5 تا ارتباط سریال جداگانه داشته باشید و بتونید مستقیم وصلش به کامپیوتر و اصلا پردازش کل سیستم رو به CPU  کامپیوتر محول کنید. در کنار اول میخواید 11 تا خروجی PWM جداگانه و 16 تا ورودی آنالوگ + 36 ورودی و خروجی I/O رو همه با هم یکجا داشته باشید. به غیر از همه اینها میخواید وقتی به یه برنامه نیاز دارید فقط با یک جستوجوی ساده گوگلی (همون طوری که منو پیدا کردید) کل برنامه + آموزش مدار رو پیدا کنید و با استفاده از یک زبون برنامه نویسی انعطاف پذیر هرکاری که به ذهن مبارکتون میرسه انجام بدید . در ضمن اصلا نمیخواید که پروگرامرتون جدا از مدار باشه ، یعنی ترجیح میدید که پروگرامر USB پر سرعت بدون نیاز به نرم افزار جانبی رو روی بوردتون سوار کنید. اتفاقا از اونجایی که تازگیا با نرم افزار های مک و اندروید ایکس کد آشنا شدید بدتون نمیاد که بوردتون رو به موبایل iPhone  وصل کنید و نرم افزاری بنویسید که از طریق بلوتوث با سخت افزار ارتباط بر قرار کنید و ایده های رباتیک و تجاریتون رو عملی کنید....
اوف... چقدر توقع دارید از یه مدار! مگه چقدر میتونید وقت بذارید برای بورد؟ اصلا مگه همه اینها با هم ممکنه؟! اگه بخواید با چیزایی که توی دانشگاههای ایران درس میدم کار کنید چندین هزار تومان باید خرج کنید؟!
میدونم باورش سخته ، ولی آرداینو همه اینها رو با هم داره!

بهتره برای جلسه اول با بورد ها آشنا شیم

Arduino Uno

آرداینو - محمد مجرب (سورن)

آرداینو - محمد مجرب (سورن)

آرداینو یونو پر طرفدار ترین بورد آرداینو هست که به خاطر ابعاد کوچک و قابلیت های زیادش دوسش دارن
در زیر مشخصات فنی رو بخونید
MicrocontrollerATmega328
Operating Voltage5V
Input Voltage (recommended)7-12V
Input Voltage (limits)6-20V
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins6
DC Current per I/O Pin40 mA
DC Current for 3.3V Pin50 mA
Flash Memory32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM2 KB (ATmega328)
EEPROM1 KB (ATmega328)
Clock Speed16 MHz

نماینده انحصاری آرداینو در ایران شرکت هوشمند ساز سوشیانت هست که اسم تجاریش کوکی KooKi  هست.





داغ کن - کلوب دات کام
نظرات() 


  • تعداد صفحات :6
  • 1  
  • 2  
  • 3  
  • 4  
  • 5  
  • 6