Giới thiệu về Arduino: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3: Line 3:
=='''Nền tảng Arduino (Arduino Platform)'''==
=='''Nền tảng Arduino (Arduino Platform)'''==
Tổng thể Arduino được cấu tạo từ 2 thành phần chính:
Tổng thể Arduino được cấu tạo từ 2 thành phần chính:
# '''[https://www.arduino.cc/en/Main/Products Mạch phần cứng Arduino]:''' được sử dụng để để giao tiếp, kết nối và điều khiển các mạch phần cứng khác như cảm biến, mạch điều khiển động cơ, màn hình LCD,...
# '''''[https://www.arduino.cc/en/Main/Products Mạch phần cứng Arduino]:''''' được sử dụng để để giao tiếp, kết nối và điều khiển các mạch phần cứng khác như cảm biến, mạch điều khiển động cơ, màn hình LCD,...
# '''[https://www.arduino.cc/en/Main/Software Phần mềm Arduino IDE]:''' là phần mềm sử dụng trên máy tính dùng để lập trình và nạp chương trình cho các mạch phần cứng Arduino, các bạn có thể lập trình điều kiển Arduino dựa trên [https://www.arduino.cc/reference/en/ Ngôn ngữ lập trình Arduino] sử dụng [https://www.arduino.cc/en/Main/Software Phần mềm Arduino IDE.] .
# '''''[https://www.arduino.cc/en/Main/Software Phần mềm Arduino IDE]:''''' là phần mềm sử dụng trên máy tính dùng để lập trình và nạp chương trình cho các mạch phần cứng Arduino, các bạn có thể lập trình điều kiển Arduino dựa trên [https://www.arduino.cc/reference/en/ Ngôn ngữ lập trình Arduino] sử dụng [https://www.arduino.cc/en/Main/Software Phần mềm Arduino IDE.] .
Trước đây việc thiết kế chức năng cho các phần cứng điện tử dựa trên các linh kiện điện tử cơ bản: Tụ điện, điện trở, transistor,... Vi điều khiển (MCU) xuất hiện với khả năng lập trình tuỳ biến các chức năng đã giúp đơn giản hóa việc thiết kế các phần cứng điện tử đi rất nhiều, tuy nhiên nó vẫn còn khá phức tạp và đòi hỏi các kiến thức chuyên ngành. Arduino xuất hiện với ngôn ngữ lập trình đơn giản, phần mềm dễ sử dụng, bo mạch thiết kế với các khuân mẫu tiêu chuẩn (có thể gắn với các loại Shield hỗ trợ khác nhau) giúp việc kết nối, sử dụng và lập trình phần cứng đơn giản hóa đi rất nhiều!
Trước đây việc thiết kế chức năng cho các phần cứng điện tử dựa trên các linh kiện điện tử cơ bản: Tụ điện, điện trở, transistor,... Vi điều khiển (MCU) xuất hiện với khả năng lập trình tuỳ biến các chức năng đã giúp đơn giản hóa việc thiết kế các phần cứng điện tử đi rất nhiều, tuy nhiên nó vẫn còn khá phức tạp và đòi hỏi các kiến thức chuyên ngành. Arduino xuất hiện với ngôn ngữ lập trình đơn giản, phần mềm dễ sử dụng, bo mạch thiết kế với các khuân mẫu tiêu chuẩn (có thể gắn với các loại Shield hỗ trợ khác nhau) giúp việc kết nối, sử dụng và lập trình phần cứng đơn giản hóa đi rất nhiều!
[[File:Arduino Board.png|alt=|none|thumb|Arduino Hardware|500x500px]]
[[File:Arduino Board.png|alt=|none|thumb|Arduino Hardware|500x500px]]