ايران ويج

نسخه‌ی کامل: صفحه نمايش لمسي و ارتباط با ميكروكنتلر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام
حتما همه شما بازی شطرنج که تو مثالهای نرم افزار پروتئوس است را دیده اید . ( با همه مدل میکرو درستش کرده ) .
دقت کرده باشد هم از یه LCD لمسی استفاده شده که می خواستم بدونم تو بازار این مدل LCD پیدا می شه و اگه می شه قیمتش چقدر هستش و از کجا میشه تهییه کردش .
Rolleyes
سلام
منم تا حالا این نوعlcd رو ندیدم
اما تا حالا به lcd گوشی های چینی که تو بازار به اسم tv هست دقت کردی?
در این گوشی ها lcd و صفحه لمسی کاملا ازهم جدا هستند (صفحه لمسی روی lcd هست واصلا ربطی به اون نداره)
( صفحه لمسی هم تو اینجا گیر می یاد(قیمت 8000تومان ))
اگه موافقی رو راه اندازیش با avr کار کنیمHappy
جناب 1nafar سایز این صفحه لمسی که فرمودین چه اندازهای هست؟(و چه مارکی هست؟)
این گوشی های TV رو نمی دونستم از هم جدا هستند .

حالا این صفحه لمسی چه مشخصاتی داره و شهر شما کجاست که اونجا گیر میاد . ( خدا کنه مشهد باشه ) !
راه اندازی رو AVR رو پایه هستم , البته من با بسکام تسلط دارم شما رو نمی دونم .
ممنون
با سلام
1-من سایز چندتا صفحه رو گرفتم
1-مدل C2000 اندازه LCD 3.5 اينچ.
2-گوشی Redstar ۹۰ اینچی 3
3-n76 .اینچ 3.2
ومدل های دیگه که اندازشون همین حدوده
2-این صفحات بیشتر از 20مارک دارند ولی همه انها ساخت یک شرکت است (چینی اند دیگه)
3-مشخصات صفحات (به گفته فروشنده:)
یک اشغال به تمام معنا ،با کوچکترین فشار میشکنه،به نور افتاب خیلی حساسه،...
4-من در شیرازم
5-این صفحات توی همه قطعه فروشیهای موبایل پیدا میشه
6-البته من با بسکام تسلط دارم شما رو می دونم .
چند تا سوال
چند تا پایه دارن .
دیتا شیتاش پیدا می شن .
این صفحه ها هوشمند اند و مقتصات نقطه فشار داده شده رو ارسال می کنند و یا اینکه باید با خود میکرو تمام کارهاش رو بکنی .

این شماره 6 رو عینا COPY - PAST کردی .
باز هم ممنون
سلام
1تعداد پایه هاش رو نشمردم اما فردا یه دونش رو میخرم ببینم چه جوری
2من دیتا شیتی واسش پیدا نکردم
3احتمالا باید با خود میکرو تمام کارهاش رو بکنی
اگه امکانش هست , اگه گرفتیشون عکسشو بذار اگه رفتیم بخریم بدونیم چی می خوایم .
Amaze
باز هم تشکر فراوان
الان که می دونم می رید دم مغازه بعد می بینید این با این همه کار که می کنه ۴ تا پایه بیشتر نداره تعجب می کنید Biggrin
من زمان دانش جویی که ماشین حساب کلاس پد اوراق کردم ببینم این تاچ اسکرینش چجوری کار می کنه (البته بعد بستمش ) کلا هنگ کردم چون ۴ تا پایه بیشتر نداشت
روش کار هم کاملا آنالوگ هست و شبیه به پتانسیومتر
این سیستم از ۲ لایه تشکیل شده که با فشار بهم می چسبند و مقاومت هر لایه هم به صورت خطی تغییر می کنه
روش مار هم به این صورت که به ۲ تا از پایه های روبرو یه ولتاژ می دید یعنی ابتدا و انتهای یک لایه و از یکی از پایه های لایه دوم ولتاژ رو می خونید این یکی از مختصات ها رو می ده برای دومی هم بر عکس یعنی از لایه دوم استفاده می کنید.
سلام
در سایت زیر در مورد صفحه های لمسی بحث شده ویه پروژه هم وجود داره
صفحه لمسی
سلام

من چند روز پیش به سرم زد و یه صفحه لمسی مخصوص 128*64 گرفتم به قیمت 6500 تومان !!!

دیروز هم راش انداختم و ساده بود و جالب !!

فقط یه ایراد یه کوچولو داره که صفحه فوق تا سمت راست حداکثر Y برابر 740 می ده و سمت چپ 768 !
یعنی یه خورده تغییراتش خطی نیست !!!!

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

کسی دیگه هم چنین مشکلی داشته !


اینم یه برنامه نقاشی :
واسه پاک کرده صفحه کافیه سمت راست پایین رو فشار بدین !

کد php:
$regfile "m32def.dat" $crystal 8000000

$lib 
"glcdKS108.lbx"
Config Graphlcd 128 64sed Dataport Portb Controlport Portd Ce Ce2 Cd Rd Reset Enable 5
Cls 

Config Adc 
Single Prescaler Auto

Dim X 
As Word As Word

Start Adc

Do

   
Config Porta.0 Output
   Config Porta.1 
Input
   Config Porta.2 
Output
   Config Porta.3 
Input
   Set Porta.0
   Reset Porta.1
   Reset Porta.2
   Reset Porta.3
   X 
Getadc(1)

   
Config Porta.0 Input
   Config Porta.1 
Output
   Config Porta.2 
Input
   Config Porta.3 
Output
   Reset Porta.0
   Set Porta.1
   Reset Porta.2
   Reset Porta.3
   Y 
Getadc(2)

   If 
75 And 860 Then :
      
75 10 61
      
If 175 And 750 Then :
         
175 10 92

         
If 58 And 120 Then Cls
         
Else : Pset X 255
         End 
If
         
WaitMs 1

      End 
If
   
End If

Loop 
صفحه‌ها: 1 2