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