از اینا یکی را نتخاب کنید به عنوان مثال
نمایشگر ها
نمایش نسخه قابل چاپ
از اینا یکی را نتخاب کنید به عنوان مثال
نمایشگر ها
از اینا هست با ماژول آلتراسونیک سنجش مسافت ( سنسور فاصله یاب ) 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
که متغیر ها بر همین اساس بودن .
سلام
پیگیری میکنم
کدی که نوشته بودید اضافات داشت درستش کنم کامپایل شده بدون ارور .
به صورت فایل زیپ
ممنون . همش 101 میومد حتی عدد دیگه ایی هم نمیومد !