Mục lục:
- Bước 1: Bài học CrowPi với Python 2.7
- Bước 2: 19 Mô-đun tích hợp để bạn xây dựng dự án
- Bước 3: Dự án mẫu A
- Bước 4: Dự án mẫu A
- Bước 5: Dự án mẫu B
- Bước 6: Dự án mẫu B
- Bước 7: Dự án mẫu C
- Bước 8: Dự án mẫu C
- Bước 9: Mua CrowPi ở đâu?
Video: CrowPi- Dẫn dắt bạn đi từ con số không đến anh hùng với Raspberry Pi: 9 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
CrowPi là gì?
CrowPi là một bảng phát triển được trang bị màn hình 7 inch có thể giúp bạn tìm hiểu Raspberry Pi một cách dễ dàng hơn. Với CrowPi, bạn không chỉ có thể học khoa học máy tính cơ bản mà còn có thể thực hành lập trình và hoàn thành nhiều dự án điện tử. CrowPi có thể nâng cao kiến thức và khả năng của bạn trong các lĩnh vực liên quan đến phần cứng và phần mềm, được thiết kế đặc biệt để giúp bạn phát triển kỹ năng lập trình python.
Tại sao bạn cần CrowPi? Trước khi bạn trả lời câu hỏi này, hãy làm một trò chơi đố vui đơn giản. Bạn có gặp phải những vấn đề dưới đây không? Chỉ cần nói CÓ hoặc KHÔNG. Bạn quan tâm đến thiết bị điện tử hoặc Raspberry Pi, nhưng bạn không biết bắt đầu như thế nào. Bạn đam mê giáo dục STEM, nhưng bạn không thể tìm thấy tài liệu hữu ích và dễ dạy. Bạn đang sử dụng Raspberry Pi nhưng bạn không tận dụng được hết. Bạn đã hoàn thành một số thử nghiệm đơn giản và bạn muốn khám phá nhiều dự án hơn và đi sâu hơn vào thế giới điện tử. Nếu bạn nói CÓ một lần, CrowPi sinh ra là để dành cho bạn. CrowPi sẽ giúp bạn giải quyết tất cả các vấn đề nêu trên.
NẾU BẠN MUỐN BIẾT VỀ CROWPI VUI LÒNG BẤM VÀO ĐÂY ĐỂ KIỂM TRA
Bước 1: Bài học CrowPi với Python 2.7
- Bài 1 - Cơ bản về GPIO và cách sử dụng GPIO Input / Output
- Bài 2 - Sử dụng Buzzer cho âm thanh cảnh báo hoặc thông báo.
- Bài 3 - Nhận đầu vào từ nút để điều khiển Buzzer.
- Bài 4 - Cách thức hoạt động của Rơle và cách điều khiển nó.
- Bài 5 - Gửi tín hiệu rung đến cảm biến rung.
- Bài 6 - Phát hiện âm thanh bằng cách sử dụng cảm biến âm thanh.
- Bài 7 - Phát hiện ánh sáng yếu hoặc sáng bằng cảm biến ánh sáng.
- Bài 8 - Phát hiện nhiệt độ và độ ẩm trong phòng bằng cảm biến DHT11.
- Bài 9 - Phát hiện chuyển động bằng cảm biến chuyển động.
- Bài 10 - Lấy thông tin khoảng cách bằng cảm biến siêu âm.
- Bài 11 - Điều khiển màn hình LCD.
- Bài 12 - Đọc / Ghi thẻ RFID bằng mô-đun RFID.
- Bài 13 - Sử dụng động cơ bước và thực hiện chuyển động bước.
- Bài 14 - Điều khiển động cơ servo bằng giao diện servo. - Bài 15 - Điều khiển LED ma trận 8x8.
- Bài 16 - Điều khiển hiển thị 7 phân đoạn.
- Bài 17 - Phát hiện chạm bằng Cảm biến cảm ứng.
- Bài 18 - Phát hiện độ nghiêng bằng Cảm biến Nghiêng.
- Bài 19 - Sử dụng và điều khiển Ma trận nút. - Bài 20 - Tự tạo bảng mạch bằng Bread Board
Bước 2: 19 Mô-đun tích hợp để bạn xây dựng dự án
* 1 - Cảm biến còi - Được sử dụng để tạo báo động ù rất lớn!
* 2 - Cảm biến rơ le - Dùng để đóng mở các mạch điện tử
* 3 - Cảm biến micrô - Được sử dụng để phát hiện tiếng ồn lớn trong phòng
* 4 - Cảm biến độ nghiêng- Được sử dụng để phát hiện độ nghiêng bên phải hoặc bên trái của bảng
* 5 - Cảm biến rung - Được sử dụng để tạo rung động mạnh trên bảng CrowPi
* 6 - Cảm biến chuyển động - Được sử dụng để phát hiện chuyển động hoặc chuyển động xung quanh
* 7 - Cảm biến cảm ứng - Được sử dụng như một nút cảm ứng có thể được nhấn vào
* 8 - Kết nối động cơ bước - Được sử dụng để di chuyển mọi thứ và thực hiện chuyển động từng bước
* 9 - Kết nối Servos - Được sử dụng để xoay mọi thứ
* 10 - Cảm biến hồng ngoại - Được sử dụng để gửi và nhận tín hiệu hồng ngoại
* 11 - Mô-đun DH11 - Được sử dụng để phát hiện nhiệt độ và độ ẩm trong phòng
* 12 - Cảm biến siêu âm - Được sử dụng để phát hiện và đo khoảng cách
* 13 - Cảm biến ánh sáng - Được sử dụng để phát hiện và đo độ truyền thẳng của ánh sáng trong phòng
* 14 - Mô-đun LCD - Được sử dụng để hiển thị mọi thứ và văn bản
* 15 - Đèn LED phân đoạn - Được sử dụng để hiển thị số và dữ liệu * 16 - Đèn LED ma trận - Được sử dụng để hiển thị văn bản và các loại dữ liệu khác
* 17 - Mô-đun RFID - Được sử dụng để phát hiện chip và mô-đun NFC, có thể đọc và ghi
* 18 - Các nút độc lập - Có thể được sử dụng để chơi trò chơi hoặc điều khiển rô bốt
* 19 - Các nút ma trận - Có thể được sử dụng làm bàn phím hoặc nhiều nút tùy chọn
Bước 3: Dự án mẫu A
Sử dụng bộ rung làm thông báo cảnh báo
Sau lớp học trước, chúng ta đã hiểu cách sử dụng chân GPIO làm đầu ra và đầu vào.
Để kiểm tra nó, chúng tôi sẽ sử dụng ví dụ thực tế và áp dụng kiến thức của chúng tôi từ lớp trước vào một trong các mô-đun trên bảng. Mô-đun chúng tôi sẽ sử dụng là “buzzer”. Buzzer, như tên gọi, buzz. Chúng tôi sẽ sử dụng đầu ra GPIO để gửi tín hiệu đến còi và đóng mạch để tạo ra tiếng ồn lớn sau đó chúng tôi sẽ gửi một tín hiệu khác để tắt và đóng mạch.
Bạn sẽ học cái gì
Vào cuối bài học này, bạn sẽ có thể: Có thể điều khiển mô-đun bộ rung bằng đầu ra GPIO
Bạn sẽ cần gì
Bảng CrowPi sau khi cài đặt lần đầu
Yêu cầu chuyển đổi mô-đun bằng cách sử dụng công tắc: Không
Vị trí của bộ rung trên CrowPi
Buzzer nằm ở phía bên phải của bảng CrowPi, rất dễ bị phát hiện bởi tiếng ồn lớn mà nó tạo ra khi được kích hoạt Vào lần đầu tiên bạn sử dụng Raspberry Pi, cảm biến Buzzer có thể được dán kín bằng nhãn dán bảo vệ. Đảm bảo mở nhãn dán bằng cách xé nó ra và để lộ chính bộ rung.
Bước 4: Dự án mẫu A
Kích hoạt Buzzer
Cũng giống như ví dụ trước, chúng tôi đã chuẩn bị tập lệnh đặc biệt với các nhận xét chi tiết sẽ giải thích cách thức hoạt động của toàn bộ quá trình ù hoạt động và cách chúng tôi có thể kiểm soát bộ rung bằng cách sử dụng đầu ra GPIO.
Lúc đầu, chúng tôi nhập thư viện RPi. GPIO và thư viện thời gian để ngủ.
Sau đó, chúng tôi cấu hình bộ rung ở chân 12, chúng tôi thiết lập chế độ của GPIO thành GPIO BOARD và thiết lập chân là chân OUTPUT. Chúng tôi sẽ xuất ra tín hiệu ù trong 0,5 giây và sau đó tắt nó đi để ngăn tiếng ồn lớn.
Theo liên kết này để tải xuống tập lệnh và tự mình thử:
Bước 5: Dự án mẫu B
Điều khiển màn hình LCD
Màn hình LCD (và màn hình ma trận) có lẽ là phần vui nhất và thú vị nhất khi xây dựng các dự án bằng CrowPi, bằng cách sử dụng màn hình LCD, bạn có thể hiển thị dữ liệu mà bạn thu thập bằng cảm biến CrowPi và cũng cập nhật nó theo thời gian thực tùy thuộc vào sự thay đổi của các mô-đun đi qua! Ví dụ: hôm qua trời rất nóng nhưng hôm nay lại rất lạnh - hãy để màn hình LCD CrowPi tự động thay đổi với thông tin cập nhật và mới nhất để bạn không vô tình mặc nhầm quần áo đi học / đi làm!
Bạn sẽ học cái gì
Vào cuối bài học này, bạn sẽ có thể: Những gì bạn sẽ học cách điều khiển màn hình LCD và ghi dữ liệu vào đó.
Bạn sẽ cần gì
Bảng CrowPi sau khi cài đặt ban đầu Yêu cầu chuyển đổi các mô-đun bằng cách sử dụng công tắc
*Không
Vị trí màn hình LCD trên CrowPi
Màn hình LCD chiếm phần lớn nhất của bảng CrowPi, vì vậy chúng tôi chắc chắn rằng bạn sẽ nhận ra nó ngay lập tức! Ngay sau khi chạy tập lệnh demo và các ví dụ, CrowPi sẽ bật với ánh sáng nền tuyệt đẹp có thể nhìn thấy ngay cả khi tất cả đèn trong phòng đã tắt
Bước 6: Dự án mẫu B
Làm việc với màn hình LCD
I2C như một số cảm biến khác cũng không hoạt động trên Công nghệ GPIO thay vào đó chúng tôi sử dụng một thứ gọi là “I2C” (I2C giống như chúng tôi đã sử dụng cho cảm biến ánh sáng trong các ví dụ trước của chúng tôi), địa chỉ chúng tôi sẽ sử dụng cho màn hình LCD là 21, bằng cách kết nối với địa chỉ I2C này, chúng tôi có thể gửi các lệnh, ví dụ: viết văn bản hoặc số, bật đèn nền của màn hình LCD, tắt, bật con trỏ, v.v.
Để điều khiển màn hình LCD, chúng tôi sẽ sử dụng Adafruit_CharLCDBackpack, đây là khung Adafruit, giúp mọi thứ trở nên dễ dàng hơn rất nhiều cho chúng tôi khi làm việc với sản phẩm phức tạp như vậy! Theo liên kết này để tải xuống tập lệnh và tự mình thử:
Bước 7: Dự án mẫu C
Đọc / Ghi thẻ RFID bằng mô-đun RFID
Mô-đun RFID là một trong những mô-đun thú vị và hữu ích nhất trên thị trường, được sử dụng trên toàn thế giới với nhiều giải pháp khác nhau như: khóa cửa thông minh, thẻ nhân viên ra vào, danh thiếp và thậm chí trên vòng cổ chó? Bất kể bạn đang tham gia vào loại dự án nào - mô-đun RFID chắc chắn sẽ được sử dụng!
Bạn sẽ học cái gì
Vào cuối bài học này, bạn sẽ có thể: Kiểm soát RFID, Đọc và Ghi dữ liệu từ nó và nhận ra các chip Bạn sẽ cần gì
Bảng CrowPi sau khi cài đặt lần đầu Chip RFID (đi kèm với CrowPi)
Yêu cầu chuyển đổi mô-đun bằng cách sử dụng công tắc
*Không
Vị trí mô-đun RFID trên CrowPi
Mô-đun RFID nằm ngay bên dưới Raspberry Pi (không hoặc 3), nó trông giống như một con chip nhỏ với hình minh họa “wifi” xuất hiện từ nó có nghĩa là kết nối không dây (đó là những gì RFID làm) để sử dụng nó. cần lấy chip hoặc thẻ đi kèm với CrowPi và giao nó qua khu vực Chip RFID CrowPi đủ gần để tập lệnh của chúng tôi phát hiện ra nó. 2-4cm phải là đủ gần, hãy thử!
Bước 8: Dự án mẫu C
Làm việc với RFID
Làm việc với mô-đun RFID khá dễ dàng. Chúng tôi có 3 chức năng: Ủy quyền, Đọc, Viết và Hủy ủy quyền. Bước đầu tiên sẽ là khi bạn chạm vào NFC tại thời điểm đó mô-đun và tập lệnh của chúng tôi sẽ cố gắng Cấp quyền cho chip bằng cách sử dụng cấu hình mật khẩu mặc định (nếu bạn chưa thay đổi nó, nó sẽ hoạt động) sau đó, khi ủy quyền thành công, nó sẽ đọc dữ liệu và in ra màn hình. Sau khi hoàn tất, nó sẽ Deauthorize và thoát khỏi script. Trong một ví dụ tập lệnh khác, chúng tôi có thể Ủy quyền, Đọc, Ghi lại dữ liệu vào một dữ liệu mới và sau đó Hủy ủy quyền. Theo liên kết này để tải xuống tập lệnh và tự mình thử:
Bước 9: Mua CrowPi ở đâu?
CrowPi của chúng tôi đã được khen ngợi trên Kickstarter
Giúp chúng tôi đưa những keyrings đáng yêu này vào sản xuất tại
CrowPi mới rất tốt cho con bạn học RPI và đó là nền tảng phát triển RPI tất cả trong một.
Quảng cáo Raspberry Pi của bạn ngay bây giờ !!!
Đề xuất:
Bộ điều khiển nhân bản anh hùng guitar dễ dàng hơn!: 10 bước (có hình ảnh)
Bộ điều khiển Clone Hero Clone Guitar dễ dàng hơn !: Điều này được lấy cảm hứng từ ý tưởng tuyệt vời của Realities, nhưng tôi đã sử dụng bộ điều khiển PC thay vì bảng mạch bàn phím, loại bỏ nhu cầu xây dựng bộ lật phức tạp
Anh hùng bàn phím (Sử dụng bộ điều khiển guitar Wii làm bộ tổng hợp): 7 bước (có hình ảnh)
Keytar Hero (Sử dụng bộ điều khiển guitar Wii làm bộ tổng hợp): Các trò chơi Guitar Hero đều nổi tiếng cách đây hàng chục năm, vì vậy chắc chắn sẽ có rất nhiều bộ điều khiển guitar cũ nằm xung quanh thu gom bụi. Chúng có rất nhiều nút, núm vặn và cần gạt, vậy tại sao bạn không sử dụng lại chúng? Bộ điều khiển guitar
Nhân bản anh hùng guitar: 7 bước (có hình ảnh)
Guitar Hero Clone: Bạn đã bao giờ muốn chơi Guitar Hero trên máy tính bằng cây đàn guitar do chính bạn làm ra chưa? Hãy sẵn sàng để chơi với ít hơn 10 đô la và một chút kiên nhẫn
UVIL: Đèn ngủ có đèn nền đen (hoặc Đèn chỉ báo SteamPunk): 5 bước (có hình ảnh)
UVIL: Đèn ngủ có đèn nền đen (hoặc Đèn chỉ báo SteamPunk): Cách kết hợp một đèn báo tia cực tím tân cổ điển phát sáng kỳ lạ. . Ý tưởng của tôi là sử dụng những thứ này khi tôi
Đế / đế làm mát máy tính xách tay Zero Cost (Không có keo, Không khoan, Không có đai ốc & bu lông, Không có vít): 3 bước
Đế / đế làm mát máy tính xách tay Zero Cost (Không có keo, Không khoan, Không có đai ốc & bu lông, Không có vít): CẬP NHẬT: VUI LÒNG KO VOTE CHO CỦA TÔI HƯỚNG DẪN, CẢM ƠN ^ _ ^ BẠN CŨNG CÓ THỂ BỎ LỠ CHO CUỘC THI KHÁC CỦA TÔI THAM GIA TẠI www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ HOẶC CÓ THỂ BỎ LỠ CHO NGƯỜI BẠN TỐT NHẤT CỦA TÔI