Em muốn hỏi về phần lặp trình, chuyện là em đang mới tập làm quên với lập trình, em cũng có học ở trường nhưng lơ mơ lắm vì ko thích mấy giờ đụng chuyện thì té ngữa,,,.cái mà nhưng em không biết ngôn ngữ nào là phù hợp cho người mới bắt đầu và cách học hiệu quả nhất giành cho môn này vì e chưa tiếp xúc nhiều, ngặt cái e đang làm đồ án và có ý tưởng..mà không ý định thôi vì cái này đã có rồi..,chính là điều khiển thiết bị như mạch điện tử, đèn led,động cơ(quạt),v.v..nhưng thật sự e không biết bắt đầu từ đâu mấy tiền bối có cod hay hướng giải quyết hay thì hướng dẫn dùm cho em, em cảm ơn rất nhiều.
Thông báo
Collapse
No announcement yet.
hỏi về lập trình cho thiết bị một chiều DC
Collapse
X
-
Nguyên văn bởi Thanhvu93 Xem bài viếtEm muốn hỏi về phần lặp trình, chuyện là em đang mới tập làm quên với lập trình, em cũng có học ở trường nhưng lơ mơ lắm vì ko thích mấy giờ đụng chuyện thì té ngữa,,,.cái mà nhưng em không biết ngôn ngữ nào là phù hợp cho người mới bắt đầu và cách học hiệu quả nhất giành cho môn này vì e chưa tiếp xúc nhiều, ngặt cái e đang làm đồ án và có ý tưởng..mà không ý định thôi vì cái này đã có rồi..,chính là điều khiển thiết bị như mạch điện tử, đèn led,động cơ(quạt),v.v..nhưng thật sự e không biết bắt đầu từ đâu mấy tiền bối có cod hay hướng giải quyết hay thì hướng dẫn dùm cho em, em cảm ơn rất nhiều.
Chịu khó học lại cho nó có chữ trong đầu chứ không lên đây hỏi mọi người có nói mà cũng không nắm được gì cũng phí công của mọi người...
-
bạn bắt đầu bằng 1 loại mcu bất kỳ. ví như pic chẳng hạn. hãy tìm tài liệu về nó. tải các phần mềm viết code, giả lập... rùi các code có sẵn để copy tìm hiểu. sau vài ngày bạn sẽ biết làm led nháy, điều khiển đo tốc độ mô tơ, quét led 7seg, lcd.... nếu bạn có gốc lập trình C thì nó dễ như đi chơi. chúc bạn thành công...
Comment
-
Nguyên văn bởi mèomướp Xem bài viếtbạn bắt đầu bằng 1 loại mcu bất kỳ. ví như pic chẳng hạn. hãy tìm tài liệu về nó. tải các phần mềm viết code, giả lập... rùi các code có sẵn để copy tìm hiểu. sau vài ngày bạn sẽ biết làm led nháy, điều khiển đo tốc độ mô tơ, quét led 7seg, lcd.... nếu bạn có gốc lập trình C thì nó dễ như đi chơi. chúc bạn thành công...
Comment
-
Mà e chưa hiểu rỏ về ví như lập trình cho led đơn, 7 đoạn, LCD đồ là thuộc về VXL( vi xử lý) nhưng ở trương e lại học môn ngon ngữ lập trình C riêng nua câu là : hai mon này có liên quan với nhau phải k ạ. Ngôn ngữ c là nền tảng cho lập trình các thứ phải k? Vxl..v.v
Và con aurduino nửa thì thế nào ạ?
Comment
-
ngôn ngữ C là dạng cấp cao sau khi viết nó đc phần mềm chuyển sang dạng cơ bản file hex cho mcu hiểu. ví như phần mềm pic C ấy. viết bằng C mình dễ hiểu sửa lỗi với lại copy thư viện cũng nhanh. về cái adrui thì mình hông bít xíu nào. hãy bắt đầu luôn khi đang có tâm trạng học nhé bạn. để lâu sẽ nguội ấy...
- 1 like
Comment
-
Nguyên văn bởi mèomướp Xem bài viếtngôn ngữ C là dạng cấp cao sau khi viết nó đc phần mềm chuyển sang dạng cơ bản file hex cho mcu hiểu. ví như phần mềm pic C ấy. viết bằng C mình dễ hiểu sửa lỗi với lại copy thư viện cũng nhanh. về cái adrui thì mình hông bít xíu nào. hãy bắt đầu luôn khi đang có tâm trạng học nhé bạn. để lâu sẽ nguội ấy...
em họ ở trường được chỉ có con 16f877a thôi (cơ bản nhất) nhưng e có câu hỏi là : con này thì to quá mà chỉ tập chung vào con này thì lổi thời mất, mặt dù em biết để quan tâm tới con khác lại là một vấn đề mới nửa chứ không giống nhau, không con nào giống con nà, mổi con phải có lập trình code khác nhau chính gì đều này em bị mất phương hướng.
Comment
-
Thân chào, bạn chủ thớt đang bước đầu tập tành lập trình điều khiển nhưng không muốn dùng các dòng MCU lỗi thời. Mình mặc định sẵn là bạn chủ thớt rất giàu có nha, mình có gợi ý là bạn có thể tập trung học hỏi + tìm hiểu cho bộ kit phát triển tương đối cao cấp của hãng ST là STM32F407G-DISC1. Như hình bạn thấy kit rất gọn gàng, chuyên nghiệp, MCU là ARM®Cortex®-M4 32-bit core thời thượng với anh em lập trình linh tinh như anh em ta đấy.
Bạn chủ thớt cần cân nhắc vấn đề tài chính vì là người mới ít kinh nghiệm thì bạn sẽ đốt kha khá MCU đó. Với mình người mới mà dùng 16f877a là sang quá, AT89C51 đốt mà còn xót cả người, nhưng có thể suy nghĩ tích cực thế này khi ta dùng một món hàng đắt tiền thì tự nhiên ta nâng niu và cẩn thận và nghiêm túc làm việc với nó đó cũng là một điều tốt khi mà tất cả mọi sai lầm phải trả giá bằng rất nhiều $. Thời mình học 8051 có thằng bạn nó cắm thẳng 89C51 vô điện lưới 220VAC với lí do nghiên cứu thử nghiệm và nó công bố kết quả thử nghiệm trước toàn thể thầy cô bạn bè là con 89C51 không hề cháy nổ khi cấp nguồn điện lưới 220V mà nó sẽ CHẢY NƯỚC ra, nó khẳng định từ trước tới nay nhà sx và mọi người đã hiểu sai về con 8051 . Còn về lập trình C thì nếu đã biết cơ bản rồi thì sẽ thấy các MCU lập trình sẽ gần giống như nhau vì C là C chứ không thể là D được, chẳng qua do vấn đề bản quyền nên mỗi hãng phải khác nhau chút đỉnh thôi như C của Pic, C của AVR, C của ARM, C của Adruino cũng chỉ là C.
Chúc vui và thành côngLàm sao mà bạn dám nói là không làm được khi bạn chưa từng thử một lần nào.
Ngay cả khi bạn đã làm 1 lần và thất bại bạn cũng không có quyền nói là không làm được vì bạn chưa làm lần thứ 2,3...
- 1 like
Comment
-
Nguyên văn bởi hoahauvn2 Xem bài viếtThân chào, bạn chủ thớt đang bước đầu tập tành lập trình điều khiển nhưng không muốn dùng các dòng MCU lỗi thời. Mình mặc định sẵn là bạn chủ thớt rất giàu có nha, mình có gợi ý là bạn có thể tập trung học hỏi + tìm hiểu cho bộ kit phát triển tương đối cao cấp của hãng ST là STM32F407G-DISC1. Như hình bạn thấy kit rất gọn gàng, chuyên nghiệp, MCU là ARM®Cortex®-M4 32-bit core thời thượng với anh em lập trình linh tinh như anh em ta đấy.
Bạn chủ thớt cần cân nhắc vấn đề tài chính vì là người mới ít kinh nghiệm thì bạn sẽ đốt kha khá MCU đó. Với mình người mới mà dùng 16f877a là sang quá, AT89C51 đốt mà còn xót cả người, nhưng có thể suy nghĩ tích cực thế này khi ta dùng một món hàng đắt tiền thì tự nhiên ta nâng niu và cẩn thận và nghiêm túc làm việc với nó đó cũng là một điều tốt khi mà tất cả mọi sai lầm phải trả giá bằng rất nhiều $. Thời mình học 8051 có thằng bạn nó cắm thẳng 89C51 vô điện lưới 220VAC với lí do nghiên cứu thử nghiệm và nó công bố kết quả thử nghiệm trước toàn thể thầy cô bạn bè là con 89C51 không hề cháy nổ khi cấp nguồn điện lưới 220V mà nó sẽ CHẢY NƯỚC ra, nó khẳng định từ trước tới nay nhà sx và mọi người đã hiểu sai về con 8051 . Còn về lập trình C thì nếu đã biết cơ bản rồi thì sẽ thấy các MCU lập trình sẽ gần giống như nhau vì C là C chứ không thể là D được, chẳng qua do vấn đề bản quyền nên mỗi hãng phải khác nhau chút đỉnh thôi như C của Pic, C của AVR, C của ARM, C của Adruino cũng chỉ là C.
Chúc vui và thành công
- 1 like
Comment
-
Bác muốn học và chơi như tớ thì dùng MCU MSP430. Rẻ tiền (không rõ tại VN ra sao). Cần một cái launchpad MSP430G chừng 10 USD (nhiều khi có chừng 6 USD). http://www.ti.com/tool/msp-exp430g2
Phần mềm thì dùng IDE của TI hay dùng C từ Energia http://energia.nu/
Bác biết căn bản lập trình thì chừng vài tiếng đồng hồ là biết làm chớp LED, PWM, v.v.
Sau đó thì mua MCU về rồi tự làm tại nhà mà chơi và học thêm.
Hình dưới là tớ dùng MSP430 LaunchPad để nạp vào bo tớ làm.
Đầu tiên thì làm vài thứ đơn giản thồi lên tới 2 MCU nói chuyện qua I2C, Rồi lên bluetooth, v.v. Energia có rất nhiều thư viện cho mấy thứ này nếu không muốn tự viết thư viện.
Comment
-
Nguyên văn bởi hoahauvn2 Xem bài viếtThân chào, bạn chủ thớt đang bước đầu tập tành lập trình điều khiển nhưng không muốn dùng các dòng MCU lỗi thời. Mình mặc định sẵn là bạn chủ thớt rất giàu có nha, mình có gợi ý là bạn có thể tập trung học hỏi + tìm hiểu cho bộ kit phát triển tương đối cao cấp của hãng ST là STM32F407G-DISC1. Như hình bạn thấy kit rất gọn gàng, chuyên nghiệp, MCU là ARM®Cortex®-M4 32-bit core thời thượng với anh em lập trình linh tinh như anh em ta đấy.
Bạn chủ thớt cần cân nhắc vấn đề tài chính vì là người mới ít kinh nghiệm thì bạn sẽ đốt kha khá MCU đó. Với mình người mới mà dùng 16f877a là sang quá, AT89C51 đốt mà còn xót cả người, nhưng có thể suy nghĩ tích cực thế này khi ta dùng một món hàng đắt tiền thì tự nhiên ta nâng niu và cẩn thận và nghiêm túc làm việc với nó đó cũng là một điều tốt khi mà tất cả mọi sai lầm phải trả giá bằng rất nhiều $. Thời mình học 8051 có thằng bạn nó cắm thẳng 89C51 vô điện lưới 220VAC với lí do nghiên cứu thử nghiệm và nó công bố kết quả thử nghiệm trước toàn thể thầy cô bạn bè là con 89C51 không hề cháy nổ khi cấp nguồn điện lưới 220V mà nó sẽ CHẢY NƯỚC ra, nó khẳng định từ trước tới nay nhà sx và mọi người đã hiểu sai về con 8051 . Còn về lập trình C thì nếu đã biết cơ bản rồi thì sẽ thấy các MCU lập trình sẽ gần giống như nhau vì C là C chứ không thể là D được, chẳng qua do vấn đề bản quyền nên mỗi hãng phải khác nhau chút đỉnh thôi như C của Pic, C của AVR, C của ARM, C của Adruino cũng chỉ là C.
Chúc vui và thành công
Comment
-
Nguyên văn bởi Paddy Xem bài viết
Bác muốn học và chơi như tớ thì dùng MCU MSP430. Rẻ tiền (không rõ tại VN ra sao). Cần một cái launchpad MSP430G chừng 10 USD (nhiều khi có chừng 6 USD). http://www.ti.com/tool/msp-exp430g2
Phần mềm thì dùng IDE của TI hay dùng C từ Energia http://energia.nu/
Bác biết căn bản lập trình thì chừng vài tiếng đồng hồ là biết làm chớp LED, PWM, v.v.
Sau đó thì mua MCU về rồi tự làm tại nhà mà chơi và học thêm.
Hình dưới là tớ dùng MSP430 LaunchPad để nạp vào bo tớ làm.
Đầu tiên thì làm vài thứ đơn giản thồi lên tới 2 MCU nói chuyện qua I2C, Rồi lên bluetooth, v.v. Energia có rất nhiều thư viện cho mấy thứ này nếu không muốn tự viết thư viện.
Comment
-
Nguyên văn bởi Thanhvu93 Xem bài viếtEm muốn hỏi về phần lặp trình, chuyện là em đang mới tập làm quên với lập trình, em cũng có học ở trường nhưng lơ mơ lắm vì ko thích mấy giờ đụng chuyện thì té ngữa,,,.cái mà nhưng em không biết ngôn ngữ nào là phù hợp cho người mới bắt đầu và cách học hiệu quả nhất giành cho môn này vì e chưa tiếp xúc nhiều, ngặt cái e đang làm đồ án và có ý tưởng..mà không ý định thôi vì cái này đã có rồi..,chính là điều khiển thiết bị như mạch điện tử, đèn led,động cơ(quạt),v.v..nhưng thật sự e không biết bắt đầu từ đâu mấy tiền bối có cod hay hướng giải quyết hay thì hướng dẫn dùm cho em, em cảm ơn rất nhiều.Đêm nay tớ không ngủ - ngày mai tớ ngủ bù
- 1 like
Comment
-
Nguyên văn bởi Thanhvu93 Xem bài viếtbạn ở đâu thế ....cho mình sđt thoại kb nhe
Tớ ở nước ngoài. Bác muốn gì thì cứ hỏi tại đây vì nếu tớ không biết (đa số là không biết) thì các mem khác sẽ trả lời cho bác.
- 1 like
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Xem hình minh họa có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ bay: Trong mạch đề cập chỉ...-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 21:02 -
-
bởi chinhnguyen9Sản phẩm này ghi version 2.0 01-2024 MADE IN CHINA nhưng không thấy thương hiệu hình 1
Do 8 chân G của 8 mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích 12V. Nhưng Q1 và Q2 nằm cuối dãy, chân S cùa chúng có điện áp DC cao đến...-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 20:37 -
-
bởi xuanthiettivi em bị mất remote lỡ vào chế độ usb giờ không chọn lại source được. ai có file nạp cho em xin với ạ. Model 32HD957T2
-
Channel: Điện tử truyền hình
hôm nay, 10:53 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi chinhnguyen9Đa tạ lời cảm ơn của bạn. Mến!
-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 05:06 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi thebinhzChắc là không được đâu bạn ơi
Quán ăn Vĩnh Yên-
Channel: Điện tử công suất
Hôm qua, 21:56 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi thebinhzCảm ơn bạn nhiều nha
Nhà hàng Vĩnh Yên-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 21:50 -
-
bởi chinhnguyen9Vai viết này đã được chuyển sang chuyên mục phù hợp....
-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 08:29 -
-
bởi chinhnguyen9
Xem hình có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ...-
Channel: Hướng dẫn sử dụng diễn đàn
24-04-2024, 01:15 -
-
Trả lời cho CODE/ROM-dvb-vcd-dvd-mindikaraoke- Máy nạp Rombởi ThaPhong20Mình cần giúp đõ đầu California MIDI-800K
Ngày trc có nghe tin đồn đầu này có thể chạy đĩa DH-3600 nên mua Vol 26 về chạy thử và nó báo góc trái dòng code rồi tự thay nền DH-3600S luôn. Sau khi tự thay nền thì nó tiếp tục báo dòng Code...-
Channel: Thiết bị thu phát MEDIA dân dụng
23-04-2024, 19:24 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi N.T.HIRF460 có chịu được tải 1000W công suất thực không ạ....
-
Channel: Điện tử công suất
23-04-2024, 16:05 -
Comment