Tự học Arduino | Bài 2 Nút nhấn, ứng dụng nút nhấn điều khiển led

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Đây là loạt video về Arduino cơ bản với đầy đủ các bài học cơ bản với led, cảm biến và các ứng dụng thực tế.
    Mình không phải dân chuyên, tất cả là do mình tự học và muốn chia sẽ với các bạn có niềm đam mê như mình, nên video mình làm ra có thể có sai sót mong các bạn thông cảm và đóng góp thêm.
    Mọi đóng góp ý kiến của các bạn là động lực để mình hoàn thiện hơn các video clip sau.
    Chọn bộ các bài học: • Tự học Arduino cơ bản
    Link tải phần mềm Arduino: www.mediafire.c...
    Link file bài học: www.mediafire.c...
    Link code: Trang thái nút nhân dùng pinMode INPUT: www.mediafire.c...
    Link code : Trạng thái nút nhân dùng pinMode INPUT_PULLUP có điều khiển led www.mediafire.c...
    So đồ mạch : www.mediafire.c...
    www.mediafire.c...
    ---------------------------------------------------------------------------------------------------
    Tham khảo thêm tại Blog: thanhtukgc.blo...
    Facebook: / thanhtu.khanhnhoc
    Liên hệ làm mô hình, đồ án nhỏ: truongthanhtu2005@gmail.com .
    #Arduino #arduinocoban #laptrinharduino #thanhtuvlogs

КОМЕНТАРІ • 52

  • @vnutils
    @vnutils Рік тому +9

    Video khá chi tiết, tuy nhiên tôi có góp ý với tác giả chút: Giá trị 9600 là baud rate khi giao tiếp qua cổng serial (tốc độ trao đổi dữ liệu - bps) không phải là port 9600 đâu bạn, khi muốn trao đổi dữ liệu tốc độ cao thì ta có thể tăng giá trị này ví dụ khi giao tiếp với USB 3G qua port serial thì có thể đặt là 115200. Còn port trong giao tiếp serial thì nó định danh theo tên COM1,COM2,......255

    • @ThuTiến-t7g
      @ThuTiến-t7g 8 місяців тому

      Các giá trị khi giao tiếpd là cần theo những logic nhất định hay là thích bao nhiêu là cho vậy ạ

  • @dqminh2063
    @dqminh2063 8 місяців тому +1

    cảm ơn B

  • @sonnguyenvan3315
    @sonnguyenvan3315 Рік тому +1

    anh nên có 1 vài bài đầu giới thiệu các câu lệnh trước ạ

  • @hoanganhminh5409
    @hoanganhminh5409 2 роки тому

    Rất dễ hiểu ạ

  • @Ahihi7989
    @Ahihi7989 3 роки тому +1

    Bạn có thể làm cái chuỗi video cơ bản nhất về các hàm và đặt biến cho lập trình arduino đc ko.
    Cơ bản để dạy cho người chưa biết gì, cho đến khi làm đc con robot luôn.
    Cảm ơn bạn ạ

  • @baokhale.7480
    @baokhale.7480 2 роки тому +1

    Anh ơi sao cái bài led thì anh nói cực dương của led với cổng số còn bài này thì anh nối cực âm của button vào cổng số vậy

  • @hoangsangnguyen3619
    @hoangsangnguyen3619 Рік тому

    anh ơi, mình cấp xung digital vào chân âm của contac làm gì vậy ạ

  • @AnhHuynh-fu6cl
    @AnhHuynh-fu6cl Рік тому

    A làm lập trình nhấn nút nhấn 1 lần đóng ,bấm 2 lần thì mở,

  • @VIETBDH
    @VIETBDH 3 роки тому

    ANh ơi có sách hướng dẫn mấy cái hàm không anh, em đánh giống anh vậy thì được nhưng vẫn không hiểu mấy cái hàm cho lắm

  • @quangmai6472
    @quangmai6472 Рік тому

    Thầy chỉ hết mấy vd đi

  • @BAONGUYEN-wr8ff
    @BAONGUYEN-wr8ff Рік тому

    a ơi làm sao để bấm lần 1 led sáng. sau đó nhấn 2 lần liên tiếp trong khoảng 0.5s thì led tắt ạ

  • @tamvo8868
    @tamvo8868 3 роки тому

    Bo arduino nano của mình, đầu ra thì chân D3 thì led sáng yếu hơn nhiều so với 10 chân còn lại là bị gì vậy ạ

  • @TheNguyen-lp6kf
    @TheNguyen-lp6kf 3 роки тому

    Ah ơi chỉ e bài về hàm ramdom chạy led nút nhấn on off chạy led ngẩu hiên đi a. Mong a sớm phản hồi...

    •  3 роки тому

      Ví dụ bạn có 3 led cắm ở các chân 3,4,5. Bạn khai báo hàm random nhé sau: int gt=random(3,6);
      Kết quả sẽ cho số ngẫu nhiên từ 3 đến 5. Giờ chỉ cần digitaWrite(gt, HIGH); OK. Chúc bạn thành công.

  • @duongnguyentrung9374
    @duongnguyentrung9374 2 роки тому

    Cho e hỏi sao phải viết serial.begin(9600) ạ . Cổng 9600 có ý nghĩa như thế nào với mạch này ạ.

    •  2 роки тому +1

      mở cổng 9600 bạn. cái này dùng để giao tiếp hoặc hiện thông tin để kiểm tra. Tùy board mạch có thể giao tiếp ở các cổng khác nhau. esp 8266 có thể giao tiếp ở cổng 115200.

  • @hoinhtrieu9637
    @hoinhtrieu9637 2 роки тому

    cứ cắm dây vào bảng trắng là nó tự nối các đầu với nhau hả anh? sao kh cần đấu đầu này với đầu kia v ạ

  • @tamquanhuu812
    @tamquanhuu812 2 роки тому

    Mọi người ơi. Cho mình hỏi là ad đang dùng phần mềm gì để mô phỏng thế ạ? Cám ơn mọi người rất nhiều.

    •  2 роки тому

      Bạn vào tinkercad.com nhé

  • @huyhieunguyen1995
    @huyhieunguyen1995 Рік тому

    4:31 sao phải nối 1 chân của nút bấm với chân GND vậy sao không nối vào chân số 2 luôn vậy anh

    • @ngouchuan8243
      @ngouchuan8243 10 місяців тому

      để làm rõ mức ban đầu 1 , 0( nếu ko treo thì mức tín hiệu có thể bị nhiễu) của chân đó b, 1 thì nối trở 10k lên Vcc còn 0 thì 10k => GND

  • @geesolar1282
    @geesolar1282 3 роки тому

    Solar Lighting - Đèn Năng Lượng
    Hàng chuyên dụng cho đèn đường, đèn giao thông dùng cho đường Tỉnh Lộ, Quốc Lộ, đường Huyện, đường Nông Thôn Mới.... với thời gian đèn sáng trên 12 giờ không cần sạc Pin

  • @vito1509
    @vito1509 Рік тому

    anh oi, phan mem mo phong anh la gi the a, cho em xin voi a, em cam on anh nhieu

    •  Рік тому

      Tinkercad. Com

  • @24.buithenhat7
    @24.buithenhat7 Рік тому

    ở cái đoạn nối công tắc với trở, em cắm và code đều oke. nhưng ở bảng thì nó xuất 1 lúc không bấm công tắc, lúc ấn công tắc nó không xuất 0 mà nó dừng đoạn đang xuất, thả tay ra lại xuất 1 bình thường

    • @24.buithenhat7
      @24.buithenhat7 Рік тому

      à do em cắm nhầm qua chân số 1, nma tại sao cắm chân số 1 nó lại chạy như vậy nhỉ :v
      cứ tưởng code viết chân 2 mà cắm vô chân 1 là không chạy luôn :V

  • @thelee2034
    @thelee2034 2 роки тому

    Anh cho em hỏi cái cổng 9600 đó dùng làm gì ạ

    •  2 роки тому

      Để giao tiếp hoặc xuất thông tin để kiểm tra.

  • @oannguyenvan4165
    @oannguyenvan4165 2 роки тому

    Cho em hỏi câu lệnh Serial.begin(9600) để làm gì ạ .

    •  2 роки тому +2

      để khai báo cổng serial xuất dữ liệu xem hoặc truyền dữ liệu đó bạn.

  • @HoangNguyen-fy1mx
    @HoangNguyen-fy1mx 3 роки тому

    em làm y đúc thầy mà sao bấm đèn k sáng nhỉ

  • @LivenP-b6l
    @LivenP-b6l 3 роки тому

    Có phần mềm nào dành cho điện thoại ko ạ

  • @tinhnguyen7559
    @tinhnguyen7559 Рік тому

    Ah ở đâu vậy ah

  • @phunongdan4014
    @phunongdan4014 Рік тому

    Anh mô phỏng bằng phần mềm nào vậy anh

    •  Рік тому

      Tinkercad.com nhe b

  • @atyen7281
    @atyen7281 Рік тому

    nếu mình muốn cho con led nhận tính hiệu thì nó sẽ nhấp nháy thì phải làm sao vậy ạ?

  • @baotrangia3417
    @baotrangia3417 Рік тому

    em muốn lập trình một nút nhấn mà nhấn một lần thì đèn bắt đầu chớp tắt còn nhấn lần 2 thì đèn tắt hẳn ạ, anh hướng dẫn em cách làm với ạ

    •  Рік тому

      Trong seri có bài đó e.

  • @LivenP-b6l
    @LivenP-b6l 3 роки тому

    Ủa trở thường nối vd chân dương của led chứ ạ12:44

  • @nguyenvanhuan1644
    @nguyenvanhuan1644 3 роки тому

    e cũng làm như thầy mà code vẫn báo lỗi ko dc ạ

  • @emlanguoimoi3185
    @emlanguoimoi3185 Рік тому

    Thiếu bài số 3 anh ơi

    •  Рік тому +1

      ua-cam.com/video/eD_XqcDO2Bo/v-deo.html đây bạn

  • @loc5919
    @loc5919 3 роки тому

    Viết y hệt và nó báo lỗi code

  • @nguyendanh8423
    @nguyendanh8423 2 роки тому

    thầy ơi e tìm trên proteus lại k có cái công tắc đó ạ

    •  2 роки тому

      Cái này trên tinkercad.com em

    • @tinhnguyen7559
      @tinhnguyen7559 Рік тому

      ​@ cho số điện thoại đi ah

  • @HoangNguyen-fy1mx
    @HoangNguyen-fy1mx 3 роки тому

    e thề là em làm như thầy cả trên tinker cả mạch thật mà k vẫn k sáng @@ whyyy

    •  3 роки тому

      Why???

    • @HoangNguyen-fy1mx
      @HoangNguyen-fy1mx 3 роки тому

      @ e đang thắc mắc mà, e có biêt vì sao đâu @

    •  3 роки тому

      Em làm đúng như vậy là chạy thôi. Kt code lại xem chính xác chưa nhe e. Các chân có đúng ko nữa nhé.