از اینا یکی را نتخاب کنید به عنوان مثال
نمایشگر ها
از اینا یکی را نتخاب کنید به عنوان مثال
نمایشگر ها
از اینا هست با ماژول آلتراسونیک سنجش مسافت ( سنسور فاصله یاب ) HC-SR04 این التراسانیک .
خب این ماژول با I2C کار میکنه یعنی کافیه دو تا پایه اون به پایه های آنالوگ arduino وصل بشه به همراه ولتاژ و زمین
اینجا سیم بندی LCD تموم میشه
قسمت بعد کد نویسی هست که لازمه اول کتابخونه مربوط به قطعه دانلود و اضافه بشه (توی همون لینک آموزش قطعه هست).
بعد کد آماده ای که توی سایت هست را آپلود میکند تا این مرحله فقط تونستید خود lcd را راه بندازید .
بعد مسافت سنج را اضافه میکنید.
خب همه ی این ها حل شده بود ، مشکل این بود که ارور میداد .
چه اروری میده تا کمکتون کنیم !
کد به این شکل هست
حالا من اینو وارد میکنم نمی فهمه ، همش میگه 101 ! حتی عدد دیگه ای هم نمیاد !!#include*<Wire.h>
#include*<LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
int Without_a_doubt = 100;
int My_sources_say_NO = 101;
int Concentrate_and_ask_again = 102;
int Definately = 103;
int I_dont_think_so = 104;
int For_sure = 105;
int Never = 106;
void setup()
{
**lcd.init();
*
**// Print a message to the LCD.
**lcd.backlight();
**lcd.print(random(100,106));
}
void loop()
{
}
کد بر اساس نمونه کد انجمن و
www.arduino.cc/en/Tutorial/KnightRider
که متغیر ها بر همین اساس بودن .
ویرایش توسط Arman5592 : 09-13-2014 در ساعت 10:46 AM
سلام
پیگیری میکنم
کدی که نوشته بودید اضافات داشت درستش کنم کامپایل شده بدون ارور .
به صورت فایل زیپ
ممنون . همش 101 میومد حتی عدد دیگه ایی هم نمیومد !