Link mua hàng: BANLINHKIEN.VN GỬI VIDEO : ” Học ARDUINO bài 3 | Hướng dẫn Cách điều khiển LED 7 THANH với ARDUINO , video này sẽ hướng dẫn học và làm quen với ARDUINO cơ bản với nội dung lập trình và điều khiển LED 7 thanh thông qua bộ sản phẩm Bộ Kit Học Tập Arduino UNO R3 Cơ Bản “.
Sau video các bạn có thể học được cách tự học arduino UNO R3 cơ bản, tự biết cách lập trình arduino với KIT Arduino UNO R3 cùng cách điều khiển LED 7 thanh vô cũng đơn giản.
ĐÂY LÀ KÊNH YOUTUBE CHÍNH THỨC CỦA BLK, ẤN ẤN SUBSCRIBE NGAY NHÉ ĐỂ ỦNG HỘ BÊN MÌNH
———————————————————————-
☞ Facebook Miền Bắc :
☞ Facebook Miền Nam :
☞ Website :
☞ Link đăng ký để theo dõi nhiều video hơn :
———————————————————————-
Banlinhkien.vn là kênh YOUTUBE của linh kiện điện tử Minh Hà chuyên mua bán linh kiện điện tử. Youtube Banlinhkien.vn hứa hẹn sẽ là cộng đồng điện tử nơi chia sẻ kiến thức, hướng dẫn test sản phẩm, chế đồ điện tử và review, so sánh các sản phẩm công nghệ mới giúp mọi người cập nhập được nhịp đập công nghệ.
– LINK SẢN PHẨM
+ Bộ Kit Học Tập Arduino UNO R3 Cơ Bản :
———————————————————————-
– Số điện thoại liên hệ : 1900.03.44
– Địa chỉ cơ sở để bạn mua Linh Kiện Điện Tử Minh Hà:
+ Cơ Sở 1 – ĐH Bách Khoa/ Số 84, Đại Cồ Việt, Hà Nội.
+ Cơ Sở 2 – ĐH Công Nghiệp/ Số 2 ngách 132/86 Nguyên Xá, Đường 32, Từ Liêm, Hà Nội.
+ Cơ Sở 3 – HVKT Quân Sự/ Số 25 Đặng Thùy Trâm, Cầu Giấy, Hà Nội.
+ Cơ Sở 4 – Chợ Nhật Tảo/ Số 106/5/ Nguyễn Kim/ P.6/ Q.10/ HCM.
☞ HÃY ĐỂ LẠI COMMENT ĐÓNG GÓP Ý CHO BÊN MÌNH NHA.
———————————————————————–
#dieukhienled7thanh
#hocARDUINOcoban
#ARDUINO
Banlinhkien xin giới thiệu đến các bạn Bộ KIT Học Tập Arduino Uno R3 BLK Plus với hệ thống Module, cảm biến đa dạng kèm theo code mẫu các project từ đơn giản đến nâng cao để các bạn tham khảo học tập. Các bạn tham khảo ngay sản phẩm qua link này ạ :
https://banlinhkien.com/bo-kit-hoc-tap-arduino-uno-r3-blk-plus-p38419270.html
có thể điều khiển được từng chip led ws2812b không anh
BanLinhKien xin gửi đến các bạn Bộ KIT Học Tập Arduino Uno R3 RFID BLK mới ra mắt tại BanLinhkien. Các bạn tham khảo ngay Bộ KIT Học Tập Arduino Uno R3 RFID BLK tại đây nhé: https://banlinhkien.com/bo-kit-hoc-tap-arduino-uno-r3-rfid-blk-p38419269.html
tại sau b lại có giá trị là 0x65 vậy ạ
BanLinhKien gửi đến ACE Bộ KIT Học Tập Arduino Uno R3 BLK (https://banlinhkien.com/bo-kit-hoc-tap-arduino-uno-r3-blk-p37982347.html) với nhiều điểm khác biệt đi kèm các project mẫu thực tế giúp ACE dễ dàm làm chủ Arduino cơ bản
em thay con arduino = esp8266 ch340 dc ko ạ?
int key=1;
int dem;
int i;
void setup(){
pinMode (10,OUTPUT);
pinMode (9,OUTPUT);
pinMode (8,OUTPUT);
pinMode (7,OUTPUT);
pinMode (6,OUTPUT);
pinMode (5,OUTPUT);
pinMode (4,OUTPUT);
pinMode (key,INPUT_PULLUP);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,1);
}
void loop(){
if(digitalRead(key)==1)
{
while(digitalRead(key)==1);
dem=dem+1;
}
if(dem==1)
{
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,1);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
}
if(dem==2)
{
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,1);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
}
if(dem==3)
{
for(i=0;i<10;i++)
{
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,1);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,0);
delay(100);
digitalWrite(10,1);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,1);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,1);
digitalWrite(6,1);
digitalWrite(5,1);
digitalWrite(4,1);
delay(100);
digitalWrite(10,0);
digitalWrite(9,0);
digitalWrite(8,0);
digitalWrite(7,0);
digitalWrite(6,0);
digitalWrite(5,0);
digitalWrite(4,0);
delay(100);
}
}
}
video hướng dẫn rất chi tiết và dễ hiểu. thanks ad
Ad oi! Cho mình xin code ạ
num từ 0 đến 10000 mà ổng viết 1000
Cho mình hỏi nếu ko có trở 2k7 mình nối 3 con 1k đc k ? Với lại transistor bạn dùng là c1815 cr331 p kad
dịch bit để làm gì vậy ad?
mấy cái dấu ở chân dp ko hiển thị khi điều khiển led 7 thnah 4 số a anh
video rất hay 🥰, nhưng mk hơi thắc mắc hiển thị từ 0-> 9999 mà sao for(int num=0; num< 1000, num++) , mình nghĩ là num< 10000 chứ nhỉ
cái mã hex kia là quy ước đúng không ạ
Anh ơi hướng dẫn làm mạch đóng ngắt cảm biến nước rửa tay kèm đo nhiệt độ đi anh
cho mình hỏi xíu ạ tại sao mình làm giống bạn mà led chỉ hiện thị từ 1 tới 3 rồi chêt sau do tới 7 lại sáng cư lập đi lập lại như vậy bạn à
ad cho e hỏi e dùng nguồn 12V nên dùng trở bao nhiêu ạ
sao của em n cứ báo sai ở dòng 9 ạ
onst int aPin = 2;
const int bPin = 3;
const int cPin = 4;
const int dPin = 5;
const int ePin = 6;
const int fPin = 7;
const int gPin =8;
unsigned char led7hex[] = { 0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0X6F,0x7F}
void LED7_writebyte(unsigned char b){
if (((b>>0)&0x01)==1)
{
digitalWrite(aPin,HIGH);
}
esle{
digitalWrite(aPin,LOW)
}
if (((b>>1)&0x01)==1)
{
digitalWrite(bPin,HIGH);
}
esle{
digitalWrite(bPin,LOW)
}
if (((b>>2)&0x01)==1)
{
digitalWrite(cPin,HIGH);
}
esle{
digitalWrite(cPin,LOW)
}
if (((b>>3)&0x01)==1)
{
digitalWrite(dPin,HIGH);
}
esle{
digitalWrite(dPin,LOW)
}
if (((b>>4)&0x01)==1)
{
digitalWrite(ePin,HIGH);
}
esle{
digitalWrite(ePin,LOW)
}
if (((b>>5)&0x01)==1)
{
digitalWrite(fPin,HIGH);
}
esle{
digitalWrite(fPin,LOW)
}
if (((b>>6)&0x01)==1)
{
digitalWrite(gPin,HIGH);
}
esle{
digitalWrite(gPin,LOW)
}
}
void setup()
{
pinMode(aPin,OUTPUT);
pinMode(bPin,OUTPUT);
pinMode(cPin,OUTPUT);
pinMode(dPin,OUTPUT);
pinMode(ePin,OUTPUT);
pinMode(fPin,OUTPUT);
pinMode(gPin,OUTPUT);
}
// put your setup code here, to run once:
void loop() {
for (int i=0;i<10;i++)
{
LED7_ writeByte(led7Hex[i]);
delay(1000)
}
// put your main code here, to run repeatedly:
}
add dạy e viết code đc k ạ
e ms mua bên bán linh kiện vừa mới chơi ạ
e xin fb add đc k ạ
xin chào!
Mình có làm video test tốc độ truyền dữ liệu giữa các module ESP32, module arduino.
Các bạn quan tâm xin ghé thăm kênh của mình nhé.
https://youtu.be/b8bnK-8eoRY
Thấy hay xin subcriber like và share ủng hộ mình nhé.
xin cảm ơn
Hello!
I made a video to test the data transmission speed between ESP32 modules, arduino modules.
If you are interested, please visit my channel.
https://youtu.be/b8bnK-8eoRY
If you find it interesting, please subscribe like and share to support me.
thank you
cho em xin code với
Cần mua bộ nào cho người mới tiếp cận arduino ạ
cho mình hỏi chỗ 0x65 là sao vậy ạ vì nếu như ban đầu mình có đặt giá trị đó đâu sao máy nó hiểu
code bài này đâu adđ ơi
cho em xin code
Sao mình ghi giống bạn mà sao bị lỗi cái gì ở chân b vậy bạn
EM xin code được k ạ
anh ơi có thể cho em xin code đc ko ạ
có mạch nào làm đèn giao thông kết nối với plc s7-1200 không ạ
HD kiểu này cũng như ko…quá nhanh quá nguy hiểm???
ad dạy cách học lập trình đi cho hiệu quả
Cho em hỏi 0x01 là gì vậy ạ
Làm sao để tính đc mã Hex ạ
sao mà thử code cũng ok mà k sáng nhỉ
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
CAM ON BAN ro rang de hieu nhung noi nhanh qua
A ơi có code đếm sản phẩm k ạ