강의

멘토링

로드맵

Inflearn brand logo image
Hardware

/

Embedded IoT

Giới thiệu về Hackathon kết thúc bằng Hankyu_Arduino và Web

Giới thiệu về hackathons và dự án, giờ hãy bắt đầu với Arduino, Python và Flask. Hãy cùng nhau tạo một dự án thú vị và thiết lập khuôn khổ cần thiết cho hackathon và dự án.

(4.3) 17 đánh giá

272 học viên

  • sdh0578
Python
Arduino

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Giao tiếp nối tiếp giữa Arduino và PC

  • Phát triển máy chủ web bằng Flask

  • Chuyển giá trị nối tiếp từ Arduino sang web

  • Gửi lệnh tới Arduino trên web

  • Làm thế nào để loại bỏ tất cả những thứ này để tạo ra kết quả tuyệt vời

"Mẹ ơi!🙋 Đây có phải là lần đầu tiên mẹ tham gia hackathon không?! Hãy xem bài giảng này nhé, nó sẽ cho mẹ câu trả lời trực tiếp!"

Một cuộc thi hackathon thú vị và giới thiệu dự án với Arduino, Python và Flask!

🗒 Giới thiệu khóa học

ArduinoPython là những công cụ được khuyến nghị cho người mới bắt đầu phát triển. Tuy nhiên, việc chúng có rào cản gia nhập thấp không có nghĩa là chúng có khả năng mở rộng và sử dụng hạn chế. Việc bật tắt đèn LED, hay in dòng chữ "Hello World!", đều là những bước tiến tới một bức tranh toàn cảnh, và những kiến thức quý báu này có thể được kết hợp để tạo ra những kết quả tuyệt vời. Để đạt được những kết quả tuyệt vời này, bạn cần duy trì động lực . Một trong những điều thúc đẩy sự phấn khích này là cơ hội được làm việc trên các dự án của riêng bạn và tham gia các cuộc thi, tất cả đều bắt đầu bằng việc tích hợp những gì bạn đã học.

Trong số đó, hackathon khơi dậy tinh thần thử thách và cảm giác thành tựu cho các nhà phát triển. Kết quả và kinh nghiệm tích lũy được từ những đêm dài miệt mài phát triển sẽ là nền tảng quý giá và nguồn cảm hứng cho sự nghiệp của một nhà phát triển. Tuy nhiên, hackathon có thể là một thử thách đối với các nhà phát triển mới bắt đầu. Họ có thể bị choáng ngợp bởi việc không biết bắt đầu từ đâu, và ngay cả khi họ biết cách làm, việc tạo ra một sản phẩm đủ tốt để hoàn thành hackathon và giành giải thưởng cũng không hề dễ dàng.

Vì vậy, khóa học này bắt đầu với các công cụ cơ bản. Sử dụng Arduino và Python, vốn có rào cản gia nhập thấp, khóa học này tránh được nhu cầu về các mô-đun WiFi đắt tiền và phức tạp hay Raspberry Pi, thay vào đó tập trung vào các yếu tố cốt lõi cần thiết cho một cuộc thi hackathon. Khóa học kết nối kiến thức hiện có và kiến thức mới, tạo động lực cho sự phát triển.

Giờ hãy tưởng tượng bạn bật máy tính xách tay, nghe giảng và dành cả đêm để phát triển tại một cuộc thi hackathon. Sau đó, sau khi tham dự các buổi giảng, hãy viết code, luyện tập và hòa mình vào văn hóa hackathon cùng bạn bè, người lạ, và đôi khi là một mình, để vượt qua giới hạn của bản thân.

Pasha!👊👊

🙌 Những thứ bạn không thể sống thiếu, những thứ bạn cần, những thứ bạn muốn có

Bạn sẽ cần một Arduino, một cáp Arduino-USB, một máy tính xách tay (PC) và một bộ định tuyến (bộ định tuyến WiFi).

Bài giảng dựa trên Windows 10, nhưng người dùng MAC OS hoặc Ubuntu cũng có thể theo dõi mà không gặp nhiều khó khăn.

Bạn có thể sử dụng bất kỳ cảm biến nào bạn có. Tuy nhiên, chúng tôi không thể đề cập đến tất cả các cảm biến trong khóa học này, vì vậy chúng tôi khuyến nghị bạn nên tìm hiểu cách sử dụng chúng. Khóa học này sử dụng cảm biến siêu âm (HC-SR04).

Tùy thuộc vào loại cảm biến, chúng ta hãy chuẩn bị bảng mạch cắm và dây nối phù hợp!

Nhìn thấy một trăm lần vẫn hơn là nhìn thấy một lần.

Chỉ xem và nghe bài giảng sẽ không cải thiện được kỹ năng của bạn.
Điều quan trọng nhất là khả năng tự lập trình, mong muốn học hỏi và sự tò mò .
Tự mình viết mã, tận mắt chứng kiến lỗi và tự sửa. Cảm nhận sự hài lòng khi nhìn thấy kết quả.
Và hãy thoải mái chỉnh sửa mã để biến nó thành của riêng bạn! 🙆🏻‍♂

Cuối cùng, nếu bạn hài lòng với khóa học, vui lòng giới thiệu nó cho bạn bè. 👍

🙋🏻‍♂️ Tôi tò mò quá!

H. Tôi mới làm quen với Arduino hoặc Python. Tôi có thể tìm hiểu thêm không?
A. Nếu bạn biết ngữ pháp cơ bản, bạn có thể nghe mà không gặp vấn đề gì, nhưng nếu bạn không biết thì cũng không sao.
Nếu bạn nghe bài giảng chậm và tra cứu trên Google những phần bạn không biết, bạn có thể nghe mà không gặp khó khăn gì.

H. Tôi không có Arduino hoặc cảm biến thì có sao không?
A. Cần có Arduino. Nên có cảm biến, nếu không, bạn có thể gửi giá trị giả.
Nếu bạn đang sử dụng giá trị giả, tôi khuyên bạn nên sử dụng cảm biến sau để gửi các giá trị có ý nghĩa. Sẽ thú vị hơn nhiều!

H. Tôi sẽ học được gì từ khóa học này? Vui lòng tóm tắt lại!
A. Bạn sẽ học những kiến thức cơ bản về Arduino và Python, cũng như cách tạo máy chủ web bằng Flask và kết nối chúng.
Và cuối cùng, bạn có thể tạo một REST API để nhận giá trị và gửi lệnh thông qua giao tiếp nối tiếp từ Arduino.

H. Tôi nên làm gì sau khi hoàn thành khóa học này?
A. Sẽ rất tuyệt nếu bạn tìm hiểu thêm về Arduino và Python. Hoặc, thêm nhiều hàm khác nhau vào kết quả đã tạo trong bài giảng cũng rất thú vị!
Có thể là một ý tưởng hay khi thêm một mô-đun WiFi vào Arduino để cho phép giao tiếp web không dây, và việc mở rộng mạng lưới Arduino cũng rất thú vị. Việc thêm nhiều cảm biến để mở rộng chức năng cũng là một ý tưởng hay. Ví dụ, việc kết nối cảm biến bụi mịn với động cơ servo có thể đo nồng độ bụi mịn và vận hành động cơ servo để đóng mở cửa sổ.

H. Cuộc thi hackathon diễn ra như thế nào?
A. Nếu bạn là sinh viên đại học, bạn có thể tham gia bằng cách làm theo các phương pháp được ghi trên áp phích hoặc thông báo dán ở trường. Bạn cũng có thể xem tin tức về hackathon thông qua quảng cáo trên internet hoặc các cộng đồng phát triển khác nhau.
Bạn có thể tìm thông tin bằng cách tìm kiếm "2019 Hackathon" hoặc "2020 Hackathon" trên Google hoặc bằng cách truy cập các nền tảng chuyên biệt dành cho các cuộc tụ họp và cuộc thi như "onoffmix", "dacon.io" hoặc "festa.io" hoặc các nền tảng hoạt động bên ngoài như "Campuspick", "Linkereor" hoặc "WeBee".

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người mới bắt đầu với Python hoặc Arduino

  • Những người muốn tham gia hackathon nhưng không biết phải làm gì

  • Bất cứ ai muốn thử một dự án Arduino thú vị

  • Những người muốn có cái nhìn bao quát trong việc phát triển dự án

  • Những người quan tâm đến việc phát triển thông qua các dự án đồ chơi

  • Bất cứ ai quan tâm!

Cần biết trước khi bắt đầu?

  • Python

  • Arduino

Xin chào
Đây là

272

Học viên

17

Đánh giá

2

Trả lời

4.3

Xếp hạng

1

Khóa học

Chương trình giảng dạy

Tất cả

12 bài giảng ∙ (2giờ 24phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

17 đánh giá

4.3

17 đánh giá

  • 이승권님의 프로필 이미지
    이승권

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    덕분에 많이 배웠습니다

    • 밍밍이와 맹맹이
      Giảng viên

      소중한 강의평과 피드백 감사합니다!! :D 이승권님의 멋진 개발 인생을 응원합니다! 👍

  • ssy님의 프로필 이미지
    ssy

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    설명을 쉽게 해주셔서 전체적으로 어려움 없이 이해를 쉽게 할 수 있었습니다. 그래도 아쉬운 점은 말씀하시는게 조금 답답한 느낌이 있네요ㅠㅠ

    • 소중한 강의평과 피드백 감사합니다!! 😁 다음 강의에서는 시원시원하게 설명해드리도록 하겠습니다 :) ssy님의 멋진 개발 인생을 응원합니다! 👍

  • 안소명님의 프로필 이미지
    안소명

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    재밌는 수업 감사합니다.

    • 소중한 강의평 감사합니다! 😁 다음 강의는 더 재미있게 제작해보겠습니다. :) 시국이 시국인 만큼 건강 유의하세요 😷 안소명님의 멋진 개발 인생을 응원합니다! 👍

  • Changkeeeeeeee님의 프로필 이미지
    Changkeeeeeeee

    Đánh giá 2

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    아두이노를 웹을 통해 제어할수 있는 가장 기본적인 강의입니다. 개발의 기본이 없으셔도 충분히 들을수 있는 강의입니다. 저는 전공자로써 강의의 수준이 낮네요. 비전공자들에게 추천합니다.

    • 소중한 강의평 감사합니다 :D 더 좋은 강의로 찾아뵙겠습니다. ^-^ Changkeeeeeeee님의 멋진 개발 인생을 응원합니다! 👍

  • jiwan1228님의 프로필 이미지
    jiwan1228

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    92% đã tham gia

    잘쓰까묵는 파이썬과 아두이노

    • 소중한 강의평 감사합니다!! 😁 실력을 더 기르고 다른 것들도 스까봐요 :) jiwan1228님의 멋진 개발 인생을 응원합니다! 👍

89.683 ₫

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!