در این مطلب، ویدئو کنترل تجهیزات آزمایشگاه با سی شارپ را برای دانلود قرار داده ام. شما میتوانید با خرید اکانت vip ، این ویدیو و تمامی فیلم ها و پکیج ها و سورس کد های سایت را دانلود نمائید.اکثر فیلم های سایت پروگرم 98 به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
2
00:00:04,800 –> 00:00:12,330
3
00:00:13,200 –> 00:00:16,320
بنابراین این یک منبع تغذیه dc است و من
4
00:00:16,320 –> 00:00:17,680
این یکی را از یکی از دوستانم
5
00:00:17,680 –> 00:00:21,439
گرفتم و وقتی آن را گرفتم متوجه شدم که یک
6
00:00:21,439 –> 00:00:25,039
کانکتور usb دارد و یک کانکتور rs232 دارد،
7
00:00:25,039 –> 00:00:26,160
8
00:00:26,160 –> 00:00:28,160
بنابراین فهمیدم که شما باید اینطور باشید.
9
00:00:28,160 –> 00:00:29,359
به خوبی قابل برنامه ریزی
10
00:00:29,359 –> 00:00:32,479
است و می گوید که در قسمت جلو، بنابراین
11
00:00:32,479 –> 00:00:35,040
این ویدیو به شما نشان می دهم که چگونه
12
00:00:35,040 –> 00:00:36,719
کار کردم چگونه به آن وصل شوم و
13
00:00:36,719 –> 00:00:40,079
چگونه آن را کنترل کنم، بنابراین اولین کاری
14
00:00:40,079 –> 00:00:42,160
که انجام دادم این بود
15
00:00:42,160 –> 00:00:44,719
که به دنبال زبانی گشتم که با
16
00:00:44,719 –> 00:00:45,840
آن صحبت کند. به
17
00:00:45,840 –> 00:00:47,600
زبان نه چندان اما کدی
18
00:00:47,600 –> 00:00:49,600
که شما پایه کد را می دانید،
19
00:00:49,600 –> 00:00:52,399
بنابراین من جایی برای شروع به غیر
20
00:00:52,399 –> 00:00:52,879
از
21
00:00:52,879 –> 00:00:55,600
شماره مدل نداشتم، بنابراین آن را در گوگل جستجو کردم و
22
00:00:55,600 –> 00:00:56,000
23
00:00:56,000 –> 00:00:58,160
توانستم دفترچه راهنمای کاربر را پیدا کنم و
24
00:00:58,160 –> 00:00:59,680
دفترچه راهنمای کاربر در مورد
25
00:00:59,680 –> 00:01:02,960
عملکرد کنترل از راه دور صحبت کرده است. فکر کردم
26
00:01:02,960 –> 00:01:06,640
این چیزی است که میخواهم، بنابراین ادامه دادم و
27
00:01:06,640 –> 00:01:07,520
به سازنده ایمیل زدم
28
00:01:07,520 –> 00:01:09,040
تا ببینم آیا میتوانم
29
00:01:09,040 –> 00:01:13,840
چیزی را پس بگیرم و
30
00:01:14,640 –> 00:01:17,040
جیرجیرکها را دریافت کردم.
31
00:01:17,040 –> 00:01:18,000
32
00:01:18,000 –> 00:01:20,960
33
00:01:20,960 –> 00:01:22,159
34
00:01:22,159 –> 00:01:26,240
از تجهیزات اما
35
00:01:26,240 –> 00:01:27,680
معمولاً کمی متفاوت به نظر می رسد erent معمولاً
36
00:01:27,680 –> 00:01:29,360
در انتها علامت سؤال شما را میداند
37
00:01:29,360 –> 00:01:31,600
و من فکر میکردم
38
00:01:31,600 –> 00:01:33,840
خوب بیایید سعی کنیم آن را برای آن ارسال کنیم
39
00:01:33,840 –> 00:01:36,799
و ببینیم چه چیزی را پس میگیرم، بنابراین اولین چیزی که
40
00:01:36,799 –> 00:01:38,159
استفاده کردم این بود
41
00:01:38,159 –> 00:01:42,479
که از مانیتور سریال آردوینو آردوینو استفاده کردم،
42
00:01:42,479 –> 00:01:45,520
بنابراین جلو رفتم و
43
00:01:45,520 –> 00:01:49,200
آنچه را که گفته بود زدم. من درست بفرستم هیچ
44
00:01:49,200 –> 00:01:51,439
مشکلی ندارد پس فکر کردم آن را بدون هیچ خطی امتحان می کنم که
45
00:01:51,439 –> 00:01:52,640
46
00:01:52,640 –> 00:01:57,360
دوباره به همان پایان می رسد، فقط چیزی را تکرار نمی
47
00:01:57,680 –> 00:02:00,479
کنم، بنابراین خوب فکر کردم که بیایید از
48
00:02:00,479 –> 00:02:02,399
استاندارد استفاده کنیم تا استاندارد آن
49
00:02:02,399 –> 00:02:03,759
یکی باشد
50
00:02:03,759 –> 00:02:08,000
و آن را با خط جدید امتحان کنید
51
00:02:08,000 –> 00:02:10,639
چیزی را پس نگیرید من چیزی را پس نمی گیرم بسیار
52
00:02:10,639 –> 00:02:11,840
خوب پس
53
00:02:11,840 –> 00:02:13,680
شاید من در مسیر اشتباهی نیستم پس
54
00:02:13,680 –> 00:02:16,560
دوباره امتحان کردم
55
00:02:17,520 –> 00:02:20,720
بدون خط پایان ارسال و من این را دریافت کردم
56
00:02:20,720 –> 00:02:22,400
اکنون شما می دانید که با تعداد زیادی
57
00:02:22,400 –> 00:02:23,920
تجهیزات آزمایشی فقط بد خوانده شده است
58
00:02:23,920 –> 00:02:24,879
شخص دیگری،
59
00:02:24,879 –> 00:02:29,440
بنابراین این سازنده اصلی بود،
60
00:02:29,440 –> 00:02:32,000
بنابراین من توانستم از استفاده از این استفاده کنم
61
00:02:32,000 –> 00:02:33,040
، من توانستم
62
00:02:33,040 –> 00:02:35,360
مجموعه دستورات را پیدا کنم، بنابراین آن مدل را در گوگل جستجو
63
00:02:35,360 –> 00:02:36,640
کردم و این را دریافت کردم،
64
00:02:36,640 –> 00:02:38,560
بنابراین اینها دستوراتی هستند که شما به آن
65
00:02:38,560 –> 00:02:40,400
نیاز دارید یا من نیاز دارم،
66
00:02:40,400 –> 00:02:44,160
بنابراین اگر من می نویسم v مجموعه یک
67
00:02:44,160 –> 00:02:46,480
دو نقطه و سپس یک عدد در او بنابراین
68
00:02:46,480 –> 00:02:47,680
در اینجا یک مثال است که چگونه به نظر می
69
00:02:47,680 –> 00:02:49,200
رسد، بنابراین اگر من
70
00:02:49,200 –> 00:02:51,360
آن را بنویسم ولتاژ خروجی را به 20.5 تغییر می دهد،
71
00:02:51,360 –> 00:02:54,160
72
00:02:54,640 –> 00:02:56,959
اکنون فکر می کنم می توانم از آن استفاده کنم، می توانم از
73
00:02:56,959 –> 00:02:58,640
این استفاده کنم، می توانم چیزی درست بسازم،
74
00:02:58,640 –> 00:03:00,000
بنابراین مستقیماً می توانم از آن استفاده کنم.
75
00:03:00,000 –> 00:03:02,000
با استفاده از ویژوال
76
00:03:02,000 –> 00:03:05,840
استودیو می خواهم یک پروژه جدید ایجاد کنم
77
00:03:07,120 –> 00:03:10,159
برنامه wpf فریم ورک نقطه شبکه
78
00:03:10,159 –> 00:03:13,760
نه net dot net
79
00:03:13,760 –> 00:03:16,879
فریمورک آن را چیزی بنام پس من می روم بعد
80
00:03:16,879 –> 00:03:18,239
من فقط می خواهم آن را صدا کنم شما کنترل کننده کنترل منبع تغذیه را می شناسید
81
00:03:18,239 –> 00:03:21,040
82
00:03:21,599 –> 00:03:24,239
83
00:03:30,319 –> 00:03:33,840
بنابراین قبلاً از آن یکی بهخوبی استفاده کردیم،
84
00:03:36,560 –> 00:03:40,319
بنابراین اکنون روبروی
85
00:03:40,319 –> 00:03:42,959
ما بوم خالی است که میتوانید همین الان بگویید همه چیز
86
00:03:42,959 –> 00:03:44,000
87
00:03:44,000 –> 00:03:46,560
مانند آخرین ویدیوی من در wpf، کاری که
88
00:03:46,560 –> 00:03:48,239
میخواهم انجام دهم این است که فقط چیزهای زیادی را برش داده و بچسبانید
89
00:03:48,239 –> 00:03:49,440
تا نداشته باشید. برای اینکه بنشینم و
90
00:03:49,440 –> 00:03:50,959
ببینم آن را کدنویسی می کنم و سعی می کنم آن را
91
00:03:50,959 –> 00:03:52,000
92
00:03:52,000 –> 00:03:53,760
کوتاه نگه دارم، بنابراین کاری که می خواهم انجام دهم این است
93
00:03:53,760 –> 00:03:55,439
که این را کمی
94
00:03:55,439 –> 00:04:00,080
بزرگتر کنم و بزرگنمایی کنم تا
95
00:04:00,080 –> 00:04:02,319
بتوانیم ببینیم همه چیز تحت تأثیر قرار می گیرد،
96
00:04:02,319 –> 00:04:03,760
همانطور که گفتم شبکه آخر
97
00:04:03,760 –> 00:04:05,840
همه چیز در داخل شبکه
98
00:04:05,840 –> 00:04:07,360
چیزی است که در اینجا وجود دارد،
99
00:04:07,360 –> 00:04:09,280
بنابراین اولین کاری که میخواهم انجام دهم این
100
00:04:09,280 –> 00:04:10,480
است که تعدادی ستون
101
00:04:10,480 –> 00:04:13,040
و رو میخواهم پس بیایید آنها را در آن قرار دهیم تا اینها
102
00:04:13,040 –> 00:04:15,840
آنهایی هستند که من در آن قرار دادم،
103
00:04:18,798 –> 00:04:22,240
بنابراین بنگ من یک عدد بزرگ
104
00:04:22,240 –> 00:04:22,960
دارم
105
00:04:22,960 –> 00:04:25,040
، شماره بزرگ را
106
00:04:25,040 –> 00:04:26,080
وارد می کنم و دکمه خاموش را دارم و می خواهم آن را
107
00:04:26,080 –> 00:04:29,120
داشته باشم جعبه ترکیبی و من
108
00:04:29,120 –> 00:04:33,199
یک نوار لغزنده دارم که ولتاژ را کاملاً تغییر میدهد،
109
00:04:34,400 –> 00:04:35,600
بنابراین میروم و
110
00:04:35,600 –> 00:04:38,479
در برچسب اینجا
111
00:04:38,479 –> 00:04:43,840
عدد بزرگ بزرگ
112
00:04:47,759 –> 00:04:50,160
را قرار میدهم، من تا
113
00:04:50,160 –> 00:04:51,360
آنجا که میتوانم این کار را سریع انجام خواهم داد.
114
00:04:51,360 –> 00:04:53,360
درست است، بنابراین فقط برای اینکه
115
00:04:53,360 –> 00:04:55,040
بدانید اگر چیزی در اینجا ندارید،
116
00:04:55,040 –> 00:04:55,759
117
00:04:55,759 –> 00:04:58,960
مثلاً ستون نقطه شبکه برابر با صفر یا یک
118
00:04:58,960 –> 00:05:02,320
است، همیشه به طور پیش فرض در سمت چپ بالا و
119
00:05:02,320 –> 00:05:05,680
کاملاً راست است، بیایید یک نوار لغزنده اضافه کنیم،
120
00:05:06,880 –> 00:05:08,479
متوجه می شوید که می توانید ببینید که من
121
00:05:08,479 –> 00:05:10,479
نام برخی از اینها را دارم،
122
00:05:10,479 –> 00:05:12,560
بنابراین نام را به این ترتیب نمی دانم
123
00:05:12,560 –> 00:05:15,120
به چه چیزی ارجاع
124
00:05:15,520 –> 00:05:18,160
125
00:05:21,840 –> 00:05:24,720
بدهم، اکنون شبکه دیگری را اضافه می کنم، کاری که می توانید
126
00:05:24,720 –> 00:05:26,240
با شبکه ها انجام دهید این است که می توانید یک شبکه را در
127
00:05:26,240 –> 00:05:27,039
یک شبکه قرار دهید، بنابراین
128
00:05:27,039 –> 00:05:30,160
در اینجا من من می خواهم یک دکمه
129
00:05:30,160 –> 00:05:32,320
و یک اتصال مانند دو دکمه خاموش
130
00:05:32,320 –> 00:05:38,880
و وصل شود
131
00:05:38,880 –> 00:05:43,840
تا بتوانید ببینید آنها در کپی
132
00:05:43,840 –> 00:05:45,199
پیست هستند، اکنون این آخرین
133
00:05:45,199 –> 00:05:47,199
جعبه مشترک است
134
00:05:47,199 –> 00:05:49,520
. همینطور که در ویدیوی آخر گفتم، این خطوط پیچ در پیچ،
135
00:05:49,520 –> 00:05:50,880
منظورم این است که مشکلی وجود دارد،
136
00:05:50,880 –> 00:05:51,759
بنابراین باید سریع
137
00:05:51,759 –> 00:05:53,600
خط بکشید، به محض
138
00:05:53,600 –> 00:05:55,039
اینکه این خط سریع را دریافت کردید، این خط
139
00:05:55,039 –> 00:05:56,639
دیگر به روز نمی شود، بنابراین
140
00:05:56,639 –> 00:05:58,720
مشکل دارید. تمام اطلاعات را به شما نشان نمیدهیم، بنابراین
141
00:05:58,720 –> 00:06:00,240
ما باید چیزهایی را به آن اضافه کنیم و من
142
00:06:00,240 –> 00:06:01,600
آن را در اینجا قرار
143
00:06:01,600 –> 00:06:03,039
میدهم و چیزی که میخواهم اضافه کنم
144
00:06:03,039 –> 00:06:07,840
منابع پنجره است که همه چیز درست است، به طوری که در
145
00:06:08,400 –> 00:06:11,280
146
00:06:13,360 –> 00:06:14,639
حال حاضر به یک خط squiggly وارد میشود. چرا من هنوز
147
00:06:14,639 –> 00:06:16,000
یک خط خمیده دارم به این دلیل است که
148
00:06:16,000 –> 00:06:18,000
یک چیز دیگر برای اضافه کردن اینجا دارم،
149
00:06:18,000 –> 00:06:20,080
بنابراین اساساً نمی داند چه کاری باید انجام دهد،
150
00:06:20,080 –> 00:06:21,919
بنابراین باید بداند آن اطلاعات را از کجا دریافت کند،
151
00:06:21,919 –> 00:06:22,960
152
00:06:22,960 –> 00:06:25,199
بنابراین من چیزی را قرار می دهم در اینجا
153
00:06:25,199 –> 00:06:26,720
کپی کنید
154
00:06:26,720 –> 00:06:28,400
ببینید که چگونه کاهش یافته است زیرا یک مشکل وجود دارد،
155
00:06:28,400 –> 00:06:30,240
156
00:06:30,240 –> 00:06:32,639
اکنون
157
00:06:32,639 –> 00:06:34,400
158
00:06:34,400 –> 00:06:36,800
159
00:06:36,800 –> 00:06:38,560
160
00:06:38,560 –> 00:06:40,000
برگشته است. پیدا کنید
161
00:06:40,000 –> 00:06:40,560
مشکل چیست
162
00:06:40,560 –> 00:06:45,520
، بنابراین باید وجود داشته باشد،
163
00:06:45,520 –> 00:06:48,400
اما اوه این نیست که هنوز یک خط خمیده است
164
00:06:48,400 –> 00:06:50,479
چرا من می خواهم
165
00:06:50,479 –> 00:06:52,240
اجازه دهید من فقط از اینجا بپرم و برگردم
166
00:06:52,240 –> 00:06:53,759
ببینم آیا این مشکل را برطرف می
167
00:06:53,759 –> 00:06:56,960
کند، مشکل درستی نیست، بنابراین کاری که من انجام دادم این
168
00:06:56,960 –> 00:06:58,720
است که این را در جای اشتباهی قرار
169
00:06:58,720 –> 00:07:03,840
داده ام،
170
00:07:05,360 –> 00:07:10,000
اکنون آن را اینجا برش می دهم و آن را اینجا می چسبانم
171
00:07:10,000 –> 00:07:11,440
و به نظر می رسد که تمام خطوط پیچ خورده کاملاً از
172
00:07:11,440 –> 00:07:13,199
بین رفته اند،
173
00:07:13,199 –> 00:07:16,160
بنابراین اکنون باید کدی را وارد کنیم، اکنون
174
00:07:16,160 –> 00:07:18,080
می توانید ببینید اوه، زیرا من اینها را
175
00:07:18,080 –> 00:07:19,919
مستقیماً در برنامه کاری خود کپی کرده ام،
176
00:07:19,919 –> 00:07:21,120
من این موارد را
177
00:07:21,120 –> 00:07:23,520
در اینجا دارم، بنابراین من می روم برای
178
00:07:23,520 –> 00:07:24,240
خلاص شدن از شر آنها
179
00:07:24,240 –> 00:07:25,360
و من به شما نشان خواهم داد که چگونه
180
00:07:25,360 –> 00:07:30,639
آنها را در
181
00:07:30,639 –> 00:07:33,599
182
00:07:35,280 –> 00:07:38,240
183
00:07:39,919 –> 00:07:41,599
184
00:07:41,599 –> 00:07:44,319
185
00:07:44,319 –> 00:07:46,319
آن قرار دهید. چیزهایی که
186
00:07:46,319 –> 00:07:48,080
عملکردی
187
00:07:48,080 –> 00:07:49,840
دارند بسیار خوب است، بنابراین کاری که من می خواهم انجام دهم این است
188
00:07:49,840 –> 00:07:52,160
که در اینجا کمی بزرگنمایی کنم تا بتوانیم ببینیم
189
00:07:52,160 –> 00:07:53,440
چه کاری انجام خواهم داد،
190
00:07:53,440 –> 00:07:58,879
بنابراین من 200 دارم که کمی نزدیک است
191
00:07:58,879 –> 00:08:01,919
، باید بیایم پایین کمی خوب است، بنابراین
192
00:08:01,919 –> 00:08:04,080
اگر روی خود دکمه
193
00:08:04,080 –> 00:08:06,000
اینجا کلیک کنم، اکنون تب لایتنینگ را دارند،
194
00:08:06,000 –> 00:08:08,960
اگر روی اینجا دوبار کلیک
195
00:08:08,960 –> 00:08:11,440
کنم، کمی کد برای من تولید می کند، بنابراین اگر
196
00:08:11,440 –> 00:08:12,639
ig o جلوتر و این کار
197
00:08:12,639 –> 00:08:14,240
را روی دکمه های دیگرم انجام دهید اگر این
198
00:08:14,240 –> 00:08:17,759
یکی را هم پیدا کردم و روی
199
00:08:17,840 –> 00:08:21,599
اوه ببینید ببینید ما می بینیم که
200
00:08:21,599 –> 00:08:24,720
من اینجا چه کار کرده ام ببینیم اینجا چه کار کرده ام.
201
00:08:24,720 –> 00:08:26,560
202
00:08:26,560 –> 00:08:29,360
روی دکمه دوبار کلیک کنید، بنابراین
203
00:08:29,360 –> 00:08:31,199
مطمئن شوید که دکمه واقعی را دریافت
204
00:08:31,199 –> 00:08:33,760
کرده اید
205
00:08:33,760 –> 00:08:35,200
ببینید من چه کار کرده ام.
206
00:08:35,200 –> 00:08:37,120
207
00:08:37,120 –> 00:08:38,399
208
00:08:38,399 –> 00:08:41,440
خوب است زیرا
209
00:08:41,440 –> 00:08:43,599
میخواهم با بزرگتر شدن صفحه نمایش رشد
210
00:08:43,599 –> 00:08:45,600
کنم، اگر نداشتم، میتوانستم اگر
211
00:08:45,600 –> 00:08:47,279
این کادر نمایش را بیرون بیاورم و فقط در اینجا بنویسم اتصال، میتوانستم
212
00:08:47,279 –> 00:08:48,000
213
00:08:48,000 –> 00:08:50,800
که اوه کار میکند، اما
214
00:08:50,800 –> 00:08:52,160
مشکل زمانی است که شما دکمه خود را بزرگ
215
00:08:52,160 –> 00:08:54,399
کنید کوچک باقی می ماند کادر نمای تنها
216
00:08:54,399 –> 00:08:57,600
راه برای گسترش
217
00:08:58,640 –> 00:09:00,160
کامل آن است، بنابراین ما اکنون آن یکی را داریم،
218
00:09:00,160 –> 00:09:02,320
بنابراین آخرین چیزی که در اینجا می خواهیم این یکی
219
00:09:02,320 –> 00:09:05,360
را می خواهیم و ارزش آن را می خواهیم تغییر کرده است،
220
00:09:05,360 –> 00:09:07,120
بنابراین به اینجا می رویم و به دنبال مقدار
221
00:09:07,120 –> 00:09:09,279
تغییر یافته
222
00:09:09,279 –> 00:09:11,920
در پایین باشید و آن بیت کد اضافه شده
223
00:09:11,920 –> 00:09:12,560
است
224
00:09:12,560 –> 00:09:15,760
و در این سمت این بیت ها را به درستی اضافه می کند،
225
00:09:15,760 –> 00:09:18,240
بنابراین اگر می خواهید به آن ارجاع دهید
226
00:09:18,240 –> 00:09:19,839
چیز دیگری که شما فقط این را تغییر میدهید و
227
00:09:19,839 –> 00:09:21,200
به یک بیت کد متفاوت اشاره میکند،
228
00:09:21,200 –> 00:09:21,760
229
00:09:21,760 –> 00:09:24,080
اما با انجام آن به این ترتیب،
230
00:09:24,080 –> 00:09:25,519
مقدار زیادی از کد را برای شما از قبل پر میکند
231
00:09:25,519 –> 00:09:27,200
و سپس کاری که من میخواهم انجام دهم این است که
232
00:09:27,200 –> 00:09:28,720
کد را کپی و جایگذاری کنید
233
00:09:28,720 –> 00:09:31,120
. یک چیز دیگر نیاز دارم که کد
234
00:09:31,120 –> 00:09:32,160
کد برای من نوشته
235
00:09:32,160 –> 00:09:33,920
شود، این پنجره اصلی است، بنابراین وقتی
236
00:09:33,920 –> 00:09:35,519
پنجره اصلی
237
00:09:35,519 –> 00:09:39,120
بارگذاری می شود، می خواهم کارهایی را برای من انجام دهد، به طوری
238
00:09:39,120 –> 00:09:40,640
که می خواهم تمام گزارش ها را پیدا کنم
239
00:09:40,640 –> 00:09:42,720
و آن کادر را پر
240
00:09:42,720 –> 00:09:45,200
کنم، بنابراین باز می کنم و کلیک می کنم. در این مورد به
241
00:09:45,200 –> 00:09:50,800
اینجا بروید و من به دنبال یکی میگردم که میگوید loaded
242
00:09:50,800 –> 00:09:53,120
و bang و آن