Nguyên văn bởi chikichita
Xem bài viết
Thông báo
Collapse
No announcement yet.
Giao thức TCP/IP và Web server với AVR
Collapse
This is a sticky topic.
X
X
-
hixhix thầy ơi thảm quá, tự nhiên sáng nay lên bảo vệ cái mạch nó chạy bình thường, ping được mà load wed lên không được thế là không điều khiển được thiết bị. bị giáo viên phản biện chấm mạch không chạy, về nhà mới biết không load wed được là do máy tính nó bị gì đấy không biết nữa nó load wed không lên được, vào trang wed nào cũng không được luôn, mượn máy của đứa bạn test thì chạy ok,
Thế là công lao thức đêm của em bị đổ xuống sông xuống biển hết rồi,
Mà sao thầy thức muộn vậy thầy, 2h sáng mà vẫn thức. Hôm nay thầy không phải đi làm ah, đêm qua em cũng không ngủ được vì phải đóng khung mạch lại cho nó dễ nhìn một chút mãi tới 3h sáng mới ngủ, vậy mà sáng nay sử thể nó thế này đúng là buồn thảm quá
Nguyên văn bởi nttam79 Xem bài viếtChúc em bảo vệ thành công!Last edited by chikichita; 21-07-2012, 12:39.
Điện tử viễn thông - Hutech
Comment
-
Nguyên văn bởi chikichita Xem bài viếthixhix thầy ơi thảm quá, tự nhiên sáng nay lên bảo vệ cái mạch nó chạy bình thường, ping được mà load wed lên không được thế là không điều khiển được thiết bị. bị giáo viên phản biện chấm mạch không chạy, về nhà mới biết không load wed được là do máy tính nó bị gì đấy không biết nữa nó load wed không lên được, vào trang wed nào cũng không được luôn, mượn máy của đứa bạn test thì chạy ok,
Thế là công lao thức đêm của em bị đổ xuống sông xuống biển hết rồi,
Comment
-
dạ đúng rồi thầy em cũng nghĩ như vậy, tại em có vô facebook bằng cái untrasuft lâu lâu bị vậy mà lúc lên bị vậy em cung không nghĩ đến thế là cứ nghĩ do mạch nạp đi nạp lại chương trình cũng vậy, hixhix chán quá thầy ạ, về gọi điện xin giáo viên cho phản biện lại mà không được, thứ 2 này em còn một giáo viên phản biện nữa hy vọng nó không dở chứng gì chứ không thôi em cũng đuối luôn.
mà tại đêm qua đóng hộp cái mạch ngủ muộn quá nên sáng nay lên cũng không có test lại nữa cứ đinh ninh mạch chạy ổn ai dè.
Điện tử viễn thông - Hutech
Comment
-
Thầy ơi cho em hỏi. Bây giờ em muốn tạo 1 ô text box trong trang web rồi khi mình nhập dữ liệu vào đó thì các ký tự đó sẽ được hiển thị lên LCD thì mình phải làm thế nào ạ? Ô text bõ thì em đã tạo được rồi, em chỉ thắc mắc là mình phải xử lý gói tin như thế nào ạ? làm thế nào mà vi điều khiển đọc được các ký tự mình đã nhập vào?
Comment
-
Nguyên văn bởi nghiaquy91 Xem bài viếtThầy ơi cho em hỏi. Bây giờ em muốn tạo 1 ô text box trong trang web rồi khi mình nhập dữ liệu vào đó thì các ký tự đó sẽ được hiển thị lên LCD thì mình phải làm thế nào ạ? Ô text bõ thì em đã tạo được rồi, em chỉ thắc mắc là mình phải xử lý gói tin như thế nào ạ? làm thế nào mà vi điều khiển đọc được các ký tự mình đã nhập vào?
<label for="LCDstr">Input Text Here</label>
<textarea name="LCDstr" id="LCDstr" cols="45" rows="5"></textarea>
Như vậy trên web sẽ có 1 ô text field nằm trong cùng 1 form với các ô check điều khiển relay.
Khi nhấn nút Submit của form trên, cùng với trạng thái các ô check, nội dung trong text field cũng sẽ được gửi đi trong bản tin HTTPPost, với key là LCDstr. Em chỉ cần xử lý để đọc chuỗi này và hiển thị lên LCD (trong hàm HTTPDataIn, phần xử lý bản tin POST).
Nếu muốn dùng form mới (không dùng form điều khiển relay) thì em phải tạo 1 form mới và đặt text field trong form này. Mỗi form sẽ có 1 nút submit riêng.
Comment
-
Em cảm ơn thầy. Nhưng em vẫn chưa hiểu thầy ạ. Thầy bảo key là LCDstr thì có phải là cái xâu ký tự mình nhập vào nó sẽ lưu với tên là LCDstr không? Thế nhưng sao khi em viết nó trong hàm HTTPDataIn thì nó báo lỗi là chưa khai báo. Vậy có phải là mình cần khai báo thêm 1 cái mảng để lưu cái xâu kia vào phải không hả thầy? Nếu như thế thì phải viết thế nào ạ? Em cũng là dân mới tìm hiểu nên nếu hỏi hơi ngốc thì mong thầy và các tiền bối bỏ qua cho em
Comment
-
Nguyên văn bởi nghiaquy91 Xem bài viếtEm cảm ơn thầy. Nhưng em vẫn chưa hiểu thầy ạ. Thầy bảo key là LCDstr thì có phải là cái xâu ký tự mình nhập vào nó sẽ lưu với tên là LCDstr không? Thế nhưng sao khi em viết nó trong hàm HTTPDataIn thì nó báo lỗi là chưa khai báo. Vậy có phải là mình cần khai báo thêm 1 cái mảng để lưu cái xâu kia vào phải không hả thầy? Nếu như thế thì phải viết thế nào ạ? Em cũng là dân mới tìm hiểu nên nếu hỏi hơi ngốc thì mong thầy và các tiền bối bỏ qua cho em
Comment
-
Hi hi, Chào Thầy, lâu lắm mới mò lại thread này, thấy vẫn nóng.
TỪ hồi báo cáo xog đồ án TN về cái này, em cũng rã rời, báo cáo đồ án cũng chưa hết đc. THời gian chuẩn bị gấp rút. Báo cáo làm đc mạch hàon chỉnh but chạy đc thì không hoàn toàn. Bữa báo cáo em phải làm thêm mô phỏng cho đề tài. May là qua đc Thầy à. GIờ em đi làm cũng có cái hay, làm mạch khoan mạch vẽ mạch giờ ra đi làm LAYOUT DESIGN, kể cũng duyên số ngề nghiệp ). ĐỒ án e bit nhìu nhất chính là mạch in cách làm mạch và cũng là sai lầm lớn nhất vì mạch chạy ko ổn định.
Nên KHUYÊN mọi người làm đề tài này là NÊN đầu tư làm mạch in bằng máy - tốn tầm cỡ 400 -500k tiền mạch in + chi phí káhc nữa cũng cả triệu but mạch OKe.
Comment
-
đặt mạch gì mà max zữ vậy, mạch mình đặt có 50k chứ mấy, mà thấy mạch chạy ổn định mà, ở chỗ mạch nguyên lý nếu mình đưa các chân điều khiển như chân reset, chân INT về cùng PORTB thì ok, nói chung mạch của mình với chương trình của thầy chưa để nguyên ngày nhưng để test mấy tiếng liên tục thì thấy chạy ok đấy. ko có tình trạng để lâu thì ko vào lại được wed.
Nguyên văn bởi dinh_dong Xem bài viếtHi hi, Chào Thầy, lâu lắm mới mò lại thread này, thấy vẫn nóng.
TỪ hồi báo cáo xog đồ án TN về cái này, em cũng rã rời, báo cáo đồ án cũng chưa hết đc. THời gian chuẩn bị gấp rút. Báo cáo làm đc mạch hàon chỉnh but chạy đc thì không hoàn toàn. Bữa báo cáo em phải làm thêm mô phỏng cho đề tài. May là qua đc Thầy à. GIờ em đi làm cũng có cái hay, làm mạch khoan mạch vẽ mạch giờ ra đi làm LAYOUT DESIGN, kể cũng duyên số ngề nghiệp ). ĐỒ án e bit nhìu nhất chính là mạch in cách làm mạch và cũng là sai lầm lớn nhất vì mạch chạy ko ổn định.
Nên KHUYÊN mọi người làm đề tài này là NÊN đầu tư làm mạch in bằng máy - tốn tầm cỡ 400 -500k tiền mạch in + chi phí káhc nữa cũng cả triệu but mạch OKe.Last edited by chikichita; 03-08-2012, 01:05.
Điện tử viễn thông - Hutech
Comment
-
Hihi dạ em cám ơn thầy!
dạ lần 2 thì ok rồi thầy ạ. Bên trường em chia ra làm 2 giáo viên phản biện bảo vệ 2 lần rồi cộng điểm 3 giáo viên lại chia 3 chứ không có hội đồng phản biện, lần thứ 2 rút kinh nghiệm nên cũng gỡ lại được một chút thầy ạ
Ah mà thầy ơi không biết làm thế nào để điều khiển được qua internet với IP động ạ thầy, mấy bữa nay em cũng tìm mua một vài cái modem rồi mà sao chỉ có hỗ trợ dnsdny.org thôi, chán thiệt. Dùng cái no-ip thì phải để máy tính chạy phần mềm DUC mới NAT về được.
Thầy có cách nào không cho em xin với, em làm điều khiển luôn với thầy
Điện tử viễn thông - Hutech
Comment
-
Nguyên văn bởi nttam79 Xem bài viếtString này không tự lưu gì hết. Code html chỉ ảnh hưởng đến nội dung bản tin post mà client (PC) sẽ gửi lên server (mạch AVR) khi bấm nút submit thôi. Tức là khi đó trong message body của bản tin HTTPPost mà client gửi lên sẽ có 1 field là : LCDstr=<nội dung nhập vào ô text>. Còn xử lý bản tin đó như thế nào để lọc ra chuỗi đó và hiển thị lên LCD thì bạn phải viết trong hàm xử lý bản tin (hàm HTTPDataIn).
//Ham copy du lieu trong textbox vao 1 mang lcd_textbox LCD
void textlcd(unsigned char *buffer,unsigned int bufferLen,unsigned char *lcd_textbox)
{
unsigned int i;
unsigned int j;
while(i < bufferLen)
{
if((buffer[i] == 'L')&&(buffer[i+1] == 'C')&&(buffer[i+2] == 'D')&&(buffer[i+3] == 's')&&(buffer[i+4] == 't')&&(buffer[i+5] == 'r'))
{
while(buffer[i]!= 0x0a) //Chua gap ky tu xuong dong
{
lcd_textbox[j++]=buffer[i++];
}
lcd_textbox[j] = 0x0a;
lcd_init();
lcd_print(lcd_textbox);
break;
}
i++;
}
}
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Mua anten ở đâu?bởi tmcodonAnten bạn thu nguồn sóng nào vậy? Nếu xem truyền hình thì giờ k làm đc anten nữa rồi
-
Channel: Ăng ten và truyền sóng
16-11-2024, 15:34 -
-
Trả lời cho Mạch nguồn đôi dùng 7812 và 7912bởi tmcodonThank bác nhá. Tìm mãi mới thấy. Giờ vọc đã xem sao...
-
Channel: Hỗ trợ học tập
16-11-2024, 10:39 -
-
bởi tungdqEm cần tìm sơ đồ mạch một số Main máy tính đời cao như Asrock B560M-HDV, các cao nhân chỉ giúp với. Thank!
-
Channel: Các mạch điện ứng dụng
15-11-2024, 08:27 -
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677nhân tiện cho mình hỏi thêm về cái phần test hipot (cao áp),là để kiểm tra độ bền cách điện giưa các cuộn dây,mà thấy thông số test thường ở mức 4kvac,vậy nếu mấy con fail đó xài bình thường vẫn dduocj phải không ạ,vì điện mình làm gì lên tới mức đó
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:52 -
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677máy đo số vòng thì cty có ,mà nó to quá,tưởng có máy nào gọn gọn bỏ túi được thì tiện hơn,vì đi lại nhiều...
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:47 -
-
bởi tmcodonMình thấy diễn đàn có chuyên mục quảng cáo rồi mà. Bạn đóng góp để mở luồng riêng
-
Channel: Hướng dẫn sử dụng diễn đàn
09-11-2024, 13:36 -
-
bởi Nicole08Xin chào mọi người, tôi đã sử dụng Flashforge Inventor 2 được gần 5 năm và rất hài lòng với nó, nhưng tuần trước đã xảy ra sự cố. Có vẻ như động cơ bước đưa sợi in vào đầu nóng đã bị hỏng. Mọi thứ khác có vẻ ổn trên máy...
-
Channel: Điện tử dành cho người mới bắt đầu
09-11-2024, 12:55 -
Comment