سلام دوستان عزیز باز هم دیتاشیتی از میکرو کنترلر های avr از سری مگا (Mega)رو براتون گذاشتیم تا اون رو دانلود کنین.
حجم:۱.۶۶ مگابایت
فایل رو از اینجا دانلود کنین.http://s8.picofile.com/file/8358986968/mega8.zip.html
این دفعه سعی داریم آسون ترین کد مربوط به ماژول آلتراسونیک رو براتون بزاریم .
#include<wire.h>
#include<ultrasonic.h>
Ultrasonic ultrasonic(3,6);
Void setup(){
Serial.begin(9600);
}
Void loop(){
delay(500) //half secoend delay
Serial.print("distance in cm:");
Serial.print(ultrasonic.distanceRead());
}
دیتاشیتATTINY11-12 برای تمام دانشجو های الکترونیک وعلاقمندان به این رشته ،برای دانلود گذاشتیم .
حجم:1.6 مگابایت
لینک مرتبط:
delay(1000);
از این تابع برای ایجاد تاخیر در اجرا کد در آردوینو استفاده می کنیم.این تابع را همانطور که می بینید بنویسید و بجای عدد 1000 می توانید از هر رنجی استفاده کنید،فقط باید دقت کنید که عدد وارد شده به میلی ثانیه است:یعنی هر 1000 میلی ثانیه 1 ثانیه محسوب میشه.
لینک های مرتبط:
برنامه نویسی آردوینو 5---ارتباط سریال
Serial.begin(baud rate);
Serial.print("ORANGE PRO");
این دفعه سعی داریم دستور ارتباط سریال را توضیح بدیم.فایده این دستور این است که در مواقعی که بخواهیم خروجی را بدون استفاده از نمایشگر ببینیم از تابع Serial.begin برای شروع ارتباط و از تابع Serial.print برای نمایش خروجی در کنسول آردوینو استفاده میکنیم.عددی که بجای baud rate قرار میگیرد باید با عدد کنسول سریال یکی باشد تا اطلاعات بدرستی نمایش داده شود.
لینک مرتبط:
سال 1398 برشما مبارک