Mục lục:
- Bước 1: Thu thập vật liệu
- Bước 2: Chuẩn bị Rơle
- Bước 3: Xây dựng hộp Outlet
- Bước 4: Thêm Relay phụ
- Bước 5: Cài đặt phần mềm
- Bước 6: Bảng lập trình / Viết PHP
- Bước 7: Kiểm tra / Gỡ lỗi
- Bước 8: Cải tiến trong tương lai
Video: Lễ tình nhân được kiểm soát trên web: 8 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Với sự kết hợp giữa phần mềm và phần cứng này, bạn có thể thắp sáng một chiếc đèn ngủ trang hoàng từ bất cứ đâu có kết nối Internet. Vì vậy, cho dù bạn nhớ ở nơi làm việc, trong quán cà phê, ở nhà hay trên điện thoại di động (có hỗ trợ web), bạn có thể nói với ngày lễ tình nhân của bạn rằng bạn vẫn đang nhớ.
(điều đó, hoặc bạn có thể làm phiền người yêu của mình bằng cách nhấp nháy đèn nhanh suốt cả ngày, cho đến khi cô ấy tắt nó theo cách thủ công) CẬP NHẬT 16/04/07: KHÔNG TRÌ HOÃN HƠN! Cuối cùng tôi đã viết chương trình liên lạc nối tiếp của riêng mình, với mã mới, sự chậm trễ đã biến mất.
Bước 1: Thu thập vật liệu
Có một số cách để điều khiển một ổ cắm từ PC, nhưng vì tôi đã có một ổ cắm xung quanh, nên tôi đã dựa trên dự án trên bảng Arduino NG i / o. ($ 32 từ Sparkfun) Tất cả các bộ phận khác đều được nhặt nhạnh, nhặt ở địa phương tại Radio Shack hoặc mua ở cửa hàng tạp hóa; Do đó, có một số vụ hack lộn xộn liên quan. Đừng để việc sử dụng Arduino ngăn cản bạn thực hiện điều này hoặc một vấn đề tương tự. Arduino cực kỳ đơn giản và rẻ tiền.- = MATERIALS = - Hardware-Arduino NG - USB Prototyping Board9vdc 350ma power adapter9vdc 350ma power adapter USB male A-male B cable cable (hoặc dây nối đất phù hợp khác) ba đầu ổ cắm, nắp và hộpPC Relay - Đánh giá cuộn dây 12vdc rs phần # 275-248Reed Relay - Đánh giá cuộn dây 5vdc rs phần # 275-232diode (tôi đã sử dụng rs phần # 276-1620, nhưng tôi đã để nó nằm xung quanh) Đèn ngủ trang trí trái tim-Phần mềm-Arduino IDE từ https://www.arduino.ccXampp từ https://www.apachefriends.org/en/xampp-windows.htmlComSender - chương trình truyền thông nối tiếp, mã php và mã Arduino của tôi. (đính kèm)
Bước 2: Chuẩn bị Rơle
Điều này khá đơn giản.
Xác định vị trí các chân cho "cuộn dây" (2 chân), "chung" và "thường mở". Hàn dây đo nặng thành "chung" và "thường mở". Những dây này sẽ mang 120vac, vì vậy tôi đề nghị một chút dây từ cáp nguồn máy tính. Chỉ cần đảm bảo không dùng quá nhiều, 3 inch là đủ. Hàn dây đo nhẹ hơn vào hai chân cuộn dây, chúng sẽ mang 9vdc ở không lớn hơn 350ma. chọn ghim cuộn dây nào bạn muốn dương tính (nó không quan trọng) và chọn màu sắc dây một cách thích hợp để không bị nhầm lẫn. hàn một diode giữa hai chân cuộn dây, sao cho vạch đen ở phía đối diện với chân dương. Diode này giúp triệt tiêu xung đột điện áp từ rơ le do cảm ứng trên cuộn dây.
Bước 3: Xây dựng hộp Outlet
Cắt đầu cái của cáp nguồn PC nếu bạn chưa cắt và luồn cáp qua một trong các lỗ trên hộp ổ cắm. dải ba dây bên trong và kết nối chúng như sau.
kết nối màu xanh lá cây với đầu nối đất trên ổ cắm. kết nối màu trắng với đầu nối trung tính trên ổ cắm. kết nối màu đen với dây "chung" từ rơ le. kết nối dây "thường mở" với đầu nối trực tiếp trên ổ cắm. Kiểm tra kỹ mọi thứ, đây là 120 mà chúng tôi đang giải quyết. Sai lầm là điều tồi tệ. băng tất cả mọi thứ lên đẹp và gọn gàng, để tránh quần đùi và làm cho mọi thứ đẹp hơn. Luồn dây cuộn dây qua một trong các lỗ nhỏ hơn trên hộp ổ cắm và kết nối ổ cắm với hộp.
Bước 4: Thêm Relay phụ
Tôi đã hy vọng rằng tại thời điểm này tôi có thể kết nối rơle với Arduino và gọi phần cứng là xong; tuy nhiên, trái với các thử nghiệm ban đầu, 5vdc (dòng điện đầu ra của các chân dữ liệu trên Arduino) sẽ không thể điều khiển rơ le 12v một cách đáng tin cậy. Tôi đã phải thêm một rơ le thứ hai nhỏ hơn và chạm vào đầu ra 9v được cung cấp trên bảng. Rơ le nhỏ hơn này chuyển mạch 9vdc bằng cách sử dụng 5vdc. 9vdc đó thì chuyển tiếp rơ le lớn hơn.
hàn dây dẫn vào dây dẫn ở hai đầu rơle sậy ("thường mở" và "chung"). cắm một dây vào đầu nối 9vdc và kết nối dây kia với dây dương của bạn từ rơ le lớn hơn. kết nối dây nối đất từ cuộn dây của rơ le lớn hơn vào đất trên Arduino. hai cuộn dây dẫn từ rơle sậy phải vừa khít với chân 12 và nối đất trên Arduino và tự giữ ở vị trí, cũng như hỗ trợ trọng lượng của rơle. Gắn Arduino vào hộp ổ cắm, đảm bảo cách điện bằng băng dính điện. Tôi đã sử dụng một sợi dây cao su để giữ nó, nhưng phương pháp của tôi không có nghĩa là hoàn hảo. Ngoài ra, hãy đặt bộ nhảy nguồn trên Arduino thành EXT và cắm nó vào bộ đổi nguồn và USB. đồng thời cắm dây Nguồn PC và cắm đèn ngủ vào ổ cắm NÀY KẾT THÚC CỔNG PHẦN CỨNG
Bước 5: Cài đặt phần mềm
Nếu bạn chưa có, hãy cài đặt XAMPP và Arduino IDE ngay bây giờ.
Cũng cài đặt trình điều khiển USB đi kèm với Arduino IDE và đặt cổng COM tương ứng trong IDE Tiếp theo, sao chép Sender.exe sang C: / Sender.exe (hoặc một nơi thuận tiện khác, nếu bạn muốn chỉnh sửa tệp PHP) và sao chép MSCOMM32. OCX vào thư mục hệ thống của bạn (c: / windows / system).
Bước 6: Bảng lập trình / Viết PHP
Tôi đã bao gồm mã nguồn cho Arduino và Máy chủ.
trước tiên hãy mở tệp PHP và thực hiện các thay đổi sau: đặt $ đường dẫn đến vị trí của Sender.exe đặt $ port thành cổng COM mà arduino đang sử dụng, lưu tệp PHP vào thư mục htdocs trong thư mục XAMPP của bạn dưới dạng index.php tải tệp Arduino IDE và mở tệp Arduino. Nhấn nút đặt lại trên Arduino. Sau đó, nhấn nhanh nút chuyển trong IDE. Khi tệp đã được chuyển, bạn đã hoàn tất.
Bước 7: Kiểm tra / Gỡ lỗi
mở trình duyệt của bạn và truy cập https:// localhost, bạn sẽ thấy một trang có tiêu đề "điều khiển cửa hàng". Nếu không, có sự cố với XAMPP. Đảm bảo rằng Apache đang chạy và bạn không phá vỡ PHP.. Nếu nó không phản hồi, hãy kiểm tra lựa chọn cổng COM của bạn trong tệp PHP. nếu không giúp được gì, có mã gỡ lỗi được nhận xét trong tệp Arduino khiến đèn nhấp nháy trong khoảng thời gian năm giây… bạn có thể sử dụng nó để gỡ lỗi phần cứng của bạn. bây giờ hãy thử trên một máy tính khác… truy cập nó thông qua địa chỉ IP của máy tính Nếu mọi việc suôn sẻ, giờ đây bạn có thể điều khiển ánh sáng ở mọi nơi trên thế giới… hãy nghĩ đến việc thêm mật khẩu. chúc mừng ngày lễ tình nhân.ps nếu bạn đang sử dụng bộ định tuyến, bạn có thể cần sử dụng tính năng chuyển tiếp cổng để có thể truy cập trang từ bên ngoài mạng của mình. khi bật chuyển tiếp cổng, bạn chỉ cần sử dụng IP công cộng của bộ định tuyến để truy cập trang.
Bước 8: Cải tiến trong tương lai
1) Loại bỏ DelayFINISHED - CHƯƠNG TRÌNH MỚI KHÔNG CÓ TRÌ HOÃN! 2) USB được cấp nguồn (sử dụng rơ le tốt hơn và tôi có thể loại bỏ tường rào 3) cài đặt từng bước dễ dàng hơn và dấu chân nhỏ tốt hơn nhiều Relayscan bạn nói màn hình Giáng sinh5) máy phát tia hồng ngoại (để nó điều khiển trung tâm phương tiện của bạn) 7) tìm ra "6)" là gì 8) cấu trúc / trường hợp tốt hơn
Đề xuất:
Vắc xin được kiểm soát nhiệt độ & Máy làm mát Insulin: 9 bước (có hình ảnh)
Vắc-xin được kiểm soát nhiệt độ & Máy làm mát Insulin: Giữ mát giúp cứu sống nhiều người Trong thế giới đang phát triển, vắc-xin là tiền tuyến bảo vệ chống lại những căn bệnh nguy hiểm như Ebola, Cúm, Dịch tả, Lao và Sốt xuất huyết. Vận chuyển vắc xin và các vật liệu cứu sinh khác như
CÔNG TẮC ĐƯỢC KIỂM SOÁT ĐƯỢC TRỢ GIÚP CỦA GOOGLE SỬ DỤNG NODEMCU: 9 bước
CÔNG TẮC KIỂM SOÁT ĐƯỢC HỖ TRỢ CỦA GOOGLE SỬ DỤNG NODEMCU: Thật tuyệt khi Bật hoặc tắt mọi thứ với sự trợ giúp của trợ lý Google .. !!! Vì vậy, trong Tài liệu hướng dẫn này, tôi sẽ hướng dẫn cách điều khiển bất kỳ thiết bị điện nào với sự trợ giúp của trợ lý Google , giống như Alexa của Amazon. Rất nhiều thiết bị thương mại
Đồng hồ hoạt ảnh LED SMART được kết nối web với bảng điều khiển dựa trên web, máy chủ thời gian được đồng bộ hóa: 11 bước (có hình ảnh)
Đồng hồ hoạt hình LED thông minh được kết nối web với bảng điều khiển dựa trên web, máy chủ thời gian được đồng bộ hóa: Câu chuyện về chiếc đồng hồ này đã trở lại một chặng đường dài - hơn 30 năm. Cha tôi đã đi tiên phong trong ý tưởng này khi tôi chỉ mới 10 tuổi, rất lâu trước cuộc cách mạng đèn LED - trở lại khi đèn LED có độ sáng 1/1000 so với độ chói lóa hiện tại của chúng. Một sự thật
NODEMCU 1.0 (ESP8266) CÓ KIỂM SOÁT RELAY SỬ DỤNG BLYNK (TRÊN WEB): 5 bước (có Hình ảnh)
NODEMCU 1.0 (ESP8266) ĐƯỢC KIỂM SOÁT RELAY SỬ DỤNG BLYNK (TRÊN WEB): HI VỌNG TÊN CỦA TÔI LÀ P STEVEN LYLE JYOTHI VÀ ĐÂY LÀ HƯỚNG DẪN ĐẦU TIÊN CỦA TÔI VỀ CÁCH ĐIỀU KHIỂN RELAY BỞI NODEMCU ESP8266-12E VIA BLYNK BẮT ĐẦU QUA INTERNET TIẾNG ANH XẤU CỦA TÔI
Làm thế nào để tải nhạc từ trang web ALMOST BẤT KỲ (Haha) (Miễn là bạn có thể nghe được thì bạn có thể nhận được nó Được thôi nếu nó được nhúng vào Flash mà bạn có thể không có khả năng) EDITED !!!!! Thông tin thêm: 4 bước
Làm thế nào để tải nhạc từ trang web ALMOST BẤT KỲ (Haha) (Miễn là bạn có thể nghe nó thì bạn có thể nhận được nó … Được thôi nếu nó được nhúng vào Flash mà bạn có thể không có khả năng) EDITED !!!!! Thông tin bổ sung: nếu bạn đã từng truy cập vào một trang web và nó phát một bài hát mà bạn thích và muốn nó thì đây là hướng dẫn cho bạn, không phải lỗi của tôi nếu bạn làm hỏng thứ gì đó (chỉ có cách là nếu bạn bắt đầu xóa nội dung mà không có lý do ) tôi đã có thể tải nhạc cho