در این مطلب، ویدئو PyCon 2018 Vlog 08 – نسخه نمایشی میکروکنترلر پایتون 3 (Adafruit / CircuitPy) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,410 –> 00:00:03,179
سلام، پس این دومین بخش از
2
00:00:03,179 –> 00:00:07,230
باز کردن کیف است و به یاد داشته باشید زمانی که من
3
00:00:07,230 –> 00:00:10,110
در مورد این چیز کوچک اینجا،
4
00:00:10,110 –> 00:00:13,080
این میکروکنترلر کوچک که در
5
00:00:13,080 –> 00:00:15,030
واقع از پایتون تغذیه میشود عصبانی بودم، بنابراین اکنون ما در
6
00:00:15,030 –> 00:00:17,420
واقع با این چیز بازی میکنیم
7
00:00:17,420 –> 00:00:21,270
و آن را وصل میکنیم و میخواهم برای اینکه به شما نشان دهم
8
00:00:21,270 –> 00:00:23,010
چگونه کار می کند، می دانید که من واقعاً
9
00:00:23,010 –> 00:00:24,359
حتی چیز زیادی در مورد آن نمی دانم، من
10
00:00:24,359 –> 00:00:26,519
به هیچ وجه به شرکت سازنده
11
00:00:26,519 –> 00:00:27,720
12
00:00:27,720 –> 00:00:30,300
آن وابسته نیستم، اما وقتی آن را در PyCon دیدم، فکر کردم واقعاً واقعاً نسخه ی نمایشی جالبی است.
13
00:00:30,300 –> 00:00:32,579
میدانی که من میخواهم آن
14
00:00:32,579 –> 00:00:34,590
چیز را خوب نشان دهم، بنابراین آنچه در اینجا به آن نیاز
15
00:00:34,590 –> 00:00:38,610
داریم micro USB است، بنابراین این چیز در
16
00:00:38,610 –> 00:00:41,579
واقع به اندازه یک سکه 2.00 دلار است،
17
00:00:41,579 –> 00:00:44,460
بنابراین واقعاً کوچک است که
18
00:00:44,460 –> 00:00:47,550
در دست شما قرار میگیرد و یک میکرو دارد.
19
00:00:47,550 –> 00:00:51,989
کانکتور میکرو یواسبی EWP
20
00:00:51,989 –> 00:00:56,270
چند دکمه دارد، بنابراین مانند یک
21
00:00:56,270 –> 00:00:59,820
دکمه در اینجا یک سوئیچ روشن/خاموش وجود دارد
22
00:00:59,820 –> 00:01:01,500
23
00:01:01,500 –> 00:01:03,840
24
00:01:03,840 –> 00:01:06,390
25
00:01:06,390 –> 00:01:07,890
. من واقعا نمی دانم که آن مرد برای چه چیزی است،
26
00:01:07,890 –> 00:01:12,119
اما این است میکرو یواسبی بنابراین ما
27
00:01:12,119 –> 00:01:17,040
میخواهیم یک میکرو یواسبی را به استفاده معمولی
28
00:01:17,040 –> 00:01:20,250
ببریم مانند کابل شارژ تلفن است، بنابراین
29
00:01:20,250 –> 00:01:22,470
متوجه شدم که اینجا تنها مشکل این است که
30
00:01:22,470 –> 00:01:27,689
رایانه من آن نوع
31
00:01:27,689 –> 00:01:32,850
اتصال USB 3 کلاسیک را ندارد، بنابراین به یک قطعه دیگر نیاز دارم.
32
00:01:32,850 –> 00:01:37,290
اینجاست تا این را روی USB C دریافت کنم و
33
00:01:37,290 –> 00:01:41,060
به این ترتیب این وضعیت دانگل فوقالعاده
34
00:01:41,060 –> 00:01:44,310
در اینجا وجود دارد و من فقط
35
00:01:44,310 –> 00:01:45,899
آن را به برق وصل میکنم، بنابراین در واقع صفحهام را اینجا ضبط میکنم،
36
00:01:45,899 –> 00:01:49,820
بنابراین بیایید آن را
37
00:01:49,820 –> 00:01:56,630
به ضبط صفحه نمایش من برگردانیم و ما
38
00:01:56,630 –> 00:01:59,340
اکنون این کار را انجام خواهم داد، بنابراین من اکنون این مورد را به برق وصل
39
00:01:59,340 –> 00:02:04,320
می کنم و اتفاقی که می افتد این است که می
40
00:02:04,320 –> 00:02:07,170
توانید اینجا ببینید که دارد شروع به انجام
41
00:02:07,170 –> 00:02:09,508
کاری می کند، بنابراین شما می توانید این کار را انجام دهید مانند روشن شدن این
42
00:02:09,508 –> 00:02:13,050
LED و در واقع من به مانیتورم نیاز دارم
43
00:02:13,050 –> 00:02:13,990
44
00:02:13,990 –> 00:02:16,330
در غیر این صورت واقعاً نمی
45
00:02:16,330 –> 00:02:18,520
دانم چه چیزی را به شما نشان می دهم، بنابراین می توانید
46
00:02:18,520 –> 00:02:20,140
این را در اینجا ببینید، می دانید
47
00:02:20,140 –> 00:02:24,100
که کمی LED رنگی RGB را دریافت می کند و
48
00:02:24,100 –> 00:02:25,630
به نوعی کار خودش را انجام می دهد،
49
00:02:25,630 –> 00:02:28,720
آنقدر درست نشسته است، بنابراین
50
00:02:28,720 –> 00:02:30,670
اتفاق دیگری که افتاد این است که که این چیز
51
00:02:30,670 –> 00:02:35,170
به عنوان یک درایو USB نصب شده است، بنابراین
52
00:02:35,170 –> 00:02:36,460
شما می توانید ببینید که d خود اینجاست من این
53
00:02:36,460 –> 00:02:41,100
مدار مدار PI درایو را اکنون اینجا دارم و
54
00:02:41,100 –> 00:02:43,600
وقتی آن را باز میکنید، یکسری
55
00:02:43,600 –> 00:02:45,730
فایل در اینجا وجود دارد، بنابراین با استقبال مواجه میشوید
56
00:02:45,730 –> 00:02:47,680
و Readme این نوع به نحوه عملکرد
57
00:02:47,680 –> 00:02:49,660
این چیز میپردازد و میدانید
58
00:02:49,660 –> 00:02:52,030
نسخه نمایشی از پیش بارگذاری شده چیست
59
00:02:52,030 –> 00:02:53,590
ظاهراً به این چیز
60
00:02:53,590 –> 00:02:56,670
پایتون شش مداری
61
00:02:56,910 –> 00:02:59,200
می گویند، شاید مدار پایتون نرم افزاری است که من
62
00:02:59,200 –> 00:03:01,120
در واقع نمی شناسم، مانند
63
00:03:01,120 –> 00:03:03,430
چیزی که می خواستم به شما نشان دهم، ظاهراً
64
00:03:03,430 –> 00:03:06,100
همچنین خروجی بوت خود را اینجا
65
00:03:06,100 –> 00:03:07,630
در این فایل متنی می ریزد، بنابراین به نوعی
66
00:03:07,630 –> 00:03:09,190
روش جالبی برای تعامل با این چیز است
67
00:03:09,190 –> 00:03:11,860
زیرا میدانید که معمولاً
68
00:03:11,860 –> 00:03:13,150
راهاندازی
69
00:03:13,150 –> 00:03:14,410
شبکه و همه اینها برای
70
00:03:14,410 –> 00:03:17,890
برقراری ارتباط با آن نوع
71
00:03:17,890 –> 00:03:19,240
میکروکنترلر دردسر بزرگی است، مخصوصاً اگر
72
00:03:19,240 –> 00:03:20,500
این کار را در هر مجموعهای مانند کارگاهی انجام میدهید.
73
00:03:20,500 –> 00:03:23,530
وضعیت درست است، اما
74
00:03:23,530 –> 00:03:24,850
با این مورد، آن را وصل می کنید، آن را فقط
75
00:03:24,850 –> 00:03:27,280
به عنوان یک درایو USB frickin نصب می کنید و
76
00:03:27,280 –> 00:03:29,890
سپس این فایل اصلی dot py را در اینجا دارید
77
00:03:29,890 –> 00:03:31,300
و همچنین یک پوشه لب که فکر می
78
00:03:31,300 –> 00:03:33,310
کنم برخی از آنها وجود دارد که می دانید می توانید
79
00:03:33,310 –> 00:03:36,870
در پایتون قرار دهید. کتابخانهها نیز در آنجا وجود دارند
80
00:03:36,870 –> 00:03:40,060
و میدانید که من فقط
81
00:03:40,060 –> 00:03:43,120
میخواهم آن را به
82
00:03:43,120 –> 00:03:48,000
ویرایشگرم بکشم و درست ظاهر شود و
83
00:03:48,000 –> 00:03:51,880
ظاهراً
84
00:03:51,880 –> 00:03:53,680
مطابق با Pep 8 نیست، بنابراین بررسی شما
85
00:03:53,680 –> 00:03:56,470
باید همه تورفتگی داشته باشد. به طور متفاوتی درست است، اما
86
00:03:56,470 –> 00:03:59,740
خوب، ما می توانیم، ما می توانیم با آن کنار بیاییم
87
00:03:59,740 –> 00:04:01,330
که تعدادی از شما
88
00:04:01,330 –> 00:04:03,670
مشکلات قالب بندی بسیار بیشتری را در اینجا می دانید و برخی از واردات استفاده نشده
89
00:04:03,670 –> 00:04:08,410
در مورد این مشکل وجود دارد، بنابراین
90
00:04:08,410 –> 00:04:10,300
در اینجا شما می دانید که این مانند کد است،
91
00:04:10,300 –> 00:04:12,220
این همان کد است که این چیزی در حال حاضر اجرا می شود،
92
00:04:12,220 –> 00:04:13,780
بنابراین این توسط
93
00:04:13,780 –> 00:04:17,529
میکرو پایتون طراحی شده است که یک
94
00:04:17,529 –> 00:04:19,200
پیاده سازی مجدد
95
00:04:19,200 –> 00:04:24,880
پایتون 3 برای قدرت بسیار کم یا
96
00:04:24,880 –> 00:04:26,990
97
00:04:26,990 –> 00:04:28,880
مانند دستگاه های کم توان محاسباتی مانند این چیز کوچک است.
98
00:04:28,880 –> 00:04:32,120
99
00:04:32,120 –> 00:04:34,370
این تراشه
100
00:04:34,370 –> 00:04:36,500
کوچک بسیار کوچک است و پایتون 3 را اجرا می کند
101
00:04:36,500 –> 00:04:37,610
که به نوعی جالب است،
102
00:04:37,610 –> 00:04:40,040
بنابراین چه چیزی عالی است، یا چیزی که در
103
00:04:40,040 –> 00:04:42,470
مورد این چیز شگفت انگیز است، و
104
00:04:42,470 –> 00:04:44,060
من باید مانیتور ضبط
105
00:04:44,060 –> 00:04:47,570
خود را کمی به این طرف ببرم. کلاه در این مورد شگفتانگیز است،
106
00:04:47,570 –> 00:04:49,280
میدانید که ما میتوانیم وارد شویم
107
00:04:49,280 –> 00:04:50,810
و من میتوانم مثل همین الان کد را در اینجا تغییر دهم،
108
00:04:50,810 –> 00:04:53,330
پس خوب این را مانند
109
00:04:53,330 –> 00:04:56,360
LED کوچک نه چن