در این مطلب، ویدئو PASCO + Python: کار با //code.Node & Managing Measurements با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:15
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,399 –> 00:00:03,760
بسیار خوب، بنابراین در آخرین ویدیو به
2
00:00:03,760 –> 00:00:06,000
شما نشان دادم که چگونه می توانید جمع آوری
3
00:00:06,000 –> 00:00:10,160
داده ها را از یک حسگر پاسکو um شروع کنید، بنابراین ما می
4
00:00:10,160 –> 00:00:11,599
دانید که باید نصب
5
00:00:11,599 –> 00:00:12,799
شود، کامپیوتر ما را با
6
00:00:12,799 –> 00:00:14,160
نسخه مناسب پایتون با
7
00:00:14,160 –> 00:00:16,079
8
00:00:16,079 –> 00:00:18,240
کتابخانه مناسب راه اندازی کنید. pip install python برای
9
00:00:18,240 –> 00:00:20,240
نصب بسته، اما وقتی
10
00:00:20,240 –> 00:00:22,240
همه این کارها را انجام دادیم، میتوانیم استفاده از حسگرهایمان را شروع کنیم،
11
00:00:22,240 –> 00:00:23,680
12
00:00:23,680 –> 00:00:25,279
بنابراین در این ویدیو به شما نشان میدهم که
13
00:00:25,279 –> 00:00:26,320
چگونه
14
00:00:26,320 –> 00:00:29,679
با یک گره کد تعامل کنید،
15
00:00:29,679 –> 00:00:31,119
بنابراین ابتدا با
16
00:00:31,119 –> 00:00:33,200
ایجاد شروع میکنم. یک فایل جدید
17
00:00:33,200 –> 00:00:35,200
و من قصد دارم آن فایل را ذخیره کنم، بنابراین
18
00:00:35,200 –> 00:00:38,640
به فایل save as
19
00:00:39,120 –> 00:00:41,520
می روم و آن را روی دسکتاپ
20
00:00:41,520 –> 00:00:42,840
به عنوان کد کد ذخیره
21
00:00:42,840 –> 00:00:46,559
22
00:00:46,559 –> 00:00:48,320
23
00:00:48,320 –> 00:00:50,320
می کنم. بدانید که این یک
24
00:00:50,320 –> 00:00:52,640
فایل پایتون است
25
00:00:52,719 –> 00:00:54,960
و وقتی این کار را انجام دادم، اینجا هستم،
26
00:00:54,960 –> 00:00:57,199
فایل خود را ذخیره کرده
27
00:00:57,199 –> 00:00:59,199
ام، لوگو فقط تأیید می کند که ویژوال
28
00:00:59,199 –> 00:01:02,800
استودیو آن را به عنوان یک فایل پایتون می شناسد،
29
00:01:02,800 –> 00:01:05,600
بنابراین اجازه دهید ادامه دهم و اکنون فقط
30
00:01:05,600 –> 00:01:08,479
نمونه بعدی را از github ما کپی کنید. صفحه
31
00:01:08,479 –> 00:01:10,240
اگر به پایین اسکرول کنم
32
00:01:10,240 –> 00:01:11,920
اینجا مثال سه با
33
00:01:11,920 –> 00:01:13,280
گره کد کار می کند
34
00:01:13,280 –> 00:01:15,040
بنابراین si بهترین چیزی که می توانم
35
00:01:15,040 –> 00:01:16,080
این را
36
00:01:16,080 –> 00:01:17,200
با کلیک کردن روی دکمه یا
37
00:01:17,200 –> 00:01:19,840
برجسته کردن و کپی کردن کد
38
00:01:19,840 –> 00:01:22,320
یا هایلایت کردن و کپی کردن
39
00:01:22,320 –> 00:01:24,000
کد کپی کنم، فقط آن را در
40
00:01:24,000 –> 00:01:26,080
مثال خود در اینجا قرار می دهم و اجازه دهید فقط
41
00:01:26,080 –> 00:01:27,759
خط به خط آن را طی کنیم تا به
42
00:01:27,759 –> 00:01:30,000
شما نشان دهم
43
00:01:30,000 –> 00:01:31,680
رنگآمیزی خودکار در
44
00:01:31,680 –> 00:01:33,680
اینجا با افزونه پایتون
45
00:01:33,680 –> 00:01:37,119
که در سمت چپ نصب کردهایم این کار را انجام میدهد،
46
00:01:37,119 –> 00:01:38,720
بنابراین
47
00:01:38,720 –> 00:01:40,079
اجازه دهید در واقع یک تغییر کوچک
48
00:01:40,079 –> 00:01:42,079
در این کد ایجاد کنم، شما نیازی به آن ندارید،
49
00:01:42,079 –> 00:01:45,040
پس وقتی کد را در آن کپی میکنیم.
50
00:01:45,040 –> 00:01:46,640
بیایید فقط این خط به خط را از طریق این خط به خط مرور کنیم،
51
00:01:46,640 –> 00:01:48,159
بنابراین چون ما در حال اتصال به یک گره کد هستیم،
52
00:01:48,159 –> 00:01:50,720
من این
53
00:01:50,720 –> 00:01:52,840
دستگاه را وارد می
54
00:01:52,840 –> 00:01:55,680
55
00:01:55,680 –> 00:01:57,840
56
00:01:57,840 –> 00:01:59,439
کنم. در حال تعامل با گره کد من
57
00:01:59,439 –> 00:02:01,520
از این متغیر استفاده خواهم کرد،
58
00:02:01,520 –> 00:02:03,280
بنابراین اجازه دهید ابتدا با
59
00:02:03,280 –> 00:02:04,799
اتصال شناسه خود شروع کنیم
60
00:02:04,799 –> 00:02:07,040
و من قبلاً شناسه خود را اینجا دارم
61
00:02:07,040 –> 00:02:09,119
که 481
62
00:02:09,119 –> 00:02:11,840
782
63
00:02:12,560 –> 00:02:14,400
um است و سپس این تقریباً یک حلقه است
64
00:02:14,400 –> 00:02:15,840
و در حال انجام است. گفتن هی
65
00:02:15,840 –> 00:02:17,680
این حلقه است این اتفاق می افتد تا زمانی که
66
00:02:17,680 –> 00:02:19,520
دکمه یک را فشار دهم، به این
67
00:02:19,520 –> 00:02:20,800
معنی است
68
00:02:20,800 –> 00:02:22,480
در حالی که دکمه یک برابر با صفر است به
69
00:02:22,480 –> 00:02:24,400
این معنی که فشار داده نشده است، بیایید این
70
00:02:24,400 –> 00:02:25,440
کد را مرور
71
00:02:25,440 –> 00:02:27,120
کنیم، بیایید داده های
72
00:02:27,120 –> 00:02:28,879
روشنایی روشنایی را با استفاده از
73
00:02:28,879 –> 00:02:30,000
سنسور نور در اینجا بخوانیم
74
00:02:30,000 –> 00:02:32,080
و اگر روشنایی کمتر است بیش از دو،
75
00:02:32,080 –> 00:02:34,720
سپس چراغ rgb را روشن کنید،
76
00:02:34,720 –> 00:02:36,319
بنابراین مقادیر قرمز سبز و آبی را روی 100 تنظیم می کنیم.
77
00:02:36,319 –> 00:02:38,319
78
00:02:38,319 –> 00:02:41,440
79
00:02:41,440 –> 00:02:44,640
80
00:02:44,640 –> 00:02:45,920
81
00:02:45,920 –> 00:02:47,920
82
00:02:47,920 –> 00:02:50,080
ما میدانیم که میخواهیم
83
00:02:50,080 –> 00:02:51,920
led را خاموش کنیم، بنابراین این همان کاری است که این کد
84
00:02:51,920 –> 00:02:53,360
انجام میدهد، تقریباً مثال نور شب است
85
00:02:53,360 –> 00:02:54,480
86
00:02:54,480 –> 00:02:56,480
و وقتی دکمه یک را فشار میدهیم،
87
00:02:56,480 –> 00:02:58,000
میخواهیم کد به پایان برسد و فقط
88
00:02:58,000 –> 00:03:01,360
این متن را در um در آرایه اسکرول میکنیم.
89
00:03:01,360 –> 00:03:04,159
با آرایه، این آرایه led است که در اینجا
90
00:03:04,159 –> 00:03:06,319
آرایه دقیقاً همان چیزی است که
91
00:03:06,319 –> 00:03:08,560
ما متن را اسکرول می کنیم خداحافظ
92
00:03:08,560 –> 00:03:10,640
و سپس گره کد را بازنشانی می
93
00:03:10,640 –> 00:03:12,800
کنیم و کارمان تمام می شود،
94
00:03:12,800 –> 00:03:15,120
بنابراین اجازه دهید من ادامه دهم و
95
00:03:15,120 –> 00:03:16,959
این کد را اجرا کنم
96
00:03:16,959 –> 00:03:18,800
و می توانید در آدرس زیر ببینید پایین
97
00:03:18,800 –> 00:03:20,080
اینجا این است که در
98
00:03:20,080 –> 00:03:21,120
حال اجرا است
99
00:03:21,120 –> 00:03:22,640
d ما می بینیم که چون مکان نما در اینجا
100
00:03:22,640 –> 00:03:24,560
کاملاً به سمت چپ
101
00:03:24,560 –> 00:03:27,120
است، گره کد من روشن است،
102
00:03:27,120 –> 00:03:28,480
103
00:03:28,480 –> 00:03:30,159
بنابراین اجازه دهید من ادامه دهم و بیایید این را آزمایش کنیم
104
00:03:30,159 –> 00:03:33,200
، اجازه دهید سنسور نور را در اینجا
105
00:03:33,200 –> 00:03:35,599
بپوشانم و بله، می توانیم ببینیم که نور شب ما
106
00:03:35,599 –> 00:03:37,760
وقتی هوا تاریک میشود، led
107
00:03:37,760 –> 00:03:39,840
روشن میشود
108
00:03:39,840 –> 00:03:41,599
و بیایید جلوتر برویم و
109
00:03:41,599 –> 00:03:43,200
بیایید متوقف کردن کد را آزمایش کنیم، بنابراین
110
00:03:43,200 –> 00:03:46,239
دکمه یک را فشار میدهم
111
00:03:46,239 –> 00:03:49,920
و اینجا روی صفحه نمایش میگوید خداحافظی میکند
112
00:03:49,920 –> 00:03:51,280
و همین است که
113
00:03:51,280 –> 00:03:53,360
نشانگر ما دیگر روی سمت چپ نیست.
114
00:03:53,360 –> 00:03:55,280
برای یک دستور جدید آماده است و به
115
00:03:55,280 –> 00:03:58,319
این ترتیب ما می دانیم که um
116
00:03:58,319 –> 00:04:00,720
ما با کد تمام شده است،
117
00:04:00,720 –> 00:04:02,400
بنابراین دوباره این یک مثال سریع و
118
00:04:02,400 –> 00:04:04,319
کمی پیشرفته تر است ما در حال خواندن
119
00:04:04,319 –> 00:04:07,599
داده ها در اینجا هستیم و اکنون مقدار um rgb را تنظیم می کنیم.
120
00:04:07,599 –> 00:04:09,439
121
00:04:09,439 –> 00:04:11,200
سوالی که ممکن است داشته باشید این است که
122
00:04:11,200 –> 00:04:13,519
اگر می خواهید ببینید
123
00:04:13,519 –> 00:04:15,360
گره کد دارای چه اندازه هایی است، منظورم اینجاست که به آن گفتم
124
00:04:15,360 –> 00:04:18,160
دکمه داده را بخوانید یکی روشنایی داده را بخوانید،
125
00:04:18,160 –> 00:04:20,320
بنابراین اجازه دهید به شما نشان دهم که در اینجا دستور
126
00:04:20,320 –> 00:04:21,839
127
00:04:21,839 –> 00:04:23,440
آن این است که دوباره می توان آن را پیدا کرد صفحه github
128
00:04:23,440 –> 00:04:25,280
که من می خواهم به بالای صفحه بروید
129
00:04:25,280 –> 00:04:28,000
اینجا
130
00:04:28,000 –> 00:04:29,919
و اینجا موجود است دستور ble را می دهد بنابراین من
131
00:04:29,919 –> 00:04:31,360
می خواهم
132
00:04:31,360 –> 00:04:34,000
لیست اندازه گیری را دریافت کنم و می گوید
133
00:04:34,000 –> 00:04:35,520
تمام اندازه گیری های یک
134
00:04:35,520 –> 00:04:38,160
دستگاه را برمی گرداند،
135
00:04:38,560 –> 00:04:40,960
بنابراین بیایید کد
136
00:04:40,960 –> 00:04:42,000
نقطه راتایپ کنیم.
137
00:04:42,000 –> 00:04:43,440
138
00:04:43,440 –> 00:04:44,800
139
00:04:44,800 –> 00:04:46,240
140
00:04:46,240 –> 00:04:47,360
141
00:04:47,360 –> 00:04:49,040
این کار این است که قرار است لیستی را نشان
142
00:04:49,040 –> 00:04:51,600
دهد یا لیستی را بازگرداند
143
00:04:51,600 –> 00:04:54,080
، اما برای اینکه کاربر
144
00:04:54,080 –> 00:04:55,680
ببیند آن لیست چیست، باید
145
00:04:55,680 –> 00:04:57,919
آن را چاپ کند،
146
00:04:57,919 –> 00:05:00,080
بنابراین بیایی