امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
كمك در ساخت پروژه
نویسنده پیام
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #1
كمك در ساخت پروژه
سلام خدمت دوستان
من يه پروژه نمايشگر تاريخ و دما و ولت متر با lcd 16*2 درست كردم خواستم ببينم كه مشكلي نداره يا ايرادي تو برنامه نويسي و در مورد بستن روي مدار اصلي هم بايد به چه نكاتي دقت كنم (چون من اين اولين برد رسمي كه مي خوام درست كنم)
بعد هم اگر دوستان بتونند اين چند مواردي رو كه من نتوستم انجام بدم رو انجام بدن ممنون ميشم
1. اضافه كردن نوشتن روز هفته
2.وقتي كه دكمه door رو ميگيري اون نوشته كه مياد رو جا به جا كنه تو همون تايمي كه براش گذاشتم

خلاصه ديگه هر مشكلي داشت برام بگيد و زحمتش رو بكشيد

ممنون


فایل‌(های) پیوست شده
.rar   Project.rar (اندازه: 126.51 KB / تعداد دفعات دریافت: 41)
۱۶-تير-۱۳۹۲, ۱۳:۵۵:۵۲
ارسال‌ها
پاسخ
kimiafars آفلاین
کاربر با تجربه
****

ارسال‌ها: 819
موضوع‌ها: 71
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 663
( 1139 تشکر در 512 ارسال )
ارسال: #2
RE: كمك در ساخت پروژه
دوست عزیز یهتره مقداری از کدت را گه فکر میکنی مشکل داره همینجا بزاری تا کمکت کنیم

تولید دیمر قناری و دستگاههای کنترل سالن هیدروپونیک و اکواپونیک(انبردست)anbordast.ir[url=anbordast.ir][/url]
۱۹-تير-۱۳۹۲, ۲۰:۰۵:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : sharin, hadikh73, babyy, aKaReZa75, mazyar97, Ambassador
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #3
RE: كمك در ساخت پروژه
سلام
ممنونم كه وقت گذاشتيد
اينم متن برنامه من خودم نميدونم كه كجا مشكل داره كه اون قسمت رو بزارم ببخشيد
کد:
$regfile = "M8DEF.DAT"
$crystal = 1000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db7 = Pinb.5 , Db6 = Pinb.4 , Db5 = Pinb.3 , Db4 = Pinb.2 , E = Pinb.1 , Rs = Pinb.0
Cursor Off
'**********************************************************
Config Portd = Input
Pind.0 = 1
Pind.1 = 1
Pind.2 = 1
Pind.3 = 1
Key_menu Alias Pind.0
Key_incr Alias Pind.1
Key_decr Alias Pind.2
Key_door Alias Pind.3
'**********************************************************
Dim V As Word
Dim Input_mv As Single
Dim Input_v As Single
Dim Temp As Single
Dim A As Word
Dim B As Single
'****************
Dim C As Word
Dim D As Word
Dim E As Word
Dim F As Word
Dim Door As Word
Dim Sh As Integer
'**********************************************************
Enable Interrupts
Config Date = Ymd , Separator = /
Config Clock = Soft , Gosub = Sectic
_sec = 00 : _min = 00 : _hour = 12 : _day = 10 : If _day > 31 Then _day = 01 : _month = 02 : If _month > 12 Then _month = 01 : _year = 91
'**********************************************************
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
Config Single = Scientific , Digits = 1
'**********************************************************
W:
Cls
Deflcdchar 1 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32
Locate 1 , 1 : Lcd Date$ : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B ; "V"
'**********************************************
Do
Debounce Key_menu , 0 , Incr_day : Waitms 100
Debounce Key_door , 0 , _door : Waitms 200
Gosub Read_adc
Loop
'******************** Tanzim Tarikh
Incr_day:
For C = 1 To 150
Locate 1 , 1 : Lcd Date$ : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Debounce Key_menu , 0 , Incr_month : Waitms 100
If Key_incr = 0 Then : Incr _day : Waitms 400 : End If
If Key_decr = 0 Then : Decr _day : Waitms 400 : End If
Waitms 70
Locate 1 , 1 : Lcd Date$ : Locate 1 , 7 : Lcd "  " : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Incr C
Debounce Key_menu , 0 , Incr_month : Waitms 100
If Key_incr = 0 Then : Incr _day : Waitms 400 : End If
If Key_decr = 0 Then : Decr _day : Waitms 400 : End If
Waitms 250
Next
Goto W
'**********************************************
Incr_month:
Cls
For D = 1 To 150
Locate 1 , 1 : Lcd Date$ : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Debounce Key_menu , 0 , Incr_year : Waitms 100
If Key_incr = 0 Then : Incr _month : Waitms 400 : End If
If Key_decr = 0 Then : Decr _month : Waitms 400 : End If
Waitms 70
Locate 1 , 1 : Lcd Date$ : Locate 1 , 4 : Lcd "  " : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Incr D
Debounce Key_menu , 0 , Incr_year : Waitms 100
If Key_incr = 0 Then : Incr _month : Waitms 400 : End If
If Key_decr = 0 Then : Decr _month : Waitms 400 : End If
Waitms 250
Next
Goto W
'**********************************************
Incr_year:
Cls
For E = 1 To 150
Locate 1 , 1 : Lcd Date$ : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Debounce Key_menu , 0 , W : Waitms 100
If Key_incr = 0 Then : Incr _year : Waitms 400 : End If
If Key_decr = 0 Then : Decr _year : Waitms 400 : End If
Waitms 70
Locate 1 , 1 : Lcd Date$ : Locate 1 , 1 : Lcd "  " : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Incr E
Debounce Key_menu , 0 , W : Waitms 100
If Key_incr = 0 Then : Incr _year : Waitms 400 : End If
If Key_decr = 0 Then : Decr _year : Waitms 400 : End If
Waitms 250
Next
Goto W
'**********************************************
Sectic:
If Key_door = 0 Then Return
Deflcdchar 1 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32
Locate 1 , 1 : Lcd Date$ : Locate 1 , 10 : Lcd " " ; Fusing(temp , "#.#") ; Chr(1) ; "C  "
Locate 2 , 12 : Lcd B : Lcd "V"
Return
_door:
Cls
For Sh = 1 To 600
Locate 1 , 3 : Lcd "Open The Door"
If Key_door = 1 Then Goto W
Incr Sh
Next
Goto W
End
'**********************************************
Read_adc:
A = Getadc(0)
V = Getadc(1)
B = A : B = B / 51.15
   Input_mv = V * 4.8828125
   'Input_v = Input_mv / 1000
Temp = Input_mv / 10
Return
'**********************************************

بعدش دوستان اگر امكانش هست برام نكات موقع بست مدار رو بگيد ممنون ميشم (مثلا خازن صافي و... رو چطور و كجا بزارم)

ممنون
۲۱-تير-۱۳۹۲, ۱۲:۱۵:۲۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در یک پروژه cortex-m3 0 2,020 ۱۴-تير-۱۳۹۴, ۲۰:۲۰:۵۶
آخرین ارسال: cortex-m3
  کمک در مورد پروژه دانشگاهی mohammadb1070 1 2,211 ۳۱-اردیبهشت-۱۳۹۴, ۲۳:۵۷:۵۷
آخرین ارسال: sharin
  كمك در مورد پروژه ميكرو دماسنج ديجيتال networkamn2014 4 3,804 ۱۳-اردیبهشت-۱۳۹۴, ۱۹:۰۲:۲۵
آخرین ارسال: khaleghi897
  [سوال] در خواست پروژه میکرو avr Ali.mashaei 14 10,981 ۱۳-فروردین-۱۳۹۴, ۰۲:۲۹:۱۴
آخرین ارسال: alimogmov
Exclamation [سوال] پروژه ماشین حساب hosseinip 11 6,501 ۲۰-اسفند-۱۳۹۳, ۲۱:۵۲:۱۶
آخرین ارسال: hosseinip
  [سوال] پروژه تابلو روان avr (بسیار مهم) mostafaamiryan 0 2,636 ۲۲-دى-۱۳۹۳, ۰۲:۰۱:۰۲
آخرین ارسال: mostafaamiryan
  کسی پروژه ال سی دی گرافیکی تک رنگ به زبان سی با میکرو رو داره ؟ abbasalifix 4 4,281 ۲۱-تير-۱۳۹۳, ۱۹:۵۱:۵۹
آخرین ارسال: md3848
  پروژه ریموت کنترل کد لرنینگ میخوام Nimaaryamehr 5 5,950 ۱۰-تير-۱۳۹۳, ۱۰:۳۳:۱۲
آخرین ارسال: a.mehran
  [مقاله] پروژه usb به سریال با attiny2313 تست شده morrning 5 9,783 ۱۵-خرداد-۱۳۹۳, ۰۲:۲۳:۳۰
آخرین ارسال: morrning
  راهنمایی برای پروژه mode 54 26,522 ۰۶-اردیبهشت-۱۳۹۳, ۰۹:۲۲:۴۰
آخرین ارسال: SARNEVESHT

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS