Thiết kế chế tạo hệ thống bơm tưới tiêu sử dụng năng lượng mặt trời

52 4 0
Thiết kế chế tạo hệ thống bơm tưới tiêu sử dụng năng lượng mặt trời

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TÓM TẮT ĐỀ TÀI Hiện nay, việc phát triển giới khoa học kĩ thuật ngày trở nên đa dạng ứng dụng gần gũi với Cùng với phát triển đa dạng công nghiệp đại nên tài nguyên xử lý nâng cao để đáp ứng ứng dụng khác thực tế Nông nghiệp công nghệ cao ngày ứng dụng rộng rãi lĩnh vực sản xuất đời sống xã hội Cơng nghệ ngày phát triển địi hỏi nhu cầu ứng dụng vào ngành nông nghiệp nhằm giảm lao động, đảm bảo sưc khỏe nhân công để không ảnh hưởng xấu đến chất lượng sản phẩm…đem lại hiệu cao ngày phát triển Ở đồ án tốt nghiệp nhóm em thiết kế mơ hình bơm tưới tiêu chủ động sử dụng lượng mặt trời Hệ thống có khả tự động bơm tưới tiêu tự động thơng qua cài đặt timer Người điều khiển điều khiển thiết bị khoảng cách xa, nơi có Internet, 3G /4G Website thiêt ké Các giá trị đo nhiệt độ, độ ẩm camera quan sat trình tưới hiển thị giao diện MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP…………………………………… …… ii LỜI CẢM ƠN………………………………………………………………………… iii TÓM TẮT ĐỀ TÀI…………………………………………………………… iv MỤC LỤC……………………………………………………………………… v DANH MỤC HÌNH…………………………………………………………… vi DANH MỤC BẢNG BIỂU……………………………………………………………viii MỞ ĐẦU Tính cấp thiết đề tài Lý chọn đề tài Mục đích nghiên cứu Kết cấu Phương pháp nghiên cứu CHƯƠNG 1: GIỚI THIỆU CHUNG 1.1 Tổng quan…………………………………………………………………… .9 1.2 Đặt vấn đề 1.3 Giới hạn đề tài 1.4 Nội dung trình bày chương CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 11 2.1 Cơ sở lý thuyết công nghệ 11 2.2 Cơ sở lý thuyết khí 11 2.2.1 Nguyên lí hoạt động hệ thống: 12 2.2.2 Chọn cấu nhà trồng: 12 2.2.3 Cơ sở lý thuyết điện tử: sử dụng rasberry 12 CHƯƠNG 3: THIẾT KẾ 15 3.1 Khảo sát thực tế 15 3.2 Thông số kỹ thuật mơ hình mn phát triển 15 3.2.1 Các thông số kĩ thuật: 15 3.2.2 Các yêu cầu kĩ thuật: 16 3.3 Yêu cầu chung: 17 3.3.1 Tính toán yêu cầu cấp nước cho giai đoạn sinh trưởng trồng ………………………… … ……………………………………………………… 17 3.3.2 Công thức tính tốn ………………………………………………………….17 3.4 Thiết kế khung khí ……………………………………………………………….18 3.4.1 Hình ảnh miêu tả vật liệu ……………………………………………………18 3.4.2 Hình khung vẽ ………………………………………………………19 3.5 Tính động máy bơm nước: 20 3.5.1 Tính đường ống nước áp lực nước cho điểm tưới: 20 3.6 Cách triển khai hệ thống thiết bj sử dụng …………………………………………21 3.6.1 Thiết kế kĩ thuật điện tử: 21 3.6.2 Lưu đồ giải thuật: 21 3.6.3 Các thiết bị sử dụng………………………………………………… 22 CHƯƠNG 4: THIẾT KẾ PHẦN ĐIỀU KHIỂN………………………………………35 4.1 Sắp xếp thiết bị điều khiển……………………………………………………….35 4.1.1 Nguyên lí hoat dộng hệ thống ……………………………………………36 4.1.2 Lượng điện tiêu thụ…………………………………………………… 36 4.2 Điều khiển thông qua giám sát camera thiết bị điện thoại…………………………36 4.2.1 Hiển thị camera Raspberry …………………………………………36 4.2.2 Điều khiển máy bơm web điện thoại di động…………………………38 CHƯƠNG 5: THỰC NGHIỆM, THU THẬP KẾT QUẢ……………………………39 5.1 Thi cơng mơ hình…………………………………………………………………… 39 5.2 Thực nghiệm …………………………………………………………………………39 5.3 Kết chạy thực nghiệm……………………………………………………………40 CHƯƠNG 6: KẾT LUẬN……………………… …………………………… 41 6.1 Những kết đạt được………………………………………………………… 41 6.2 Những mặt tồn định hướng phát triển…………………………………… 41 PHỤ LỤC 1:TÀI LIỆU THAM KHẢO……………………… ……………………….43 PHỤ LỤC 2: BẢN VẼ THIẾT KẾ………………… ………………………………… 44 DANH MỤC HÌNH Hình 2.1: Giao diện officecủa raspberry …………………………………………………13 Hình 2.2: Hình ảnh qua camera raspberry……………………………………………13 Hình 2.3: Xây dựng hệ thống mạng raspberry………………………………………13 Hình 2.4: Chế độ bảo mật raspberry thơng qua quản lí liệu……………………….14 Hình 2.5: Hỗ trợ việc quản lí trang mạng…………………………………………….14 Hình 2.6: Có hệ thống Smart TV …………………………………………………………14 Hình 3.1: Sắt mạ kẽm………………………………………… ……………….……… 19 Hình 3.2: Bản vẽ hồn chỉnh…………………………………….……………………….20 Hình 3.3: Sơ đồ điều khiển điện tử…………………………… ……………………… 22 Hình 3.4: Lưu đồ giải thuật……………………………………………………………….22 Hình 3.5: Máy bơm 12V………………………………… …………………………… 23 Hình 3.6: Module Raspberry kết nối với điện thoại………………………………………24 Hình 3.7: Bảng mạch điều khiển raspberry…………… ……………………………… 24 Hình 3.8: Màn hình LCD 1602………………………………………………………… 25 Hình 3.9: Cảm biến ht11 hực tế………………………………………………………… 26 Hình 3.10: Mạch giao tiếp I2C………………………….……………………………… 27 Hình 3.11: Sơ đồ nối chân mạch giao tiếp I2C……………….………………………….28 Hình 3.12: Sơ dồ liên kết raspberry LCD……………………………………… 28 Hình 3.13: Mạch hạ áp…………………………………….…………………………… 29 Hình 3.14: Camera sử dụng cho raspberry……………… …………………………… 29 Hình 3.15: Pin mặt trời thực tế……………………… ………………………………….29 Hình 3.16: Thơng số kĩ thuật pin………………… ……………………………… 33 Hình 3.17: Bộ điều khiển sạc pin mặt trời………………… …………………………….33 Hình 3.18: Acquy tích lũy điện cho hệ thống từ lượng mặt trời………………35 Hình 3.19: Béc phun…………………………………………….…………….………….35 Hình 4.1:Sơ đồ thiết kế ban đầu……… …………………………………….……….…36 Hình 4.2: Hiển thị nhiệt dộ, độ ẩm LCD…………………………………………….36 Hình 4.3: Hệ thống điều khiển hồn chỉnh……………………………………………….37 Hình 4.4: Hình ảnh camera ghi web……………… ……………………………… 38 Hình 4.5: Hình ảnh camera điện thoại…………… ……………………………… 38 Hình 4.6: Điều khiển qua điện thoại…………………………………………………… 39 Hình 4.7: Điều khiển qua web……………………… ………………………………….39 Hình 5.1: Mơ hình khí thực tế…………………… ………………………………… 40 Hình 5.2: Mơ hình hệ thống hồn thiện………………………………………………… 40 Hình 6.1: Hệ thống điều khiển hồn chỉnh……………………………………………… 42 DANH MỤC BẢNG BIỂU Bảng 1: Thông số kĩ thuật hình LCD1602………………………………………26 Bảng 2: Kết chạy thực nghiệm…………………………………………………… 41 MỞ ĐẦU Tính cấp thiết đề tài Nền nông nghiệp nước ta nơng nghiệp cịn lạc hậu chưa có nhiều ứng dụng khoa học kĩ thuật áp dụng vào thực tế Rất nhiều quy trình kĩ thuật trồng trọt, chăm sóc tiến hành cách chủ quan khơng đảm bảo u cầu Có thể nói nơng học ngồi kĩ thuật trồng trọt, chăm sóc tưới nước khâu quan trọng trồng trọt, để đảm bảo sinh trưởng phát triển bình thường, tưới tưới đủ theo yêu cầu nông học trồng không sinh sâu bệnh, hạn chế thuốc trừ sâu cho sản phẩm an toàn, đạt suất, hiệu cao Ngoài tuyến phố khu vực trung tâm thành phố bắt gặp hình ảnh xe bồn chở nước tưới dọc đường gây ùn tắc, an tồn giao thơng Mặt khác nước ta giai đoạn công nghiệp hóa, đại hóa thiết bị máy móc tự động đưa vào phục vụ thay sức lao động người Vì thiết bị tưới nghiên cứu, thiết kế, chế tạo đưa vào thực tiễn ngày áp dụng nhiều Thiết bị tưới đa dạng chủng loại (vòi phun mưa, phun sương, vịi nhỏ giọt bù áp, vịi khơng bù áp, dây tưới nhỏ giọt) có thơng số khác phục vụ cho loại khác chế tạo từ nhiều nước Israel, Hàn Quốc, Đài Loan, Trung Quốc, thuận tiện cho người sử dụng lựa chọn phù hợp với nhu cầu sử dụng Việc tính tốn để lựa chọn thiết bị hệ thống tưới đáp ứng nhu cầu tưới theo nông học trồng phù hợp điều kiện kinh tế, kỹ thuật cho hiệu cao việc cần thiết cho việc phát triển diện rộng hệ thống tưới Hệ thống tưới phun đáp ứng độ ẩm gốc, độ ẩm khơng khí cho trồng phát triển tốt, hệ thống tiết kiệm nước tạo điều kiện cho trồng hấp thu dinh dưỡng không gây rửa trơi, thối hóa đất, khơng gây nhiễm mơi trường Hệ thống tưới nước tự động kết hợp với bón phân, phun thuốc hóa học Hơn nữa, với việc thiết kế hệ thống tưới tự động giúp cho người tưới cây, khơng phải tốn chi phí nhân cơng tưới nước giám sát thời gian tưới Với hệ thống này, việc tưới tự động tùy theo nhiệt độ thời tiết nắng hay mưa, độ ẩm cao hay thấp, mùa năm… Tất điều kiện đưa vào hệ thống tính tốn đưa thời gian xác để bơm nước Người lao động giảm bớt tải công việc liên quan đến việc tưới cây, sinh trưởng phát triển tốt nhờ việc tưới phù hợp xác Lý chọn đề tài Hệ thống tưới tự động (tưới nhỏ giọt, phun sương …) hệ thống thiết bị tưới tốt đáp ứng theo yêu cầu sinh trưởng trồng ứng dụng rộng nước phát triển Hệ thống tưới nước tự động hình thức tưới nước hợp lý, tiết kiệm sức lao động chi phí nhân cơng Vốn phổ biến từ nhiều nước giới Tuy nhiên Việt Nam vài ba năm trở lại việc vận dụng hệ thống trở thành xu hướng Hệ thống tưới nước tự động trở nên phổ biến với người nông dân nông thôn với q trình đại hóa nơng nghiệp nơng thôn người dân mạnh dạn đưa vào xử dụng chi phí đầu tư cao Mặt khác khoa học kỹ thuật phát triển mạnh mẽ làm thay đổi sống người, làm cho sống người ngày trở nên tiện nghi đại Kỹ thuật điện tử phát triển người tạo thiết bị máy móc đại thay cho người công việc nặng nhọc địi hỏi xác cao Kỹ thuật điện tử phát triển nhanh chóng ứng dụng vào nhiều lĩnh vực: công nghiệp, giao thông vận tải, hàng không vũ trụ Các thiết bị điều khiển tự động giữ vai trị quan trọng góp phần lớn cho tiến không ngừng lĩnh vực Ngành nông nghiệp nước ta cịn phụ thuộc nhiều vào khí hậu tự nhiên, với phương pháp sản xuất canh tác truyền thống không mang lại suất cao Khi kinh tế xã hội phát triển nhu cầu người nâng cao, đòi hỏi chất lượng nâng cao Do cần đến thiết bị kỹ thuật tiên tiến có khả đo đạc điều khiển thông số môi trường nhiệt độ, độ ẩm khơng khí, chất dinh dưỡng cung cấp phù hợp với giai đoạn phát triển trồng Xuất phát từ vấn đề thực tiễn em nghiên cứu tiến hành thiết kế “Hệ thống tưới thông minh sử dụng lượng mặt trời” Mục đích nghiên cứu Đồ án nghiên cứu thiết kế chế tạo mơ hình bơm tưới tiêu chủ động sử dụng lượng mặt trời với khả tận dụng nguồn lượng tái tạo chỗ giúp giảm phụ thuộc lưới điện Giải pháp hữu ích cho địa phương canh tác nơng nghiệp cịn chưa có có nguồn lưới điện hạn chế Kết cấu - Tổng quan đề tài : Biến đổi khí hậu nước ngày có xu hướng nóng lên, tình trạng xâm nhập mặn bào tồn nguồn tài nguyên nước vấn đề cấp thiết nước Do nước ta nước phát triển chủ yếu trông trọ nên cần có giải pháp bảo vệ nguồn tài ngun nước vừa an tồn, tiết kiệm chi phí giảm nguồn lao động Hệ thống bơm tưới tiêu chủ dộng sử dụng lượng mặt trời đáp ứng đủ mặt cải tiến đồng thời phù hợp với thời đại cơng nghiệp hóa nước nói riêng tồn giới nói chung - Giới thiệu linh kiện sử dụng mạch điều khiển: + Raspberry + Một hình LCD + Cảm biến ht11 + Mạch giao tiếp LCD i2c + Mạch hạ áp 5v - Kết định hướng phát triển Nhóm thiết kế mơ hình với yêu cầu phát triển với mục tiêu đưa từ đầu Định hướng phát triển nhóm xây dựng hệ thống đáp ứng đầy đủ tiêu chuẩn tiết kiệm nguồn nước nguồn lượng dồi từ tự nhiên Đưa kỹ thuật tưới tiết kiệm nước vào thực tế sản xuất nông nghiệp ngồi việc tiết kiệm nước tưới, cơng sức, lượng, nguyên vật liệu, tăng suất nâng cao chất lượng sản phẩm, công nghệ tưới góp phần phát triển kinh tế vườn, kinh tế trang trại, làm thay đổi hẳn mặt nông thôn miền núi, vùng khơ hạn nâng cao dần trình độ dân trí, đưa khoa học kỹ thuật tiếp cận với đời sống người dân, thu hẹp khoảng cách thành thị nông thôn, miền núi miền xuôi Phương pháp nghiên cứu Để thực nội dung đề tài nghiên cứu, em tiến hành phương pháp nghiên cứu sau: • Các kết nghiên cứu kế thừa: - Kế thừa cơng trình nghiên cứu hệ trước sở lý thuyết phần mềm lập trình mơ - Kế thừa nghiên cứu có thực tiễn • Định hướng nghiên cứu - Nghiên cứu phần mềm lập trình mơ máy tính - Tìm phương pháp lập trình đơn giản, dễ sử dụng, hiệu • Kiểm chứng - Chạy thử mơ hình nhiều lần, kiểm tra phát lỗi từ hồn thiện hệ thống CHƯƠNG GIỚI THIỆU CHUNG 1.1 Tổng quan Đất đai lượng hai nguồn tài nguyên thiên nhiên vơ q giá có vai trị to lớn nghiệp phát triển quốc gia Với áp lực phát triển kinh tế xã hội, biến đổi khí hậu làm cho giới ngày nóng lên khiến băng hai cực tan ra, mực nước biển tăng cao nhấn chìm phận đất đai khơng nhỏ cộng thêm bùng nổ dân số trạng sử dụng đất lượng thấy hai nguồn tài nguyên ngày suy thối, khan Từ đó, địi hỏi phải có tính tốn, phân bổ hợp lý để sử dụng nguồn lực tối đa từ tài nguyên, đồng thời bảo vệ nguồn tài nguyên giới hạn Hòa chung với tình hình giới sách nước Việt Nam ta, nhóm muốn góp phần nhỏ vào việc tiết kiệm bảo vệ đất đai, mơ hình trồng tưới sử dụng lượng mặt trời 1.2 Đặt vấn đề Hiện nay, nước ta đất nông nghiệp bị thu hẹp nhanh, nhiều cánh đồng mầu mỡ biến dần, nhường chỗ cho xa lộ lớn đô thị Tại ta không tiết kiệm khoảng không gian trống đô thị (khu vườn trước nhà, ban công tầng, khu đất chưa sử dụng, …) để trồng loại xanh để tạo thêm không gian xanh Và, bạn làm công việc phức tạp, liệu bạn có muốn dành thời gian để làm công việc lắp lại nhàm chán để phục vụ bạn dùng máy móc để thay Với vấn đề trên, vấn đề lĩnh vực khác liên quan đến thân liên quan mật thiết đền môi trường sống Một mơ hình tưới sử dụng lượng mặt trời nghe đơn giản giúp giải nhiều thứ: không gian trống, tạo lượng để sử dụng cho mục địch khác nhau, tạo thêm nguồn lương thực để ta sử dụng miên phí an toàn vệ sinh thực phẩm, tiết kiệm thêm thời gian để làm cơng việc khác Đó gọi là: lao động ít, thành nhiều 1.3 Giới hạn đề tài Phạm vi đề thực với sinh viên, với mơ hình tưới sử dụng lượng mặt trời cách tự động Mơ hình giúp ta tiết kiệm không gian, thời gian lượng Tạo lượng xanh rau tùy mục đích ta sử dụng Sản phẩm mong muốn: mơ hình đáp ứng u cầu: có chỗ trồng cây, tự động tưới nước, phân chia lượng nước, sử dụng lượng mặt trời để hoạt động 1.4 Nội dung trình bày chương *Chương 1: Giới thiệu chung Hình 4.4: Hình ảnh camera web Hình 4.5: Hình ảnh camera điện thoại 37 *4.2.2 Điều khiển máy bơm web điện thoại di động: Hình 4.6: Điều khiển qua điện thoại Hình 4.7: Điều khiển qua web 38 CHƯƠNG THỰC NGHIỆM, THU THẬP KẾT QUẢ 5.1 Thi công mô hình Chọn vật liệu sắt tráng kẽm lựa chọn Chương 3, khung làm theo thiết kế khí: Hình 5.1: Mơ hình khí thực tế 5.2 Thực nghiệm: Hình 5.2: Mơ hình hệ thống hồn thiện Mơ hình ghép hồn chỉnh, nhóm kiểm tra lượng nước bơm lên ống, cách xử lí hệ thống web: 39 5.3 Kết chạy thực nghiệm: Thời gian(s) Nhiệt độ (oC) Độ ẩm (%) Lưu lượng (l/s) 30 41 10 30 41 1,5 20 29,5 42 2,9 30 29 44 4,5 40 29 46 6,0 50 28 47 7,3 60 28 47 8,8 70 28 48 10,2 80 27 49 11,7 90 27 50 13,6 Bảng 2: Kết tính thực tế Biểu Đồ 60 50 40 30 20 10 0 10 20 30 40 50 60 70 80 90 Thời gian Nhiệt độ (0C) Độ ẩm (%) 40 CHƯƠNG KẾT LUẬN 6.1 Những kết đạt - Hồn thành khung khí hồn chỉnh - Chuẩn bị thiết bị điện tử - Xử lí số liệu hệ thống - Đưa liệu lên web truyền qua điện thoại - Kết nối thiết bị lại với - Các ưu điểm hệ thống: + Tiết kiệm thời gian tưới sức lao động người + Có thể kiểm tra đucợ độ ẩm đất cho trồng + Có thể gắn cho nhiều địa hình khác Mơ hình hồn chỉnh: Hình 6.1 : Hệ thống điều khiển hồn chỉnh 6.2 Những mặt cịn tồn - Khi cho chạy mơ hình cịn số lỗi khiến hệ thống chưa hoạt động với công suất lưu lượng nước cho 41 - Cịn xảy lỗi việc truyền tín hiệu cam cho hệ thống - Do chạy linh kiện điện tử tất nhiều nên khơng đảm bảo thời gian dài * Giải pháp: - Tránh để thiết bị điện xử lí tiếp xúc trực tiếp với nước - Cần hẹn cho thiết bị hoạt động thời gian cụ thể ngày - Thường xuyên theo dõi hệ thống qua thiết bị điện thoại di động kiểm tra trực tiếp mơ hình - Kiểm tra máy bơm ống dẫn nước thường xuyên - Nên để hệ thống nơi có ánh sáng mặt trời để thu lượng cho toàn hệ thống 42 TÀI LIỆU THAM KHẢO [1] TCVN 9170-2012: HỆ THỐNG TƯỚI TIÊU YÊU CẦU KĨ THUẬT BẰNG PHƯƠNG PHÁP TƯỚI PHUN MƯA [2] Chung Thế Quang- Lưu Văn Huy-Nguyễn Phước Hậu-Huỳnh Kim Ngân- Đỗ Tấn Dân Kỹ Thuật Hàn Điện, Cắt uốn kim loại Nxb giao thông vận tải 2003 [3] Lê Khánh Điền (2013) Vẽ kỹ thuật khí Nhà xuất Đại học Quốc gia Tp.HCM 43 BẢN VẼ CƠ KHÍ 44 CODE LẬP TRÌNH Code camera : import io import picamera import logging import socketserver from threading import Condition from http import server PAGE="""\ Camera Giam Sat Camera Giam Sat """ class StreamingOutput(object): def init (self): self.frame = None self.buffer = io.BytesIO() self.condition = Condition() def write(self, buf): if buf.startswith(b'\xff\xd8'): # New frame, copy the existing buffer's content and notify all # clients it's available self.buffer.truncate() with self.condition: 45 self.frame = self.buffer.getvalue() self.condition.notify_all() self.buffer.seek(0) return self.buffer.write(buf) class StreamingHandler(server.BaseHTTPRequestHandler): def do_GET(self): if self.path == '/': self.send_response(301) self.send_header('Location', '/index.html') self.end_headers() elif self.path == '/index.html': content = PAGE.encode('utf-8') self.send_response(200) self.send_header('Content-Type', 'text/html') self.send_header('Content-Length', len(content)) self.end_headers() self.wfile.write(content) elif self.path == '/stream.mjpg': self.send_response(200) self.send_header('Age', 0) self.send_header('Cache-Control', 'no-cache, private') self.send_header('Pragma', 'no-cache') self.send_header('Content-Type','multipart/x-mixed-replace; boundary=FRAME') self.end_headers() try: while True: with output.condition: output.condition.wait() frame = output.frame self.wfile.write(b' FRAME\r\n') 46 self.send_header('Content-Type', 'image/jpeg') self.send_header('Content-Length', len(frame)) self.end_headers() self.wfile.write(frame) self.wfile.write(b'\r\n') except Exception as e: logging.warning( 'Removed streaming client %s: %s', self.client_address, str(e)) else: self.send_error(404) self.end_headers() class StreamingServer(socketserver.ThreadingMixIn, server.HTTPServer): allow_reuse_address = True daemon_threads = True with picamera.PiCamera(resolution='640x480', framerate=24) as camera: output = StreamingOutput() #chinh goc quay camera camera.rotation = 90 camera.start_recording(output, format='mjpeg') try: address = ('', 8000) server = StreamingServer(address, StreamingHandler) server.serve_forever() finally: camera.stop_recording() code dieu khien gpio: import smbus import time import dht11 47 import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) GPIO.setup(21,GPIO.OUT) #define GPIO 14 as DHT11 data pin Temp_sensor=14 # Define some device parameters I2C_ADDR = 0x27 # I2C device address, if any error, change this address to 0x27 LCD_WIDTH = 16 # Maximum characters per line # Define some device constants LCD_CHR = # Mode - Sending data LCD_CMD = # Mode - Sending command LCD_LINE_1 = 0x80 # LCD RAM address for the 1st line LCD_LINE_2 = 0xC0 # LCD RAM address for the 2nd line LCD_LINE_3 = 0x94 # LCD RAM address for the 3rd line LCD_LINE_4 = 0xD4 # LCD RAM address for the 4th line LCD_BACKLIGHT = 0x08 # On #LCD_BACKLIGHT = 0x00 # Off ENABLE = 0b00000100 # Enable bit # Timing constants E_PULSE = 0.0005 E_DELAY = 0.0005 #Open I2C interface #bus = smbus.SMBus(0) # Rev Pi uses bus = smbus.SMBus(1) # Rev Pi uses def lcd_init(): # Initialise display lcd_byte(0x33,LCD_CMD) # 110011 Initialise lcd_byte(0x32,LCD_CMD) # 110010 Initialise lcd_byte(0x06,LCD_CMD) # 000110 Cursor move direction 48 lcd_byte(0x0C,LCD_CMD) # 001100 Display On,Cursor Off, Blink Off lcd_byte(0x28,LCD_CMD) # 101000 Data length, number of lines, font size lcd_byte(0x01,LCD_CMD) # 000001 Clear display time.sleep(E_DELAY) def lcd_byte(bits, mode): # Send byte to data pins # bits = the data # mode = for data # for command bits_high = mode | (bits & 0xF0) | LCD_BACKLIGHT bits_low = mode | ((bits

Ngày đăng: 01/11/2022, 12:55

Tài liệu cùng người dùng

Tài liệu liên quan