<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vietnam STEAM Union</title>
	<atom:link href="https://vsteam.edu.vn/feed/" rel="self" type="application/rss+xml" />
	<link>https://vsteam.edu.vn</link>
	<description>Trang web chính thức của Vietnam STEAM Union - Liên minh các câu lạc bộ STEAM Việt Nam!</description>
	<lastBuildDate>Sun, 08 Sep 2024 16:25:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://vsteam.edu.vn/wp-content/uploads/2024/02/cropped-Untitled-design-1-32x32.png</url>
	<title>Vietnam STEAM Union</title>
	<link>https://vsteam.edu.vn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Git &#038; Github: Sử dụng cơ bản đến nâng cao</title>
		<link>https://vsteam.edu.vn/git-github-su-dung-co-ban-den-nang-cao/</link>
					<comments>https://vsteam.edu.vn/git-github-su-dung-co-ban-den-nang-cao/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 08 Sep 2024 16:25:20 +0000</pubDate>
				<category><![CDATA[Lập trình điện tử]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1567</guid>

					<description><![CDATA[Lời nói đầu Trong hầu hết các dự án nhóm, đặc biệt là bài tập lớn, mỗi thành viên sẽ được phân bổ cho 1 phần code khác nhau nên khi cần tổng hợp lại thành 1 sản phẩm hoàn chỉnh sẽ làm như nào? Hầu hết các bạn sẽ nghĩ đến việc tập trung [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-text-align-center"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc71OmI_szlG3kdaqsz9LrqfEOCeJKMLFPsPt0YXY-0cZkxfXfBDGKfRf4USjNgcOVIgqk8JNIobv6LyT2_E-49ZleVIacVOq6rozoSeeNl8Oa6u9DIczEu8SSa19TVM67AbCDcA5MRkLi9bn2LYM5156O-Vgcwg48uSJFMltyiNTF2VVjYEVw?key=twlU_2_8ijJ4S-MhwEAgVA" width="577" height="65"></p>



<p>Lời nói đầu</p>



<p>Trong hầu hết các dự án nhóm, đặc biệt là bài tập lớn, mỗi thành viên sẽ được phân bổ cho 1 phần code khác nhau nên khi cần tổng hợp lại thành 1 sản phẩm hoàn chỉnh sẽ làm như nào? Hầu hết các bạn sẽ nghĩ đến việc tập trung tại nhà một thành viên, tại thư viện, tại quán cafe để ‘copy and paste’ và cùng chỉnh sửa, kiểm tra. Hoặc có thể là một thằng làm gánh cả team cho mượt.</p>



<p>Vậy trong các công ty, tổ chức lớn với những công việc nặng đô hơn, họ làm cách nào?</p>



<p>Câu trả lời khá đơn giản, họ sẽ sử dụng các hệ thống quản lý, thứ có thể đáp ứng các yêu cầu về việc đồng bộ, kiểm soát giữa các thành phần được tải lên dữ liệu đám mây, hay có thể hiểu là quản lý trực tuyến và đồng bộ giữa các máy chủ.</p>



<p>Khi tìm hiểu về lập trình và phần mềm điện tử, nhiều người đã từng nghe qua về Git hay Github nhưng chưa thực sự biết đến và sử dụng những hệ thống này trong cuộc sống cũng như công việc cá nhân. Vậy nên, trong tài liệu này, mình sẽ chia sẻ một số kiến thức về Git/Github từ cơ bản đến nâng cao.</p>



<p>Mục lục</p>



<p>Phần 1: Giới thiệu về Git và Github 4</p>



<ol class="wp-block-list">
<li>Git và Github là gì? 4</li>



<li>Git hoạt động thế nào? 4</li>
</ol>



<p>Phần 2: Git/Github dành cho người mới bắt đầu 6</p>



<ol class="wp-block-list">
<li>Một số khái niệm cơ bản 6</li>



<li>Cài đặt Git 7</li>



<li>Câu lệnh và thao tác cơ bản 7</li>
</ol>



<p>Phần 1: Giới thiệu về Git và Github</p>



<p>1. Git và Github là gì?</p>



<p>Git là một hệ thống giúp một nhóm developer trong 1 dự án phát triển phần mềm có thể quản lý tài liệu, source code, đồng thời ghi lại lịch sử chỉnh sửa về việc thay đổi cấu trúc, sửa lỗi, thêm tính năng,&#8230;&nbsp;</p>



<p>Nhờ vào những đặc điểm đó, người dùng có thể kiểm soát các lỗi hệ thống, tiến trình dự án và tối ưu tốc độ cũng như hiệu quả của chương trình.</p>



<p>Github là dịch vụ lưu trữ dựa trên web dành cho kho lưu trữ Git, cung cấp nền tảng cho các nhà phát triển cộng tác trong các dự án phần mềm, theo dõi sự cố và lỗi cũng như quản lý các phiên bản mã.</p>



<p>2. Git hoạt động thế nào?</p>



<p>Có một thuật ngữ cho hệ thống của Git đó là hệ thống quản lý phiên bản phân tán (Distributed Version Control System).</p>



<p>Trong hệ thống quản lý phiên bản phân tán, mọi thành viên đều có một bản sao cục bộ hay còn gọi là “clone” của kho lưu trữ chính, tức là mọi người đều được truy cập vào nguyên cả dự án của đội trong thiết bị cá nhân với tất cả dữ liệu, tệp tin,…</p>



<p>Bạn sẽ hiểu nó tốt hơn bằng cách tham khảo sơ đồ dưới đây:</p>



<p class="has-text-align-center"><img fetchpriority="high" decoding="async" width="602" height="399" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdn_e_K0kuIT5cKPYqqroo8ZfiiPGGcosgTihfJ2Q6eoS0BPOqjPavkOLYO3gTAGQmIvW__aenwnpdlFOl-V4CR9ILEevSqb9pg7qv2MlY85A2LQTloeMEiwBAdwEFCuBCHG5tzk1FCORnf73dhMJZARsI9tT7Ay6P3T9U_efmqJecewMbpkg?key=twlU_2_8ijJ4S-MhwEAgVA" alt="Quy trình làm việc của hệ thống kiểm soát phiên bản phân tán - Git là gì - Aptech Buôn Ma Thuột 768x508"></p>



<p><em>Quy trình làm việc của hệ thống kiểm soát phiên bản phân tán</em></p>



<p>Như bạn có thể thấy trong sơ đồ trên, mỗi lập trình viên tự duy trì một kho lưu trữ cục bộ, điều này có nghĩa rằng trên thiết bị của họ đều lưu trữ một bản sao giống hệt với kho lưu trữ trung tâm. Họ có thể cam kết (commit) và cập nhật (update) kho lưu trữ cục bộ của mình mà không có sự can thiệp nào.</p>



<p>Ngoài ra, khi cần đồng bộ và cập nhật dữ liệu, người dùng có thể sử dụng một hoạt động gọi là “pull”. Một hoạt động khác là “push” với chức năng đẩy các cập nhật của kho cục bộ cá nhân lên trung tâm chính.</p>



<p>Những đặc điểm trên giúp mỗi thành viên trong dự án đều được sử dụng, kết hợp toàn dự án với phần làm việc cá nhân. Điều này giúp chúng ta điều chỉnh source code nhanh chóng để thích hợp với mọi người.</p>



<p>Không chỉ vậy, người dùng không cần kết nối với máy chủ 24/7 nên có thể làm việc ở bất cứ đâu, chỉ khi cần “pull” và “push” mới cần có kết nối Internet. Đồng thời, việc ủy thác các thay đổi có thực hiện dễ dàng mà không chịu sự can thiệp của kho lưu trữ chính và được ghi lại rất rõ ràng. Đặc biệt nhất, nhờ vào việc các bản sao cục bộ được lưu trữ trên thiết bị riêng, dù máy chủ trung tâm bị sập thì vẫn có thể phục hồi dữ liệu dễ dàng.</p>



<p>Phần 2: Git/Github dành cho người mới bắt đầu</p>



<p>1. Một số khái niệm cơ bản</p>



<p>a.<strong> Repository</strong></p>



<p>Hiểu đơn giản thì đây là khó lưu trữ tất cả những thông tin về việc chỉnh sửa hay lịch sử dự án. Git có 2 loại repository là <strong>Remote Repository</strong> và <strong>Local Repository</strong>:</p>



<ul class="wp-block-list">
<li><strong>Local Repository: </strong>là repository lưu trữ trên thiết bị cá nhân của chúng ta, local repository được đồng bộ với máy chủ dữ liệu thông qua các câu lệnh của Git.</li>



<li><strong>Remote Repository: </strong>là repository được lưu trữ trên các nền tảng chuyên dụng. Một số nền tảng phổ biến là Github, Gitlab, Bitbucket,…</li>
</ul>



<p>Chốt lại, <strong>GitHub&nbsp;</strong>chính là một <strong>Remote Repository</strong> lưu trữ&nbsp;tất cả những thông tin cần thiết để quản lý các sửa đổi và lịch sử của toàn bộ project.</p>



<p>b. <strong>Working tree và Index (hoặc staging area)</strong></p>



<p>Đây là những thư mục được đặt trong sự quản lý của Git, nơi mọi người thực hiện công việc trên đó, được gọi là&nbsp;<strong>working tree.&nbsp;</strong>Giữa repository và working tree tồn tại một nơi gọi là index hay staging area. Staging area là nơi để chuẩn bị cho việc commit vào repository.</p>



<p class="has-text-align-left">Nói cách khác, staging area là nơi biểu thị những cập nhật của phần công việc của chúng ta so với dự án chung, những cập nhật đó đang được chạy trên thiết bị của chúng ta nhưng chưa được sát nhập lên dự án chung và tất nhiên mọi người chưa có ảnh hưởng gì từ những cập nhật đó.</p>



<p class="has-text-align-center"><img decoding="async" width="624" height="306" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcV8Ds5tQZjAa32zfBvPLyfCOItGV4iiRtNjHv9dt4Uv0GHgTvmunGNzIbMj-DI6QOzJ4rQIesnVcgPZEHxuJ7ug8ofCw519Ttn9MN6uQvwd2MecZRK8BEZd-5ROZZGREyOoiq7CiyEUko9FECuttXJn-CXLr7D5cTtuWRBSXntIwL2I82qPEU?key=twlU_2_8ijJ4S-MhwEAgVA" alt="A diagram of a diagram

Description automatically generated with medium confidence"></p>



<p><em>Sơ đồ biểu thị mối quan hệ giữa các thành phần</em></p>



<p>2. Cài đặt Git</p>



<p>Các bạn có thể truy cập vào đường dẫn: <a href="https://git-scm.com/downloads">https://git-scm.com/downloads</a> để tải và cài đặt Git theo từng hệ điều hành khác nhau</p>



<p>Để kiểm tra, các bạn hãy bật Command Prompt hoặc Terminal của máy tính lên rồi dùng câu lệnh <strong>git &#8211;version</strong> để kiểm tra, nếu màn hình in ra phiên bản Git hiện tại thì đã cài đặt thành công.</p>



<p>Với hệ điều hành Windows nói riêng, khi cài đặt Git có thể sẽ có một Terminal riêng đi kèm mang tên Git Bash.</p>



<p>Để thuận lợi cho việc sử dụng Git, hãy tạo 1 tài khoản Github trên <a href="http://github.com"><strong>Github.com</strong></a> và ghi nhớ tên gmail cũng như tên đăng nhập.</p>



<p>3. Câu lệnh và thao tác cơ bản</p>



<p>a. Khởi tạo 1 git repository</p>



<p class="has-text-align-center">Các bạn hãy chọn 1 Folder để chứa các thông tin quản lý về lịch sử của dự án, click chuột phải rồi chọn Git Bash Here<img decoding="async" alt="A screenshot of a computer menu

Description automatically generated" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdOQ2i4gWXed8hd8Ldqa1x1tQeqO9C0PIslgxv1G804yG8MbG9DMeAnRCufhAbh1y-Fh1Z-J2UvGJnidWttWdVwCFdUnE4kYEjnwdoUIXmIoMvqXLJObQNqvYv-v2ccUqbJWW6ndRI6fn3fHM-8dPlu3rII5UWRriqL7WrZqwNi1GGTb_7c4h8?key=twlU_2_8ijJ4S-MhwEAgVA" width="400.30199933052063" height="435.37443006038666"></p>



<p class="has-text-align-center">Sau khi cửa sổ console của Git Bash hiện lên, các bạn hãy gõ dòng lệnh <strong>git init</strong> để khởi tạo:<img decoding="async" alt="A screenshot of a computer program

Description automatically generated" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfObMlw4ba-BZqciqP0MT55NCUI38OsKjHjR0-WF5r0VbfQD7FH52dRBVBwhhdJZZczB15wjVbcpAUgIMSkYQ5i5LjqP8BkggKZePKVdsBzDuS6iUV0wNb6xbCd6i9Z26zRQg99rXTy5p7sS3Bopnbv7pR-PH7dsLwh5h5FI1-0KhyXZIsLSw?key=twlU_2_8ijJ4S-MhwEAgVA" width="896.1343703269958" height="493.4339418411255"></p>



<p>Tất cả các thông tin về quản lý lịch sử chỉnh sửa sẽ được lưu trong thư mục .git, đây là một thư mục quan trọng nên được lưu trữ như 1 hidden item, hãy suy nghĩ thật kĩ trước khi xóa file này nhée.</p>



<p>Sau khi khởi tạo, chúng ta sẽ đăng nhập vào tài khoản bằng 2 câu lệnh sau:</p>



<p><strong>git config &#8211;global user.email “&lt;email bạn dùng để tạo tài khoản&gt;”</strong></p>



<p><strong></strong><strong>git config &#8211;global user.name “&lt;tên đăng nhập của bạn&gt;”</strong></p>



<p>b. Cập nhật các thay đổi và đẩy lên Staging Area</p>



<p>Tại thư mục làm việc, bạn nhập câu lệnh <strong>git add .</strong><strong> </strong>hoặc <strong>git add -A</strong> thì mọi thay đổi trong thư mục làm việc của bạn sẽ được đẩy lên Staging Area.</p>



<p>Ngoài việc cập nhật tất cả chỉ mục bằng câu lệnh <strong>git add -A </strong>ra thì chúng ta có thể chỉ định các thư mục, tệp tin riêng lẻ bằng cú pháp:</p>



<p>git add &lt;đường dẫn&gt;</p>



<p>&lt;đường dẫn&gt; ở đây có thể là đường dẫn đến thư mục, tệp tin mà mình cần cập nhật.</p>



<p>c. Lưu các thay đổi trong thư mục làm việc vào repository</p>



<p>Để đẩy các cập nhật từ thiết bị cá nhân lên reposity, chúng ta sử dụng câu lệnh <strong>commit </strong>với cú pháp:</p>



<p><strong>git commit -m “&lt;thông báo, thông tin về các thay đổi&gt;”</strong></p>



<p>Các thông báo thường được ghi ngắn gọn, súc tích và tóm tắt các thay đổi mà bạn đưa ra.</p>



<p>d. Nạp các thay đổi từ kho lưu trữ trung tâm về kho lưu trữ cục bộ</p>



<p>Công việc này sẽ hợp nhất các thay đổi ở mã nguồn trong lưu trữ cục bộ trong thiết bị cá nhân của bạn.</p>



<p>Trước nhất, bạn cần phải tạo kết nối giữa kho lưu trữ cục bộ và kho lưu trữ trung tâm bằng cách đặt tên kho lưu trữ trung tâm là “origin” bằng cách sử dụng câu lệnh:&nbsp;</p>



<p><strong>git remote add origin &lt;đường dẫn đến repository&gt;</strong></p>



<p class="has-text-align-center">Ví dụ ở đây mình sẽ sử dụng repository của Maker Viet: <a href="https://github.com/makerviet/Arduino-PS2X-ESP32-Makerbot">https://github.com/makerviet/Arduino-PS2X-ESP32-Makerbot</a><img loading="lazy" decoding="async" alt="A screenshot of a computer program" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeruHDtVt9V3r_SZQ5uOG0C8b0OeIgm_bwApT4KoVrabGcw57bBbsGGVSRUvvZgWWT3tnw-bbGfwDU2PuUdOqYYlRgcZ4IHnI7EQlogtixX5je4daT3KhNV_2JYRVVL1aXVGJ3ybkZ9Fh46eFJoKLmwcTn_WL0XBqz4miqRoMSgPzuwRYoskUo?key=twlU_2_8ijJ4S-MhwEAgVA" width="624" height="249"></p>



<p>Sau khi tạo liên kết với Repository, chúng ta có thể kiểm tra các kết nối đã tạo bằng cách dùng câu lệnh:</p>



<p><strong>git remote -v</strong></p>



<p>Khi đã chuẩn bị xong, chúng ta chỉ cần sử dụng câu lệnh sau để tạo “clone” trong lần đầu sử dụng và cập nhật các thay đổi với kho lưu trữ cục bộ:</p>



<p><strong>git pull origin master</strong></p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" width="624" height="249" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfchf9A0FpEC9OVh2j0q3GUHJWn2KNeFeVwWr1UERsUMTAYv-sVSryXWQocjFQvXSbUq4SOs5dQV5oQi2dotALkLGXVICWZliX98XVVAqrZM2w_RNW-vKYt9evm7AILtQMBmOccE8FV31a3a1i7k9y808fobs-RBevVCNdYnPjJSZTQalm6zEo?key=twlU_2_8ijJ4S-MhwEAgVA" alt="A screenshot of a computer program

Description automatically generated"></p>



<p>Như vậy là các bạn đã nạp thành công. Trong trường hợp Git báo lỗi “<strong>fatal: refusing to merge unrelated histories” </strong>có thể do bạn đã xóa file .git trong thư mục làm việc hoặc có xung đột giữa các commit trong kho lưu trữ cục bộ và kho lưu trữ trung tâm. Để khắc phục lỗi, các bạn hãy dùng câu lệnh:</p>



<p><strong>git pull origin master &#8211;allow-unrellated-histories</strong></p>



<p>Câu lệnh này có chức năng hợp nhất tất cả các commit liên quan đến repository trở thành một bản giống trong file .git trên kho lưu trữ trung tâm.</p>



<p>Ngoài ra, bạn có thể nạp một nhánh khác của dự án bằng câu lệnh:</p>



<p><strong>git pull origin &lt;tên nhánh&gt;</strong></p>



<p>e. Đẩy các cam kết từ kho lưu trữ cục bộ lên kho lưu trữ trung tâm</p>



<p>Để có thể xuất bản các thay đổi cục bộ của bạn lên một kho lưu trữ trung tâm, bạn cần phải là Contributor của dự án để có quyền can thiệp vào các cập nhật của dự án. Sau khi bạn tích lũy được một số cam kết cục bộ và sẵn sàng chia sẻ chúng với các thành viên còn lại trong nhóm, bạn có thể đẩy chúng vào kho lưu trữ từ xa&nbsp;bằng cách sử dụng lệnh sau:</p>



<p><strong>git push &lt;tên remote&gt;</strong></p>



<p>Như ví dụ trên, khi chúng ta có một vài cam kết và chỉnh sửa quan trọng cần chia sẻ, các bạn có thể dùng câu lệnh “<strong>git push origin master” </strong>để đẩy phần công việc của mình lên kho lưu trữ trung tâm và chia sẻ với các thành viên khác.</p>



<p>f. Lệnh git status</p>



<p>Lệnh&nbsp;này được sử dụng để liệt kê tất cả các tệp đã bị sửa đổi, sẵn sàng để thêm vào kho lưu trữ cục bộ. Bạn có thể thử gõ:</p>



<p><strong>git status</strong></p>



<p>g. Lệnh touch và dir</p>



<p>Khi bạn muốn tạo một tệp tin mới bằng lệnh trong console, bạn có thể dùng câu lệnh sau:</p>



<p><strong>touch &lt;tên tệp tin&gt;</strong></p>



<p class="has-text-align-center">Bạn có thể xem tên các tệp tin có trong thư mục làm việc bằng các sử dụng câu lệnh <strong>dir</strong>:<img loading="lazy" decoding="async" alt="A screenshot of a computer program

Description automatically generated" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfizoH1-BF-nt67c5TDqruDe04TemE_Vh2xF2tr0S8wwrqzXz3fXMEeg5Ajpmh4ZB-7seEYP0mUlyC1V4vpisXoxycUlA3ClDHHMePNNDQqWXXQPGYQOZ-2adnuGwwK_DYdgWYc_qIF5VcRVd38-vTOPXtvFRUJQzvUHA2CIKt8ZqIn6ZKfzF4?key=twlU_2_8ijJ4S-MhwEAgVA" width="624" height="228"></p>



<p></p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-text-align-center"><strong>Nguyễn Quốc Huy</strong></p>



<p class="has-text-align-center"><strong>Vietnam Steam Union</strong></p>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/git-github-su-dung-co-ban-den-nang-cao/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Team FGC Vietnam 2023 Engineering Notebook</title>
		<link>https://vsteam.edu.vn/teamvietnam2023fgc/</link>
					<comments>https://vsteam.edu.vn/teamvietnam2023fgc/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 14 Jun 2024 15:38:28 +0000</pubDate>
				<category><![CDATA[Cơ khí thiết kế]]></category>
		<category><![CDATA[Lập trình điện tử]]></category>
		<category><![CDATA[Sổ tay kĩ thuật]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1554</guid>

					<description><![CDATA[Powered By EmbedPress]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="1554" class="elementor elementor-1554">
				<div class="elementor-element elementor-element-353d505 e-flex e-con-boxed e-con e-parent" data-id="353d505" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-05265f5 elementor-align-center elementor-widget elementor-widget-embedpress_pdf" data-id="05265f5" data-element_type="widget" data-e-type="widget" data-widget_type="embedpress_pdf.default">
				<div class="elementor-widget-container">
					    <div class="embedpress-document-embed ep-doc-3b7779e8efe691b61567a25ff03821ee ose-document emebedpress-unit-px " data-thememode="default" data-customcolor="" data-toolbar="yes" data-toolbar-position="top" data-open="no" data-presentation-mode="yes" data-download="yes" data-copy="yes" data-rotate="yes" data-details="yes" data-id="embedpress-pdf-05265f5" style=" max-width:100%; display: inline-block">
        
        
                <div >
                
                    <div id="ep-elementor-content-05265f5" class="ep-elementor-content  ep-fixed-width   ep-content-protection-disabled">
                        <div id="05265f5" class="ep-embed-content-wraper">
                            <div><iframe title="Engineering Notebook" class="embedpress-embed-document-pdf embedpress-pdf-05265f5" style="width: 1000px!important;height: 1000px;; max-width:100%; display: inline-block" src="https://vsteam.edu.vn/wp-admin/admin-ajax.php?action=get_viewer&#038;file=https%3A%2F%2Fvsteam.edu.vn%2Fwp-content%2Fuploads%2F2024%2F06%2FEngineering-Notebook.pdf#key=dGhlbWVNb2RlPWRlZmF1bHQmdG9vbGJhcj10cnVlJnBvc2l0aW9uPXRvcCZwcmVzZW50YXRpb249dHJ1ZSZkb3dubG9hZD10cnVlJmNvcHlfdGV4dD10cnVlJmFkZF90ZXh0PXRydWUmZHJhdz10cnVlJnBkZl9yb3RhdGlvbj10cnVlJnBkZl9kZXRhaWxzPXRydWU=&#038;zoom=auto" class="embedpress-embed-document-pdf embedpress-pdf-05265f5" data-emid="embedpress-pdf-05265f5" https://vsteam.edu.vn/wp-content/uploads/2024/06/Engineering-Notebook.pdf="" frameborder="0"></iframe><p class="embedpress-el-powered">Powered By EmbedPress</p></div>                        </div>
                    </div>
                                    </div>
            
    </div>

				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/teamvietnam2023fgc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Team FGC Vietnam 2022 Bot design</title>
		<link>https://vsteam.edu.vn/team-fgc-vietnam-2022-bot-design/</link>
					<comments>https://vsteam.edu.vn/team-fgc-vietnam-2022-bot-design/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 14:42:39 +0000</pubDate>
				<category><![CDATA[Sổ tay kĩ thuật]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1487</guid>

					<description><![CDATA[GREETING! WE ARE TEAM VIETNAMThis is the block program that we have translated from our Java program used in the FIRST Global Challenge 2022.Most of the functions and variables&#8217; names are kept identical to the original program. However, because we reprogram it on a new electrical circuit, some of the names have been changed.Here are [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>GREETING! WE ARE TEAM VIETNAM<br>This is the block program that we have translated from our Java program used in the FIRST Global Challenge 2022.<br>Most of the functions and variables&#8217; names are kept identical to the original program. However, because we reprogram it on a new electrical circuit, some of the names have been changed.<br>Here are some changes that we have made to our program:<br>&#8211; leftBack: the motor on the left back of the drivebase<br>&#8211; leftFront: the motor on the left front of the drivebase<br>&#8211; rightBack: the motor on the right back of the drivebase<br>&#8211; rightFront: the motor on the right front of the drivebase<br>&#8211; liftMotor: the motor that controls the shooter mechanism<br>&#8211; extendMotor: the intake motor<br>&#8211; cameraServo: the motor that controls the loader mechanism<br>&#8211; leftArmMotor and rightArmMotor: the motors that control the climber mechanism<br>&#8211; Important!: you might also realize that unlike in our Java program, the cameraServo is not a continuous servo, which can rotate 360 degrees, but a normal servo, which has a limited path. This difference is due to the change of the circuit we use, and thus, its function is changed.The servo here&nbsp; can only be used for reference in this block program.&nbsp;</p>



<p>How to use this block program?<br>Step 1: Download this program to your computer.<br>Step 2: Connect the Control Hub to your computer.<br>Step 3: Navigate to http://192.168.43.1:8080/ on your web browser.<br>Step 4: You can see the button Upload OpMode; click it and choose this file on your computer.&nbsp;</p>



<p><a href="https://drive.google.com/drive/u/0/folders/11HfoVjAyG-RLYAs9bIQv7omkkrl3D2Ws">Blockly</a></p>



<p>LỜI CHÀO! CHÚNG TÔI LÀ TEAM VIETNAM</p>



<p>Đây là chương trình khối mà chúng tôi đã dịch từ chương trình Java được sử dụng trong FIRST Global Challenge 2022.</p>



<p>Hầu hết các hàm và tên biến được giữ nguyên như chương trình gốc. Tuy nhiên, do chúng tôi lập trình lại nó trên một mạch điện mới nên một số tên đã bị thay đổi.</p>



<p>Dưới đây là một số thay đổi mà chúng tôi đã thực hiện đối với chương trình của mình:</p>



<p>&#8211; leftBack: động cơ ở phía sau bên trái của drivebase</p>



<p>&#8211; leftFront: động cơ ở phía trước bên trái của drivebase</p>



<p>&#8211; rightBack: động cơ ở phía sau bên phải của drivebase</p>



<p>&#8211; rightFront: động cơ ở phía trước bên phải của drivebase</p>



<p>&#8211; LiftMotor: động cơ điều khiển cơ chế bắn</p>



<p>&#8211; extendMotor: động cơ hút bóng</p>



<p>&#8211; cameraServo: động cơ điều khiển cơ chế loader</p>



<p>&#8211; leftArmMotor và rightArmMotor: động cơ điều khiển cơ chế leo</p>



<p>&#8211; Quan trọng!: bạn cũng có thể nhận ra rằng không giống như trong chương trình Java của chúng tôi, cameraServo không phải là một servo liên tục, có thể xoay 360 độ mà là một servo bình thường, có đường đi giới hạn. Sự khác biệt này là do sự thay đổi của mạch chúng ta sử dụng và do đó, chức năng của nó bị thay đổi. servo ở đây chỉ có thể được sử dụng để tham khảo trong chương trình khối này.</p>



<p>Làm thế nào để sử dụng chương trình khối này?</p>



<p>Bước 1: Tải chương trình này về máy tính của bạn.</p>



<p>Bước 2: Kết nối Control Hub với máy tính của bạn.</p>



<p>Bước 3: Điều hướng đến http://192.168.43.1:8080/ trên trình duyệt web của bạn.</p>



<p>Bước 4: Bạn có thể thấy nút Tải lên OpMode; nhấp vào nó và chọn tập tin này trên máy tính của bạn.</p>



<p>Original CAD File </p>



<p><a href="https://drive.google.com/drive/folders/1_ihjc0a-bw95B-2fQAbXIweuTw_0BYMT?usp=sharing">https://drive.google.com/drive/folders/1_ihjc0a-bw95B-2fQAbXIweuTw_0BYMT?usp=sharing</a></p>



<p>Software design: </p>



<p><a href="https://docs.google.com/presentation/d/19hKL-YMMieE9-yAHhovmLKhHG4NdT-NcrkgcLjwVeLY/edit?fbclid=IwAR13prTZtCf1dvl4sJpq41UoO1lg13pZSdb-1p0nRaIHLwbco96SdLJOYBw#slide=id.g2bad9667bc2_0_16">https://docs.google.com/presentation/d/19hKL-YMMieE9-yAHhovmLKhHG4NdT-NcrkgcLjwVeLY/edit?fbclid=IwAR13prTZtCf1dvl4sJpq41UoO1lg13pZSdb-1p0nRaIHLwbco96SdLJOYBw#slide=id.g2bad9667bc2_0_16</a></p>



<p>Github: </p>



<p><a href="https://github.com/TeamVietnam/FGC-2022?tab=readme-ov-file">https://github.com/TeamVietnam/FGC-2022?tab=readme-ov-file</a></p>



<p>Electronic design: </p>



<p><a href="https://drive.google.com/drive/folders/1eI36jPRCIvL_Nplxooym3o66ZWTBajB-?usp=sharing">https://drive.google.com/drive/folders/1eI36jPRCIvL_Nplxooym3o66ZWTBajB-?usp=sharing</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/team-fgc-vietnam-2022-bot-design/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Vietnam Robotics Challenge 2023</title>
		<link>https://vsteam.edu.vn/vietnam-robotics-challenge-2023/</link>
					<comments>https://vsteam.edu.vn/vietnam-robotics-challenge-2023/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 14:30:28 +0000</pubDate>
				<category><![CDATA[Sổ tay kĩ thuật]]></category>
		<category><![CDATA[Vietnam Robotics Challenge]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1466</guid>

					<description><![CDATA[Sổ tay kĩ thuật Đội CBGers THPT Chuyên Bắc Giang Sổ tay kĩ thuật Đội LQD-43 THPT Chuyên Lê Quý Đôn &#8211; Đà Nẵng Sổ tay kĩ thuật Đội ThaiPhien Open STEAM THPT Thái Phiên Sổ tay kĩ thuật Đội Innovative Robotics THPT Đoàn Thị Điểm Sổ tay kĩ thuật Đội RoboCTB THPT Chuyên Thái [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="1466" class="elementor elementor-1466">
				<div class="elementor-element elementor-element-eff6719 e-flex e-con-boxed e-con e-parent" data-id="eff6719" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-f93a911 e-con-full e-flex e-con e-child" data-id="f93a911" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-0884194 elementor-widget elementor-widget-heading" data-id="0884194" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội CBGers THPT Chuyên Bắc Giang</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-80126bd elementor-widget elementor-widget-embedpres_elementor" data-id="80126bd" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-80126bd">
			
				<div id="ep-elementor-content-80126bd" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="80126bd" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-0cb7500e4faf1b66885078b5c4d95261 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="d417b308cdd9d8a4d847" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666690771/content" data-aspect-ratio="0.7729220222793488" scrolling="no" id="666690771" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-447fc8a e-con-full e-flex e-con e-child" data-id="447fc8a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-fe323b4 elementor-widget elementor-widget-heading" data-id="fe323b4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội LQD-43 THPT Chuyên Lê Quý Đôn - Đà Nẵng</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-38909c6 elementor-widget elementor-widget-embedpres_elementor" data-id="38909c6" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-38909c6">
			
				<div id="ep-elementor-content-38909c6" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="38909c6" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-a506527fa127d3b14f105ae626074886 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="c277c288d64dd12f9063" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666691986/content" data-aspect-ratio="0.7080062794348508" scrolling="no" id="666691986" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-aed55e6 e-flex e-con-boxed e-con e-parent" data-id="aed55e6" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-be3f81b e-con-full e-flex e-con e-child" data-id="be3f81b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-3e4c365 elementor-widget elementor-widget-heading" data-id="3e4c365" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội ThaiPhien Open STEAM THPT Thái Phiên</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6e2a49d elementor-widget elementor-widget-embedpres_elementor" data-id="6e2a49d" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-6e2a49d">
			
				<div id="ep-elementor-content-6e2a49d" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="6e2a49d" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-70282df3f0d2451b2406cf7de60a2ff9 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="stkt thaiphien open steam" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666695171/content" data-aspect-ratio="0.7061128526645768" scrolling="no" id="666695171" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-dffd6b1 e-con-full e-flex e-con e-child" data-id="dffd6b1" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a967d23 elementor-widget elementor-widget-heading" data-id="a967d23" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội Innovative Robotics THPT Đoàn Thị Điểm</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-14b3bec elementor-widget elementor-widget-embedpres_elementor" data-id="14b3bec" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-14b3bec">
			
				<div id="ep-elementor-content-14b3bec" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="14b3bec" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-a67e86ea03bb5493400e450da034ead2 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="engineering document award  1 " class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666694432/content" data-aspect-ratio="0.7080062794348508" scrolling="no" id="666694432" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ec70af6 e-flex e-con-boxed e-con e-parent" data-id="ec70af6" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-a801221 e-con-full e-flex e-con e-child" data-id="a801221" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-e9fa715 elementor-widget elementor-widget-heading" data-id="e9fa715" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội RoboCTB THPT Chuyên Thái Bình</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-40bdca0 elementor-widget elementor-widget-embedpres_elementor" data-id="40bdca0" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-40bdca0">
			
				<div id="ep-elementor-content-40bdca0" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="40bdca0" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-6e27eb806e8e3659c0e0a56859d391a0 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="engineering document roboctb vrc2023-3 compressed" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666693784/content" data-aspect-ratio="0.7074509803921568" scrolling="no" id="666693784" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6a9c0b8 e-con-full e-flex e-con e-child" data-id="6a9c0b8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-cb2dabc elementor-widget elementor-widget-heading" data-id="cb2dabc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội SGT THPT Nguyễn Gia Thiều</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2992751 elementor-widget elementor-widget-embedpres_elementor" data-id="2992751" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-2992751">
			
				<div id="ep-elementor-content-2992751" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="2992751" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-e433aa510bea11711451106ccd9aa5a3 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="b55e920d220c5840bdc9" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666694213/content" data-aspect-ratio="0.7080062794348508" scrolling="no" id="666694213" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-31e69e8 e-flex e-con-boxed e-con e-parent" data-id="31e69e8" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-fb79cd4 e-con-full e-flex e-con e-child" data-id="fb79cd4" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-f641e27 elementor-widget elementor-widget-heading" data-id="f641e27" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sổ tay kĩ thuật Đội Bci Team Trung Tâm GDNN - GDTX Gia Bình</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-34e43e7 elementor-widget elementor-widget-embedpres_elementor" data-id="34e43e7" data-element_type="widget" data-e-type="widget" data-widget_type="embedpres_elementor.default">
				<div class="elementor-widget-container">
					
		<div class="embedpress-elements-wrapper " id="ep-elements-id-34e43e7">
			
				<div id="ep-elementor-content-34e43e7" class="ep-elementor-content    ep-content-protection-disabled source-default">
																																																																					<div >
					<div  id="34e43e7" class="ep-embed-content-wraper "  >
						<div class="ose-scribd ose-uid-f110b81dfc99ba782fd7761122764db9 ose-embedpress-responsive" style="width:600px; height:550px; max-height:550px; max-width:100%; display:inline-block;"><iframe allowFullScreen="true" title="cfb3ab3e0babf2d7266d" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666694876/content" data-aspect-ratio="0.7729220222793488" scrolling="no" id="666694876" width="600" height="550" frameborder="0"></iframe><script type="text/javascript">                (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()              </script></div>					</div>
										</div>
				</div>
					</div>


		
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/vietnam-robotics-challenge-2023/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Vietnam Robotics Challenge 2022</title>
		<link>https://vsteam.edu.vn/vietnam-robotics-challenge-2022/</link>
					<comments>https://vsteam.edu.vn/vietnam-robotics-challenge-2022/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 14:03:01 +0000</pubDate>
				<category><![CDATA[Sổ tay kĩ thuật]]></category>
		<category><![CDATA[Vietnam Robotics Challenge]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1461</guid>

					<description><![CDATA[Sổ tay kĩ thuật đội Thai Phien STEAM Challenge Sổ tay kĩ thuật GreenAms 6520 Club Tài liệu được trích dẫn, tham khảo từ các nguồn: License. This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p class="has-text-align-center"><strong>Sổ tay kĩ thuật đội Thai Phien STEAM Challenge</strong></p>



<figure class="wp-block-embed is-type-rich is-provider-scribd wp-block-embed-scribd wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><iframe title="72b106edb8b5b9852ba7" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666599697/content" data-aspect-ratio="0.7080062794348508" scrolling="no" id="666599697" width="1000" height="1000" frameborder="0"></iframe><script type="text/javascript">          (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()        </script></div>
</div></figure>



<p></p>



<p class="has-text-align-center"><strong>Sổ tay kĩ thuật GreenAms 6520 Club</strong></p>



<figure class="wp-block-embed is-type-rich is-provider-scribd wp-block-embed-scribd wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><iframe title="f236f77cb21e5caef344" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/666690061/content" data-aspect-ratio="1.7790927021696252" scrolling="no" id="666690061" width="1000" height="1000" frameborder="0"></iframe><script type="text/javascript">          (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()        </script></div>
</div></figure>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p class="has-text-align-center" id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/vietnam-robotics-challenge-2022/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FIRST GLOBAL CHALLENGE 2022</title>
		<link>https://vsteam.edu.vn/first-global-challenge-2022/</link>
					<comments>https://vsteam.edu.vn/first-global-challenge-2022/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 13:15:20 +0000</pubDate>
				<category><![CDATA[FIRST Global Challenge 2022]]></category>
		<category><![CDATA[Sổ tay kĩ thuật]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1452</guid>

					<description><![CDATA[Team Vietnam 2022 Team Indonesia 2022 Team Greece 2022 Tài liệu được trích dẫn, tham khảo từ các nguồn: License. This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p class="has-text-align-center"><strong>Team Vietnam 2022</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="682" src="https://vsteam.edu.vn/wp-content/uploads/2024/03/image-1024x682.png" alt="" class="wp-image-1454"/></figure>



<figure class="wp-block-embed is-type-rich is-provider-scribd wp-block-embed-scribd wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><iframe title="279bb460906352314400" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/635140505/content" data-aspect-ratio="0.7066666666666667" scrolling="no" id="635140505" width="1000" height="1000" frameborder="0"></iframe><script type="text/javascript">          (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()        </script></div>
</div></figure>



<p></p>



<p class="has-text-align-center"><strong>Team Indonesia 2022</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="682" src="https://vsteam.edu.vn/wp-content/uploads/2024/03/image-1-1024x682.png" alt="" class="wp-image-1455"/></figure>



<p></p>



<figure class="wp-block-embed is-type-rich is-provider-scribd wp-block-embed-scribd wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><iframe title="engineering notebook fgc2022 r2045" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/635141117/content" data-aspect-ratio="0.7080062794348508" scrolling="no" id="635141117" width="1000" height="1000" frameborder="0"></iframe><script type="text/javascript">          (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()        </script></div>
</div></figure>



<p></p>



<p class="has-text-align-center"><strong>Team Greece 2022</strong></p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="800" height="534" src="https://vsteam.edu.vn/wp-content/uploads/2024/03/image-2.png" alt="" class="wp-image-1456" style="width:840px;height:auto"/></figure>



<p></p>



<figure class="wp-block-embed is-type-rich is-provider-scribd wp-block-embed-scribd wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><iframe title="fgc team greece eng book v3" class="scribd_iframe_embed" src="https://www.scribd.com/embeds/635141956/content" data-aspect-ratio="0.6922486569455104" scrolling="no" id="635141956" width="1000" height="1000" frameborder="0"></iframe><script type="text/javascript">          (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })()        </script></div>
</div></figure>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p class="has-text-align-center" id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/first-global-challenge-2022/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Climber</title>
		<link>https://vsteam.edu.vn/climber/</link>
					<comments>https://vsteam.edu.vn/climber/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Feb 2024 14:50:16 +0000</pubDate>
				<category><![CDATA[Cơ khí thiết kế]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1401</guid>

					<description><![CDATA[Trong hầu hết các cơ cấu leo (Climber) sẽ có 2 phần chính là: Bộ phận móc treo (Hook) và Bộ phận nâng hạ (Lift). Móc treo sẽ có nhiệm vụ bám/đu vào mốc leo tương ứng với từng đề bài và bộ phận nâng hạ với những cơ cấu khác nhau mà sẽ có [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p>Trong hầu hết các cơ cấu leo (Climber) sẽ có 2 phần chính là: Bộ phận móc treo (Hook) và Bộ phận nâng hạ (Lift). Móc treo sẽ có nhiệm vụ bám/đu vào mốc leo tương ứng với từng đề bài và bộ phận nâng hạ với những cơ cấu khác nhau mà sẽ có chức năng khác nhau: đưa móc lên cao mắc vào mốc và kéo robot lên<br>khỏi mặt đất.<br><strong>A. Móc treo (Hook)</strong><br>Dựa vào từng nhiệm vụ của mỗi đề thi mà phần móc treo sẽ có cấu tạo khác nhau để đáp ứng được yêu cầu tính điểm. Thông thường móc treo sẽ được chia thành 2 loại phổ biến: Móc mở (Sử dụng khi đề bài có nhiều mốc leo và robot yêu cầu phải đu &#8211; di chuyển qua lại giữa chúng) và móc đóng (Sử dụng khi đề bài chỉ có 1 mốc leo và robot không yêu cầu phải thoát khỏi mốc đó để tiếp tục thực hiện các phần tính điểm khác). Tuy nhiên trên thực tế móc mở vẫn đáp ứng được những yêu cầu khi robot vào tình huống đặc thù của móc đóng vừa nêu trên.<a href="https://ed-shop24.com.ua/viagra-dzenerik/">https://ed-shop24.com.ua/viagra-dzenerik/</a></p>



<ol class="wp-block-list">
<li><strong>Móc mở</strong><br><strong><em>a, Đặc điểm</em></strong></li>
</ol>



<ul class="wp-block-list">
<li>Hình dạng móc tùy vào mục đích mà sẽ được chế tạo với nhiều hình dạng khác nhau và thường đạt hiệu quả nhất khi đồng nhất với hình dạng của mốc leo (Ví dụ: mốc leo là thanh tròn móc sẽ thường có dạng vòng cung)</li>



<li>Bề mặt tiếp xúc của móc thường có đệm cao su để tăng ma sát giảm thiểu hiện tượng lắc lơ khi leo, tuy nhiên phần này có thể lược bỏ mà không ảnh hưởng quá nhiều đến hiệu suất leo<br><strong><em>b, Ưu điểm</em></strong></li>



<li>Linh hoạt, có thể thoát khỏi mốc leo để tùy cơ ứng biến</li>



<li>Phù hợp với nhiều loại mốc leo kể cả với các hình dạng khác thường<br><em>c, Nhược điểm</em></li>



<li>Có khả năng xảy ra trường hợp móc tuột khỏi mốc leo</li>



<li>Cần nhiều thời gian căn chỉnh để mắc vào mốc leo hơn.</li>
</ul>



<ol class="wp-block-list">
<li><strong>Móc đóng</strong><br><strong><em>a, Đặc điểm:</em></strong> Móc đóng có hình dạng không cố định và không ảnh hưởng đến hiệu suất leo. Tuy vậy khác với móc mở, móc đóng có thêm bộ phận đặc thù đó là khóa một chiều (Chi tiết ở phía dưới). Bộ phần này có nhiệm vụ chốt chặt mốc leo phía bên trong tránh tình trạng tuột móc ra khỏi mốc treo trong quá trình leo.<br><strong>b, Ưu điểm</strong></li>
</ol>



<ul class="wp-block-list">
<li>Đảm bảo mốc treo không bị tuột</li>



<li>Dễ dàng mắc vào mốc treo<br><strong><em>c, Nhược điểm</em></strong></li>



<li>Không phù hợp với với mốc treo có hình dạng khác lạ dạng khối mà chỉ sử dụng tốt với<br>các mốc treo dạng thanh.</li>



<li>Không thể linh hoạt trong các tình huống cần phải thoát khỏi mốc leo<br><strong>B. Nâng hạ (Lift)</strong><br>Chia theo cơ cấu</li>
</ul>



<ol class="wp-block-list">
<li><strong>Elevator / Linear lift</strong><br><strong><em>a, Đặc điểm</em></strong></li>
</ol>



<ul class="wp-block-list">
<li>Là cơ cấu nâng hạ theo trục thẳng (linear) dựa vào nguyên lí chuyển động của dây &#8211; ròng rọc hay xích &#8211; nhông, curoa &#8211; pulley,…</li>



<li>Có 2 loại chính là: Cascade lift và Continuous lift. Hai loại elevator này có cách dẫn chuyển động khác nhau nên chuyển động giữa các thanh trượt cũng có sự khác biệt. Với Cascade lift, các thanh trượt sẽ tịnh tiến cùng lúc đến khi hoàn thành quãng đường trượt. Với Continuous lift các thanh trượt sẽ chuyển động lần lượt. So sánh giữa 2 loại: https://www.chiefdelphi.com/t/cascade-vs-continuous-elevator/356610<br><strong><em>b, Ưu điểm</em></strong></li>



<li>Có thể lên được mọi độ cao tùy ý (trên lí thuyết) bằng cách thêm bớt số lượng thanh<br>trượt</li>



<li>Chiếm ít diện tích, gọn nhẹ</li>



<li>Có nhiều phiên bản để thích hợp với từng hoàn cảnh<br><strong><em>c, Nhược điểm</em></strong></li>



<li>Phạm vi hoạt động bị bó hẹp trong vùng theo trục thẳng đứng</li>



<li>Không phù hợp khi sử dụng nâng hạ vật nặng (trong công nghiệp)<br><strong><em>d, Một số cơ cấu elevator điển hình được sử dụng phổ biến</em></strong></li>



<li>Cascade lift by chain: https://youtu.be/diXEm9aw1Dc</li>



<li>Continuous lift by chain: https://youtu.be/mFs7dCj2qqE</li>



<li>Cascade lift by rope: https://youtube.com/shorts/ydkJCE956ko</li>



<li>Continuous lift by rope: https://youtu.be/QeQ6ENJaDxM</li>
</ul>



<ol class="wp-block-list">
<li><strong>Scissor lift</strong><br><strong><em>a, Đặc điểm</em></strong></li>
</ol>



<ul class="wp-block-list">
<li>Cơ chế để đạt được điều này là sử dụng các giá đỡ gấp, được liên kết theo kiểu chữ &#8220;X&#8221; đan chéo nhau, được gọi là cơ chế cắt kéo. Mỗi tầng tương ứng với một chữ “X”</li>



<li>Các chũ X này thường được chuyển động cắt kéo nhờ vào lực kéo 2 đầu cạnh xiên chữ X lại gần nhau của động cơ hoặc xy-lanh<br><strong><em>b, Ưu điểm</em></strong></li>



<li>Có thể tùy chỉnh độ cao (trên lí thuyết) bằng cách thêm các chữ “X”</li>



<li>Vì là chuyển động cắt kéo nên lực được triêu tiêu một phần giúp thuận lợi hơn trong nâng hạ vật khối lượng lớn (trong công nghiệp)<br><strong><em>c, Nhược điểm</em></strong></li>



<li>Chiếm nhiều diện tích, nặng</li>



<li>Không phù hợp với yêu cầu phạt đạt độ cao lớn (so với kích thước robot)</li>
</ul>



<ol class="wp-block-list">
<li><strong>Cánh tay trục khuỷu</strong><br><strong><em>a, Đặc điểm</em></strong></li>
</ol>



<ul class="wp-block-list">
<li>Đúng như cái tên, cơ cấu này dựa trên chuyển động quay ở đầu (trục khuỷu) của mỗi<br>thanh (cánh tay)<br><strong><em>b, Ưu điểm</em></strong></li>



<li>Linh hoạt, vùng hoạt động lớn<br><strong><em>c, Nhược điểm</em></strong></li>



<li>Vì là chuyển động tròn quanh trục thêm với cánh tay đòn lớn dẫn đến mô-men lớn gây<br>ra hiện tượng động cơ quá tải</li>



<li>Hoạt động trong khoảng độ cao nhất định, khó để ghép thêm module</li>
</ul>



<ol class="wp-block-list">
<li><strong>Pneumatic/Hydraulic Cylinder</strong></li>
</ol>



<ul class="wp-block-list">
<li>Xy- lanh thường được dùng trong công nghiệp với hiệu suất nâng hạ tuyệt vời của nó. Không như động cơ với chuyển động của trục là chuyển động tròn sẽ phụ thuộc vào cánh tay đòn, xy-lanh cho đầu ra là chuyển động tịnh tiến sẽ hạn chế được vấn đề này</li>



<li>Tuy vậy trong khuôn khổ cuộc thi robot, với các tiêu chí hạn chế, xy-lanh chưa phát huy được nhiều và ít được tin dùng trong việc chế tạo robot.<br><strong>Chia theo chức năng</strong></li>
</ul>



<ol class="wp-block-list">
<li><strong>Phụ trách nâng móc rời có gắn dây kéo</strong><br>Với nhiệm vụ chỉ phải đưa móc lên để mắc vào mốc leo thì hầu hết các cơ cấu nâng kể trên đều đáp ứng được yêu cầu. Tuy vậy để kéo robot lên cần thêm một cơ cấu thu dây riêng biệt. Cơ cấu này đơn giản chỉ là một cuộn dây có gắn động cơ để thu dây lại và robot được kéo lên lên<br>đến mốc leo. Nhưng khi kéo động cơ có thể sẽ quá tải dẫn đến tình trạng nhả ngược dây nên cơ cấu này cần một hệ thống khóa một chiều hoặc lập trình hãm từ (động cơ có encoder)</li>



<li><strong>Móc cố định phụ trách cả nâng và kéo robot</strong><br>Với nhiệm vụ cả nâng và kéo robot, hệ thống nâng cần đáp ứng chủ động quay được theo 2 chiều lên và xuống<br>Các cơ cấu đáp ứng được</li>
</ol>



<ul class="wp-block-list">
<li>Elevator</li>



<li>Với dây: ghép hệ 2 module elevator nhưng nối dây ngược nhau</li>



<li>Với xích: bản chất cơ cấu cho phép nâng và hạ ngay trong một module</li>



<li>Scissor lift<br><strong>C, Khóa một chiều</strong><br>Khóa một chiều có nghĩa là vật thể bất kì chỉ đi vào được bằng 1 chiều và không thể đi ra bằng chiều còn lại. Ứng dụng phổ biến của khóa một chiều đó chính là van một chiều được sử dụng phổ biến trong máy bơm, xy-lanh,..<br>Một số cơ cấu khóa một chiều được áp dụng trong robotics:<br>https://drive.google.com/drive/folders/1MDlFzHbzJVo2v-6FB39FvqFfNIlbMpG</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p class="has-text-align-center" id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/climber/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Encoder</title>
		<link>https://vsteam.edu.vn/encoder/</link>
					<comments>https://vsteam.edu.vn/encoder/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Feb 2024 14:39:41 +0000</pubDate>
				<category><![CDATA[Lập trình điện tử]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1395</guid>

					<description><![CDATA[1. Khái niệm 2. Cấu tạo 3. Nguyên lý hoạt động của encoder 4. Các loại encoder Tùy vào độ phức tạp của đĩa quay, độ chính xác của các loại encoder là khác nhau.Từ đấy người ta chia encoder thành 2 loại chính: encoder tuyệt đối và encoder tươngđối. 5. Ứng dụng/ cách sử [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p>1. <strong>Khái niệm</strong></p>



<ul class="wp-block-list">
<li>Encoder còn được gọi là bộ mã hóa quay hoặc bộ mã hóa trục, là một thiết bị cơ điện<br>có chức năng chuyển đổi vị trí góc hoặc chuyển động của trục hoặc trục thành tín<br>hiệu đầu ra tương tự hoặc kỹ thuật số. Bộ mã hóa được sử dụng để phát hiện vị trí<br>động cơ, hướng di chuyển, tốc độ… bằng cách đếm số vòng quay của trục.</li>



<li>Động cơ encoder đơn giản là 1 chiếc động cơ được tích hợp thêm với 1 cái encoder.</li>



<li>Hiện nay, hầu hết động cơ từ servo đến DC đều là động cơ encoder.</li>
</ul>



<p>2. <strong>Cấu tạo</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="485" height="514" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-87.png" alt="" class="wp-image-1397"/></figure>
</div>


<ul class="wp-block-list">
<li>Cấu tạo encoder khá đơn giản, bao gồm:</li>



<li>Thân và trục</li>



<li>Nguồn phát sáng (lightsource): là 1 đèn LED</li>



<li>Đĩa mã hóa (code disk): có rãnh nhỏ quay quanh trục, khi đĩa này quay và chiếu đèn<br>LED lên trên mặt đĩa thì sẽ có sự ngắt quãng xảy ra. Các rãnh trên đĩa chia vòng tròn<br>thành các góc bằng nhau. Một đĩa có thể có nhiều dãy rãnh tính từ tâm tròn.</li>



<li>Bộ cảm biến ánh sáng thu tín hiệu (photosensor): là một con mắt thu quang điện để<br>nhận tín hiệu từ đĩa quay</li>



<li>Bo mạch điện tử (electronic board): giúp khuếch đại tín hiệu</li>
</ul>



<p>3. <strong>Nguyên lý hoạt động của encoder</strong></p>



<ul class="wp-block-list">
<li>Encoder hoạt động theo nguyên lý đĩa quay quanh trục. Trên đĩa mã hóa có các rãnh<br>nhỏ để nguồn phát sáng chiếu tín hiệu quang qua đĩa. Chỗ có rãnh thì ánh sáng<br>xuyên qua được, chỗ không có rãnh ánh sáng không xuyên qua được.</li>



<li>Với các tín hiệu có, hoặc không có ánh sáng chiếu qua, người ta ghi nhận được đèn<br>led có chiếu qua lỗ hay không. Số xung đếm được và tăng lên được tính bằng số lần<br>ánh sáng bị cắt.</li>



<li>Cảm biến thu ánh sáng sẽ bật tắt liên tục để tạo ra các xung vuông. Việc sử dụng các<br>bộ mã hóa sẽ ghi nhận lại số xung và tốc độ xung. Tín hiệu dạng xung sẽ được truyền<br>về bộ xử lý trung tâm (vi xử lý, PLC,…) và từ đó sẽ biết được vị trí và tốc độ của động<br>cơ.</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="638" height="405" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-88.png" alt="" class="wp-image-1398"/></figure>
</div>


<p>4. <strong>Các loại encoder</strong></p>



<p>Tùy vào độ phức tạp của đĩa quay, độ chính xác của các loại encoder là khác nhau.<br>Từ đấy người ta chia encoder thành 2 loại chính: encoder tuyệt đối và encoder tương<br>đối.</p>



<ul class="wp-block-list">
<li>Encoder tuyệt đối (absolute encoder):</li>



<li>Dựa vào tín hiệu của encoder có thể biết chính xác vị trí và tốc độ của động cơ mà<br>không cần xử lý thêm.</li>



<li>Sử dụng đĩa theo mã nhị phân hoặc mã Gray.</li>



<li>Đĩa mã hóa ở Encoder được chế tạo từ vật liệu trong suốt, người ta đã chia mặt đĩa<br>thành các góc đều nhau cùng các đường tròn đồng tâm. Do đó, encoder có thể giữ<br>được vị trí kể cả khi mất nguồn.</li>



<li>Ưu điểm: dễ sử dụng, độ chính cao, giữ được vị trí sau khi mất nguồn.</li>



<li>Nhược điểm: giá thành cao do độ phức tạp.</li>



<li>Encoder tương đối (incremental encoder):</li>



<li>Phát ra tín hiệu tăng dần hoặc theo chu kỳ.</li>



<li>Đĩa mã hóa chỉ bao gồm một dãi băng tạo xung, thường được chia thành nhiều lỗ<br>bằng nhau và được cách đều nhau.</li>



<li>Ưu điểm: giá thành rẻ, chế tạo đơn giản.</li>



<li>Nhược điểm: Độ chính xác thấp, sai số cao đặc biệt khi hoạt động lâu dài.</li>
</ul>



<p>5. <strong>Ứng dụng/ cách sử dụng trong robotics</strong></p>



<ul class="wp-block-list">
<li>Đo tốc độ: Encoder có thể được sử dụng để đo tốc độ thực tế của robot, bằng cách<br>gắn trực tiếp encoder vào các động cơ chạy bánh, hoặc các cơ chế bằng cách gắn<br>encoder vào động cơ chạy cơ chế hoặc vào trục quay của cơ chế (Ví dụ: đo tốc độ<br>quay của động cơ bắn).</li>



<li>Xác định vị trí: Encoder có thể được sử dụng để xác định chính xác vị trí của robot<br>hoặc của cơ chế. (Ví dụ: xác định vị trí chính xác của cánh tay quay</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p class="has-text-align-center" id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/encoder/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Drivebase</title>
		<link>https://vsteam.edu.vn/drivebase/</link>
					<comments>https://vsteam.edu.vn/drivebase/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 26 Feb 2024 18:01:31 +0000</pubDate>
				<category><![CDATA[Cơ khí thiết kế]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1335</guid>

					<description><![CDATA[A. Các loại bánh xe thông dụng   1. Traction wheel  a, Đặc điểm:  b, Ứng dụng:  2. Grip wheel   a, Đặc điểm:  b, Ứng dụng  3. Compliant wheel  a, Đặc điểm   b, Ứng dụng  4. Omni, Mecanum  a, Đặc điểm  5. Swerve  a, Đặc điểm  b, Ứng dụng  .&#160; 6. Tank chain [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p><strong>A. Các loại bánh xe thông dụng</strong></p>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="196" height="195" src="https://lh7-us.googleusercontent.com/tJq36uyjehfSLyM6mGc07RP7PJx2HU9u799bApIEQpL43kWI7_zLAmgKEST6dKo5tEqGYr2RRgh-SvW3jUI8SbExT760lM4S5FhxHO3_M7tvp4UtmoE3v3v-9GtZbBBamAKoL3myCujll1WmMOTUgYg"></p>



<p><strong>1. Traction wheel </strong></p>



<p><strong><em>a, Đặc điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Có phần mâm cứng bao quanh bên ngoài bởi lớp cao su/nhựa dẻo đặc </li>



<li>Có tính đàn hồi kém </li>



<li>Bề mặt cứng, ma sát tốt, độ bám tốt 9/10 </li>
</ul>



<p><strong><em>b, Ứng dụng: </em></strong></p>



<ul class="wp-block-list">
<li>Là loại bánh được dùng phổ biến trong chế tạo </li>



<li>khung xe di chuyển nhờ độ bám tuyệt vời mà nó mang lại </li>



<li>Các loại lốp ô tô thông thường hiện nay dùng là một phiên bản của TRACTION WHEEL </li>
</ul>



<p><strong>2. Grip wheel</strong></p>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="145" height="145" src="https://lh7-us.googleusercontent.com/zGWKxw6COUdLXvUJ-75mdTOcDKt2pot71AcJ9Op9g8HBXpwaBkNY6KECRV9t_AKOnp3XAOu4egYlLE5Kan1qsTWbvukkFtlb93Wva_pzvWdz5PlWAJHPDXkpI8GwyBxJW-3VcOfbk7vxWWpIl8jqjz0"></p>



<p><strong><em>a, Đặc điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Grip Wheel là có hầu hết mọi đặc điểm của Traction Wheel chỉ duy nhất có sự thay đổi ở bề mặt lớp cao su bên ngoài được làm phẳng nhẵn thay vì được tạo rãnh. </li>



<li>Bề mặt cứng, ma sát tốt, độ bám 7/10 </li>
</ul>



<p><strong><em>b, Ứng dụng </em></strong></p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" width="153" height="162" src="https://lh7-us.googleusercontent.com/PipsSXNLCnBGtLHy6CqpzMNIs6A6DTBr4zw9Mkd3aeZ_1qTHVPGnTaxuIe0_sWD9RBR-n5XN1GNLWU4_28tzkLbiEqxTzPjYkgaYoXlX8IKcFR0dGM6FVSr1bN_uwlOSKkeaVPuidPfYLplhzvtizys"></p>



<ul class="wp-block-list">
<li>Vì mặt phẳng cao su được làm nhẵn nên bánh được ưu tiên dùng khi đi trên bề mặt có độ bám dính tốt để tối ưu được tốc độ </li>



<li>Loại bánh này được sử dụng nhiều trong các cuộc đua tốc độ như F1, Motor GP,.. khi trường đua có thời tiết thuận lợi nắng ráo với cái tên SLICK TYRES </li>
</ul>



<p><strong>3. Compliant wheel </strong></p>



<p><strong><em>a, Đặc điểm</em></strong></p>



<p> <img loading="lazy" decoding="async" width="162" height="162" src="https://lh7-us.googleusercontent.com/G91KMkbhqHAVgxrImyH1XCdoj18R_H_akS790OR1cgOGYhrxZg5m3ytUm8JHdCV9x-AKKx62wyTxU0iWO2P7RA2ZzB0cYOOpGea2ci96GM5nidLpnECJEHsmEGWSjoULR8ym8HqTy_d7uHrz34fA6cI"></p>



<ul class="wp-block-list">
<li>Có kết cấu khá đặc điểm với các đường rãnh chéo dọc theo bánh giúp bánh có khả năng giảm xóc chủ động. </li>



<li>Chất liệu khá đa dạng từ cao su, nhựa dẻo, coastal foam,&#8230; mà từ đó có những đặc tính riêng </li>



<li>Độ đàn hồi tốt </li>
</ul>



<p><strong><em>b, Ứng dụng</em></strong> </p>



<ul class="wp-block-list">
<li>Đến nay loại bánh này vẫn đang được nghiên cứu để thay thế lốp hơi thông thường với những khả năng vượt trội của nó khi đi trên các cung đường gồ ghề.</li>



<li>Với độ lún và bám dính tốt, compliant wheel rất thích hợp dùng để thu thập các vật có độ cứng lớn bề mặt trơn như bóng nhựa, kim loại,&#8230; </li>
</ul>



<p><strong>4. Omni, Mecanum </strong></p>



<p><strong><em>a, Đặc điểm </em></strong></p>



<ul class="wp-block-list">
<li>Có cấu tạo khá đặc biệt khi có tích hợp thêm các con lăn ở trên bề mặt vành bánh xe &#8211; Các con lăn được xếp xen kẽ theo góc 90° (với Omni) và góc 45° (với Mecanum). Các loại bánh này giúp khung xe có thể tịnh tiến theo nhiều hướng như đi ngang đi chéo. b, Ứng dụng </li>
</ul>



<ul class="wp-block-list">
<li>Không cần bàn cãi quá nhiều về độ phổ biển của 2 loại bánh này trong lĩnh vực Robotics khi nó mở ra cuộc cách mạng về tư duy điều khiển Robot.</li>
</ul>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="225" height="225" src="https://lh7-us.googleusercontent.com/hlhJ-zIlza1niQu9AeKz4Z6wqafVHodE6hRU8f1VQVU8SH2ujwE7KPQk__VzbdZ65w4z-kuoDEw5a2DaA99jRaPAptadXugfW376CyLvUPlLjjnCXWVfpcs60uu6n4YBAPyNTcPWAo8WEmwn1nLen5U"><img loading="lazy" decoding="async" width="217" height="233" src="https://lh7-us.googleusercontent.com/a7wcxKDM4C0bx_jp_j55g2LzG-2OAwnCoePja8pM409iLvdgbVBGAriosQnMjx4ST7A8m1sLQTZsj5Hlkfqg8lX3RBKuLTNtHQwSQQcEYRsiZUDt5tbcbm0cs2FIl-pOiQYgQh_erqAEvfGa8ZjXsfc"></p>



<p><strong>5. Swerve </strong></p>



<p><strong><em>a, Đặc điểm </em></strong></p>



<ul class="wp-block-list">
<li>Về cơ bản đây không hẳn là một loại bánh xe, nó gần như là một hệ thống chuyển động độc lập gồm các hệ bánh răng vừa tác dụng làm quay và chuyển hướng bánh xe giúp khung xe có thể tịnh tiến theo mọi hướng mong muốn. </li>
</ul>



<ul class="wp-block-list">
<li>Chi phí lớn, khối lượng lớn, trọng tâm cao </li>
</ul>



<p class="has-text-align-center"><img loading="lazy" decoding="async" width="225" height="225" src="https://lh7-us.googleusercontent.com/8UOjPaILimwaBinCaj-vBkCiLjmHgdD5f32Ap9YnmMXWtrp46PyR89UzKHk62WC-vCevdNKB2bdEgJbyL4E8upX0rV1objCQOthiN-jad67-Y_VPB09mna7tBngZSRj2lPtqii1hjNHb0NdCDewwAGc"></p>



<p><strong><em>b, Ứng dụng </em></strong></p>



<ul class="wp-block-list">
<li>Cần 3-4 module swerve để điều khiển khung xe di chuyển </li>
</ul>



<p>.&nbsp;</p>



<p><strong>6. Tank chain</strong></p>



<p class="has-text-align-center"> <img decoding="async" src="https://lh7-us.googleusercontent.com/nzI7E1vFVzUWnAM6oFJPbqMRtfFhfboqC2N-zqUedeAB3EDEQZme0Nl8IwKnIfSJuzTXtQUQjSJuchvRWsxu4Y4lOBudjLEGCNWJodOLRIY8tTl-b_aKeGcy072VRP1R8bHjRvpKMDCFcNcygoW9F1Y" style="width: 200px;"></p>



<ul class="wp-block-list">
<li>Với tank chain robot có thể di chuyển thuận lợi trong các địa hình khó, gồ ghề tuy nhiên tốc độ và độ linh hoạt sẽ là một yếu điểm cần cân nhắc.</li>
</ul>



<p><strong>B. Drivebase </strong></p>



<p><strong>1. Tank Drive</strong></p>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="225" height="225" src="https://lh7-us.googleusercontent.com/XwStmbkuuNcatf5Rdw-6BkSUpvhDIrCeB_f1H-rZ-P7pluumRl9Oqdp4uh_0HeZ_izqBj3HROhRwTmaItw7xe1-uEnslvk1QJ3QppMAAc2DJWHunaYB2xx93Tmed0Uyvk6ID8nEQ5qTsSrijqD84_ss"></p>



<p><strong><em>a, Nguyên lí và cách lắp đặt </em></strong></p>



<ul class="wp-block-list">
<li>H- Drive có nguyên lí hoạt động khá đơn giản: Khung xe sẽ được chia làm 2 phần trái &#8211; phải, mỗi bên sẽ được điều khiển bởi một hệ dẫn động 2 &#8211; 3 &#8211; 4 bánh xe và động cơ riêng biệt. Di chuyển của robot sẽ được quyết định bởi sự kết hợp giúp các hoạt động của hệ bánh ở mỗi phần trái &#8211; phải. </li>
</ul>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="225" height="163" src="https://lh7-us.googleusercontent.com/bTEfaAM8930K8TQEEowLi1bT79GUp7NpYgb65b3yWRQL5tKM_FSQnPEmpvwQty6SqLDyLM-7KLqs7MOcF4urBEYaPEykJXO-cSqeqJbEcItbpKO5CnQW9rcjmBPxA95TLtZ_4ViTMwQoBIYi1L1-Gwc"></p>



<p><strong><em>b, Ưu điểm </em></strong></p>



<ul class="wp-block-list">
<li>Dễ lắp đặt, tiết kiệm động cơ </li>



<li>Tạo nhiều không gian lắp đặt các module khác </li>



<li>Không yêu cầu các hệ dẫn truyền chuyển động phức tạp </li>



<li>Dễ dàng linh hoạt thay đổi các loại bánh để phù hợp với mục đích sử dụng c, Nhược điểm </li>



<li>Thiếu linh hoạt </li>
</ul>



<p><strong><em>c, Nguồn tài liệu tham khảo thêm </em></strong></p>



<p>&#8211; Inventor FRC: </p>



<p><a href="https://youtu.be/IOA4UM2VYJY ">https://youtu.be/IOA4UM2VYJY </a></p>



<p><strong>2. H &#8211; Drive </strong></p>



<p><strong><em>a, Nguyên lí và cách lắp đặt</em></strong></p>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="303" height="235" src="https://lh7-us.googleusercontent.com/VpJNWeh-KnWgLYiEZ0h-6X0BLowRhXjY5wIk_N7LTmh3XaiyfjyoEkkHdq4RbOS1OMeLugowN7Firvf-DbHEkYfdVo-Y5ntxTtEsG2QNxkUzMaMZxAmIkhadnvh8q_4Ta-yfVcfNwLYHMvnGqaN45Dw"></p>



<ul class="wp-block-list">
<li>Cải tiến từ kiểu Tank Drive: Vẫn là hệ chuyển động 2 phần trái phải riêng biệt nhưng có thêm bánh ngang có gắn kèm động cơ ở giữa có tác dụng giúp robot đi ngang tạo ra khung hình H </li>



<li>Với khung kiểu H &#8211; Drive, tất cả các bánh phải là omni hoặc mecanum </li>



<li>Bánh ngang là omni/mecanum và cần gần trục thẳng đứng đi qua trọng tâm robot hoặc 2 bánh 1 ở đầu và 1 cuối robot tránh tình trạng oversteer (Quá đà)</li>
</ul>



<p><strong><em>b, Ưu điểm </em></strong></p>



<ul class="wp-block-list">
<li>Linh hoạt</li>



<li>Dễ lắp đặt </li>



<li>Không yêu cầu dẫn động phức tạp </li>
</ul>



<p><strong><em>c, Nhược điểm </em></strong></p>



<ul class="wp-block-list">
<li>Trục bánh ngang sẽ chịu áp lực lớn khi di chuyển với tốc độ nhanh hoặc drift &#8211; Tốc độ sẽ bị hao hụt ít nhiều </li>



<li>Omni không có độ bám sân tốt dẫn đến trình trạng rê bánh, oversteer </li>
</ul>



<p><strong><em>d, Nguồn tài liệu tham khảo thêm </em></strong></p>



<p>&#8211; FRC 2404:</p>



<p><a href=" https://youtu.be/JqJK0E9Jpmk "> https://youtu.be/JqJK0E9Jpmk </a></p>



<p><strong>3. Omni-Directional drive (X &#8211; Drive) </strong></p>



<p><strong><em>a, Nguyên lí và cách lắp đặt </em></strong></p>



<ul class="wp-block-list">
<li>X &#8211; Drive sử dụng các bánh omni hoặc mecanum với mỗi bánh đi kèm với 1 động cơ riêng biệt gọi là một hệ bánh chuyển động. Khung xe sẽ có hình dạng của một hình đa giác đều (phổ biến là tam giác, tứ giác, lục giác,..) khuyết góc và mỗi hệ bánh chuyển động vừa nêu trên sẽ điều khiển một góc của hình đa giác đó. </li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" src="https://lh7-us.googleusercontent.com/BrC-SK2Co3mHyHuWJO6MelOZr5wdFjwg9_E5OGjubIGdEzDQq4NHIPZTHdZ-X6cbo55gFqSgyT68CLsHplqUIxQq0z7J9itrCfArNlXU1tcVzQjXgJw1ewUdR0bFIpO11V670CAMIOghGnDhcx_uE4Y" alt="" style="width:419px;height:auto"/></figure>
</div>


<p><strong><em>b, Ưu điểm </em></strong></p>



<ul class="wp-block-list">
<li>Linh hoạt hơn Tank &#8211; Drive và H &#8211; Drive nhưng tốc độ vẫn được đảm bảo khá tốt &#8211; Vì là động cơ riêng biệt nên không cần các hệ dẫn động </li>
</ul>



<p><strong><em>c, Nhược điểm</em></strong></p>



<ul class="wp-block-list">
<li>Tiêu tốn nhiều động cơ </li>



<li>Khó khăn hơn trong việc lắp đặt các module khác </li>
</ul>



<p><strong><em>d, Nguồn tài liệu tham khảo thêm </em></strong></p>



<ul class="wp-block-list">
<li>Link này sẽ không đơn thuần hướng dẫn lắp đặt mà giúp chúng ta hiểu rõ bãn chất cách hoạt động của omni-directional: https://www.mdpi.com/2073-8994/11/10/1268 </li>
</ul>



<p><strong>4. Swerve drive </strong></p>



<p><strong><em>a, Nguyên lí và cách lắp đặt</em></strong></p>



<p class="has-text-align-center"> <img loading="lazy" decoding="async" width="288" height="287" src="https://lh7-us.googleusercontent.com/qBavTZHg8gPlPjNGKZY6WvIbYDbDPEnr6ThA5Wqk4xi9lTXP55knBq3MaEKaps7JZVAKWL00xdfwliPrvm6-9zL1ZubdXVshn4XVvuBxO-olnXge-mQdxNGNqhYQIAg0Wjwiw1SVyv-NiBGKLEft7wc"></p>



<ul class="wp-block-list">
<li>Sử dụng các module swerve điều khiển độc lập </li>



<li>Các module swerve hỗ trợ người lái có thể hướng robot tới mọi vị trí trên sân đấu </li>
</ul>



<p><strong><em>b, Ưu điểm</em></strong></p>



<ul class="wp-block-list">
<li>Tốc độ cao </li>



<li>Độ linh hoạt gần như vô đối </li>
</ul>



<p><strong><em>c, Nhược điểm</em></strong></p>



<ul class="wp-block-list">
<li>Trọng tâm cao </li>



<li>Khối lượng lớn </li>
</ul>



<p><strong><em>d, Nguồn tài liệu tham khảo thêm </em></strong></p>



<ul class="wp-block-list">
<li>FRC: https://youtu.be/-7_Wvn5Av04 </li>



<li>Tìm hiểu thêm về swerve: https://projectrobotica.wiki/wiki/FTC:Swerve_Drivetrains </li>
</ul>



<p><strong>C, Các yếu tố cần lưu ý </strong></p>



<ul class="wp-block-list">
<li>Khối lượng khung gầm </li>
</ul>



<p>+ Nhẹ khi cần tốc độ cao&nbsp;</p>



<p>+ Nặng khi cần cảm giác lái đầm tay&nbsp;</p>



<ul class="wp-block-list">
<li>Trọng tâm: Trọng tâm robot là yếu tố rất quan trọng cần chú ý trong quá trình chế tạo robot + Trọng tâm lệch 1 bên sẽ ảnh hưởng đến momen động lượng của robot và nếu độ lẹch lớn sẽ ảnh hưởng trực tiếp đến hiệu năng robot </li>
</ul>



<p>+ Trọng tâm quá cao làm tăng rủi ro lật, đổ&nbsp;</p>



<ul class="wp-block-list">
<li>Understeer/Oversteer: Thuật ngữ này liên quan trực tiếp đến trọng tâm để chỉ các hiện tượng robot gặp phải khi vào cua. </li>
</ul>



<p>Tìm hiểu thêm: https://www.xecov.com/articles/tim-hieu-understeer-va-oversteer</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p class="has-text-align-center" id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/drivebase/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shooter</title>
		<link>https://vsteam.edu.vn/shooter/</link>
					<comments>https://vsteam.edu.vn/shooter/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 26 Feb 2024 17:25:52 +0000</pubDate>
				<category><![CDATA[Cơ khí thiết kế]]></category>
		<guid isPermaLink="false">https://vsteam.edu.vn/?p=1327</guid>

					<description><![CDATA[Cơ cấu bắn 1: Bắn bóng bằng hệ thống hai bánh đà xoay ngược chiều nhau 1. Nguyên lý hoạt động: 2. Ưu điểm: 3. Nhược điểm: Cơ cấu bắn 2: Bắn bóng bằng hệ thống một bánh đà 1. Nguyên lý hoạt động: 2. Ưu điểm: 3. Nhược điểm: 4. Tham khảo thêm tai: [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="116" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-4-1024x116.png" alt="" class="wp-image-601"/></figure>
</div>


<p><strong>Cơ cấu bắn 1: Bắn bóng bằng hệ thống hai bánh đà xoay ngược chiều nhau </strong></p>



<p><strong><em>1. Nguyên lý hoạt động: </em></strong></p>



<ul class="wp-block-list">
<li>Hệ thống máy bắn này bao gồm một cặp bánh xe xoay ngược chiều với nhau. Bất cứ khi nào bóng được đưa vào khoảng trống giữa hai bánh xe nó sẽ được tăng tốc bởi sự ma sát giữa hai bánh xe và trái bóng từ đó bóng được cung cấp một phần động lượng của bánh xe đang quay và phóng lên không trung. </li>
</ul>



<p><strong>2. Ưu điểm: </strong></p>



<ul class="wp-block-list">
<li>Có tốc độ bắn bóng nhanh và mạnh, đường bóng bắn ra ổn định bóng không bị có độ xoáy quá lớn khi bị bắn ra bởi hai bánh đà, có thể điều chỉnh được hướng bóng bay ra bằng cách thay đổi tốc độ tương đối giữa hai bên bánh đà. </li>
</ul>



<p><strong><em>3. Nhược điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Yêu cầu độ chính xác và sự ổn định về cơ khí phải cao, khoảng cách giữa hai bánh đà phải phù hợp với từng loại bóng khác nhau, hệ thống bắn to cồng kềnh, sự sai lệch về vị trí giữa hai trái bóng liên tiếp được bắn ra phụ thuộc vào vận tốc của bánh đà và cách trái bóng tiếp xúc với hai bánh đà như nào khi được đưa vào khoảng trống, cần nhiều năng lượng để vận hành</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="461" height="395" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-80.png" alt="" class="wp-image-1328"/></figure>
</div>


<p><strong>Cơ cấu bắn 2: Bắn bóng bằng hệ thống một bánh đà </strong></p>



<p><strong><em>1. Nguyên lý hoạt động: </em></strong></p>



<ul class="wp-block-list">
<li>Hệ thống bắn bóng này bao gồm một bánh đà ở trung tâm hoặc một loạt các bánh đà được xếp ở cùng một phía quay cùng chiều nhau với tốc độ rất cao, khi bóng được đưa vào khoảng trống giữa bánh xe đang quay và tường chắn động lượng từ bánh xe được truyền qua bóng bằng lực ma sát từ đó cung cấp cho bóng một vận tốc để bắn ra. </li>
</ul>



<p><strong><em>2. Ưu điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Có cấu tạo đơn giản và dễ dàng hơn trong việc thiết kế và gia công cơ khí hơn so với hệ thống bắn bằng hai bánh đà, cần ít năng lượng để vận hành hơn cơ cấu bắn bóng bằng hai bánh đà. </li>
</ul>



<p><strong><em>3. Nhược điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Không đảm bảo tính ổn định trong vận hành vì cơ cấu một bánh đà không có khả năng tự điều chỉnh nên việc đảm bảo tính ổn định khó hơn khi so sánh với các cơ cấu bắn bóng khác, cơ cấu này không cho phép thay đổi góc bắn bóng một cách dễ dàng việc thay đổi góc bắn đỏi hỏi phải di chuyển toàn bộ cơ cấu. </li>
</ul>



<p><strong><em>4. Tham khảo thêm tai: </em></strong></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<p class="responsive-video-wrap clr"><iframe title="FIRST Global Flywheel Shooter Tutorial" width="1200" height="675" src="https://www.youtube.com/embed/An3xoJgk2uI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p>
</div></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="323" height="353" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-81-edited.png" alt="" class="wp-image-1330"/></figure>
</div>


<p><strong>Cơ cấu bắn 3: Cơ cấu bắn bóng bằng áp suất nén</strong><br><strong><em>1. Nguyên lý hoạt động: </em></strong></p>



<ul class="wp-block-list">
<li>Hệ thống bao gồm một ống phóng kín được tăng áp suất trong lòng ống bởi nguồn khí nén ( bơm khí nén, bình khí nén, phản ứng cháy). Khí nén áp suất cao sẽ đẩy bóng đi và phóng ra khỏi ống phóng với tốc độ cao.</li>
</ul>



<p><br><strong><em>2. Ưu điểm:</em></strong></p>



<ul class="wp-block-list">
<li>Bóng được bắn ra có thể đạt được tốc độ cao nhanh hơn so với các cơ cấu bắn khác, độ chính xác của bóng được bắn ra cao.</li>
</ul>



<p><br><strong><em>3. Nhược điểm: </em></strong></p>



<ul class="wp-block-list">
<li>Thường không an toàn do sử dụng khí nén có thể gây nổ, không thể bắn được các loại bóng có lỗ, phải sử dụng nguồn năng lượng lớn để tạo ra khí nén, cần thời gian để nạp lại áp suất.​</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="447" height="366" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-82.png" alt="" class="wp-image-1331"/></figure>
</div>


<p><strong>Cơ cấu bắn 4: Cơ cấu bắn bóng bằng sự đàn hồi của lò xo hoặc dây cao su<br></strong>1. Nguyên lý hoạt động: \</p>



<ul class="wp-block-list">
<li>Là phương pháp tạo ra sự đàn hồi trong các vật liệu như cao su, lò xo để tạo ra lực bật trở lại tận dụng lực đàn hồi trở lại đó của vật liệu để bắn bóng đi.</li>
</ul>



<p><br>2. Ưu điểm: </p>



<ul class="wp-block-list">
<li>Có cấu tạo đơn giản dễ dàng thiết kế lắp ráp và bảo trì, độ chính xác khi bắn cao, không bị ảnh hưởng bởi chất liệu làm nên quả bóng, bắn được nhiều loại bóng, tiêu tốn ít năng lượng.</li>
</ul>



<p><br>3. Nhược điểm: </p>



<ul class="wp-block-list">
<li>Tốc độ bắn bóng ra chậm, không thay đổi được độ mạnh, yếu của bóng bắn ra làm giảm tính linh hoạt.</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="447" height="357" src="https://vsteam.edu.vn/wp-content/uploads/2024/02/image-83.png" alt="" class="wp-image-1332"/></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide" id="block-a694562e-6742-41ef-9eae-7a7bceee7643"/>



<p id="block-3326c552-8159-4991-8349-2fbde426c42f"><strong>Tài liệu được trích dẫn, tham khảo từ các nguồn:</strong></p>



<ol class="wp-block-list" id="block-1b54f7a6-b956-4524-8da4-71b378b74f4b">
<li>Tài liệu team First Global Challenge VietNam</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" id="block-7f36cab8-6a7b-4c8a-b0ec-62788a3b758a"/>



<p class="has-text-align-center" id="block-a63eab19-1e90-4d2a-b4bd-b78ba7771ad2"><strong>License.</strong></p>



<p class="has-text-align-center" id="block-5bad2a83-b77a-411c-8e71-cb4eb42df6ac">This work is licensed under a Creative Commons Attribution-NonCommercial ShareAlike 4.0 International License.</p>


<div class="wp-block-image">
<figure class="aligncenter" id="block-32bd0dd6-0a1c-465b-b4af-de1619bdc590"><img decoding="async" src="https://lh7-us.googleusercontent.com/38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA" alt="This image has an empty alt attribute; its file name is 38uUlrOi--H7IaiAlFzPATEWmbKnlwvxxWShq91MTZP1j-VquVe_aAHuXc4a6waelmKKUu6MfnfxfmZe6ceg1vqhD0tgi-8ELz9K21ch-olUb3ueKTzXJvmAtOaitQgqQ198kG9QF7Kwz1p5zR_uFA"/></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://vsteam.edu.vn/shooter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
