Mục lục:
- Bước 1: Khắc bí ngô của bạn
- Bước 2: Nối dây các thành phần điện tử
- Bước 3: Lập trình Pumpkin của bạn
- Bước 4: Thưởng thức
Video: Một quả bí ngô Halloween IoT - Điều khiển đèn LED bằng ứng dụng Arduino MKR1000 và Blynk ???: 4 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:30
Chào mọi người, Một vài tuần trước là Halloween và theo truyền thống, tôi đã tạc một quả bí ngô đẹp cho ban công của mình. Nhưng để bí ngô của tôi ở ngoài trời, tôi nhận ra rằng khá khó chịu khi phải ra ngoài mỗi buổi tối để thắp nến. Và tôi cũng nhận ra rằng sẽ buồn cười hơn, nếu tôi có thể thay đổi màu của ánh nến.
Nếu bạn muốn tìm hiểu cách tự động hóa đèn cho bí ngô của mình và có thể có màu sắc khác nhau để thắp sáng bí ngô Halloween của bạn, thì hướng dẫn này là dành cho bạn.
Ở đây, trước tiên tôi sẽ hướng dẫn bạn cách sử dụng thiết bị IoT (ở đây là Arduino MKR1000) để điều khiển công tắc BẬT / TẮT đèn bí ngô của bạn (Vòng LED Neopixel RGB). Trong lần thứ hai, tôi cũng sẽ hướng dẫn bạn cách đặt các màu đèn khác nhau bằng điện thoại thông minh của bạn. ???
Bắt đầu nào !
Quân nhu:
Đây là danh sách các thành phần, bạn sẽ cần cho dự án này. Nếu bạn cần mua bất kỳ thành phần nào, hãy xem trên eBay hoặc Amazon, bạn có thể mua chúng với giá hợp lý.
- Một quả bí ngô
- Arduino MKR1000
- Vòng Neopixel - 12 LED RGB (SK6812)
- Tụ điện 1000µF
- Điện trở 470Ω
- Pin LiPo 3.7V 2000mAh - nếu không được cấp nguồn qua Micro USB
- Một số dây nhảy
- Sắt hàn
Bước 1: Khắc bí ngô của bạn
Chúc các bạn vui vẻ và thưởng thức món súp bí đỏ với phần thịt bí được bạn cắt bỏ phần bên trong nhé ??
Bước 2: Nối dây các thành phần điện tử
Hiểu các thành phần của bạn
Bạn sẽ tìm thấy sơ đồ nối dây cho dự án này bên dưới. Trước khi bắt đầu đi dây, có một số điều bạn có thể phải xem xét.
- Bạn đang sử dụng bo mạch vi điều khiển Arduino nào? Bạn có đầu vào 5V hoặc 3.3V không? Bo mạch của bạn có chân ra nguồn 5V không?
- Kích thước vòng LED Neopixel của bạn là bao nhiêu - 12, 16, 24 pixel?
- Bạn định cấp nguồn cho bộ vi điều khiển Arduino và đèn LED của mình như thế nào?
Trong dự án này, tôi đã chọn sử dụng Arduino MKR1000, có chip WiFi nhúng. Tôi quyết định sử dụng Arduino này vì tôi muốn có thể điều khiển Arduino của mình từ điện thoại thông minh qua WiFi. Ngoài ra, tôi đã có bảng này ở nhà và không sử dụng cho bất cứ điều gì khác. Một tùy chọn khác sẽ là sử dụng Arduino Uno, Nano hoặc bất kỳ Arduino nào khác với mô-đun WiFi ESP8266.
So với các Arduino khác, MKR1000 chạy ở 3.3V. Mặc dù bạn có thể cung cấp 5V cho bo mạch thông qua cổng USB, nhưng bạn không thể cấp nhiều hơn 3,3V cho các chân I / O. MKR1000 có chân 5V, có thể được sử dụng để cấp nguồn cho các thiết bị 5V. Trong trường hợp của chúng tôi, chúng tôi sẽ sử dụng chốt này để cấp nguồn cho vòng Neopixel của chúng tôi. Nếu bạn đang sử dụng vòng lớn hơn như 16, 24 pixel trở lên, bạn có thể cân nhắc sử dụng nguồn điện riêng.
Bí ngô và thiết bị điện tử sẽ ở trên ban công của tôi và vì vậy chúng tôi sẽ sử dụng pin LiPo 3,7V để cung cấp năng lượng cho Arduino và Neopixel của chúng tôi. Hướng dẫn MKR1000 BatteryLife rất hữu ích để giúp bạn quyết định dung lượng của pin bạn sẽ sử dụng. Vì tôi không muốn sạc pin mỗi ngày nên tôi đã chọn pin 2000mAh. Hơn nữa, tôi quyết định đặt Arduino ở chế độ chờ khi không thắp sáng bí ngô của mình. Điều này giúp giảm tiêu thụ điện năng khi tắt mô-đun WiFi.
Nối dây các thành phần của bạn
- Hàn trực tiếp tụ điện vào vòng Neopixel. Mặt tiêu cực đến GND và mặt tích cực đến 5V
- Hàn điện trở 470Ω vào chân Data In (DI)
- Kết nối chân 5V của Arduino với 5V của Neopixel bằng dây nhảy
- Kết nối chân GND của Arduino với GND của Neopixel bằng dây nhảy
- Kết nối chân số 4 của Arduino với DI của Neopixel bằng dây nhảy
Sau khi hoàn tất, bạn sẽ cần mở thư mục GitHub "IoT-Halloween-Pumpkin" và thực hiện một số thay đổi nhỏ đối với mã trước khi tải nó lên Arduino của bạn. Hy vọng bạn đã sẵn sàng cho một chút lập trình !! ????
Bước 3: Lập trình Pumpkin của bạn
Lập trình Arduino của bạn
Trong dự án này, chúng tôi muốn lập trình Arduino của mình để đạt được những điều sau:
- Arduino được kết nối với Ứng dụng Blynk qua WiFi.
- Màu sắc của đèn Neopixel được thay đổi thông qua Ứng dụng Blynk.
Bạn có thể tìm thấy mã cho dự án này trong kho lưu trữ GithHub "IoT Halloween Pumpkin" của tôi. Nhưng trước khi bạn tìm hiểu sâu về nó, bạn có thể muốn đọc về một vài điều mà tôi đã học được khi thực hiện dự án này! ???
Màn trình diễn ánh sáng LED
Các đèn LED định địa chỉ hoặc bằng ngôn ngữ của Adafruit "NeoPixel" chẳng hạn như trình điều khiển LED WS2812, WS2811 và SK6812 có thể được điều khiển bằng cách sử dụng thư viện Adafruit NeoPixel. Nếu đây là lần đầu tiên bạn sử dụng NeoPixel, tôi thực sự khuyên bạn nên xem qua Adafruit NeoPixel Uberguide. Có đầy đủ các lời khuyên và lời khuyên, đó là một nguồn tài nguyên tuyệt vời!
Để thiết lập màu LED cho bí ngô của bạn, bạn sẽ phải gửi các giá trị RGB đến Arduino / NeoPixel của mình. Đơn giản nhất là xem mã màu của một số màu! Spiro Disco Blue, Harlequin, Daffodil hoặc Rose Bonbon, đây là một số loại hay ho.
Một cách hài hước hơn là để màu sắc trên NeoPixel của bạn "nhảy múa". Nếu bạn thực sự có động lực, hãy thử sức! Nếu không, hãy kiểm tra bài đăng blog Tweak4All LEDStrip Effects. Bạn sẽ tìm thấy mã cho một số hiệu ứng ánh sáng khá tuyệt vời. Một tài nguyên tuyệt vời khác là Neopixel Effect Generator của Adriano.
Ứng dụng Blynk
Ứng dụng Blynk là một trong những nền tảng IoT phổ biến nhất. Ứng dụng Blynk cực kỳ dễ sử dụng và trong vòng chưa đầy 5 phút, bạn sẽ có thể tạo một ứng dụng IoT trên điện thoại thông minh của mình để giao tiếp qua Internet với thiết bị IoT của bạn. Trước khi điều chỉnh Ứng dụng Blynk theo nhu cầu của bạn, bạn cần phải:
1. Tải xuống ứng dụng Blynk
2. Cài đặt thư viện Blynk
3. Thiết lập kết nối với thiết bị IoT của bạn
Ứng dụng Blynk đã xuất bản các tài liệu tuyệt vời để giúp mọi người bắt đầu. Hãy xem qua đây nếu như tôi, đây là lần đầu tiên bạn sử dụng nó.
Bước 4: Thưởng thức
Xin chúc mừng, bây giờ bạn có thể ngồi thoải mái trên ghế sofa và sử dụng điện thoại thông minh để điều khiển màu đèn LED của bí ngô Halloween. ???
Cảm ơn bạn đã đọc qua dự án của tôi. Tôi hy vọng bạn sẽ thích nó và nó sẽ truyền cảm hứng cho bạn để thực hiện một cái gì đó tương tự cho đèn LED của bạn trên cây thông Noel, trên người tuyết mùa đông của bạn hoặc bất cứ thứ gì khác!
Đề xuất:
Bí ngô Halloween với một con mắt hoạt hình chuyển động - Bí ngô này có thể đảo mắt!: 10 bước (có hình ảnh)
Bí ngô Halloween với một con mắt hoạt hình chuyển động | This Pumpkin Can Roll Its Eye !: Trong phần Có thể hướng dẫn này, bạn sẽ học cách tạo ra một quả bí ngô Halloween khiến mọi người khiếp sợ khi mắt của nó di chuyển. Điều chỉnh khoảng cách kích hoạt của cảm biến siêu âm đến đúng giá trị (bước 9) và quả bí ngô của bạn sẽ khiến bất cứ ai dám lấy cand
Máy hù dọa Halloween sử dụng PIR, một quả bí ngô in 3D và Troll Arduino Audio Pranker / Joke Board thực tế tương thích.: 5 bước
Một cỗ máy hù dọa Halloween sử dụng PIR, một quả bí ngô in 3D và bảng trò đùa âm thanh tương thích với Troll Arduino / Trò đùa thực tế: Bảng trò đùa do Patrick Thomas Mitchell của EngineeringShock Electronics tạo ra và đã được tài trợ hoàn toàn trên Kickstarter cách đây không lâu. Tôi đã nhận được phần thưởng sớm vài tuần để giúp viết một số ví dụ về cách sử dụng và xây dựng thư viện Arduino trong một nỗ lực
Cách tạo đèn LED phản ứng âm thanh bằng cách sử dụng một Mosfet: 6 bước (có hình ảnh)
Cách tạo đèn LED phản ứng âm thanh bằng cách sử dụng một Mosfet: Xin chào các bạn hôm nay tôi sẽ trình bày Cách tạo dây dẫn phản ứng âm thanh bằng cách sử dụng một bóng bán dẫn Mosfet IRFZ44và một số bộ phận khác dễ tìm và lắp ráp tại nhà cho bữa tiệc hiệu ứng ban đêm
Làm thế nào để thực hiện một công tắc cảm ứng bằng cách sử dụng một Mosfet: 4 bước (có hình ảnh)
Cách tạo công tắc cảm ứng bằng cách sử dụng một Mosfet: CÁCH tạo công tắc cảm ứng bằng cách sử dụng chỉ một công tắc cảm ứng. chuyển đổi bình thường với h
Làm thế nào để tạo ra một chiếc điện thoại bằng quả chuối (đường dây đất liền) và bộ cơ bản bằng quả chuối: 20 bước (có hình ảnh)
Làm thế nào để tạo ra một chiếc điện thoại bằng quả chuối (đường dây đất liền) và bộ cơ bản bằng quả chuối: Đây là nó. Bạn chỉ còn vài tuần trước lễ Giáng sinh và bạn cần tìm một món quà thực sự độc đáo và thể hiện bạn là người làm ra bao nhiêu. Có hàng ngàn sự lựa chọn, nhưng một thứ bạn thực sự muốn làm là một quả chuối tele