Mục lục:
Video: Hẹn giờ chơi iPad: 5 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:34
Tôi nghĩ rằng đây là một chủ đề mà mọi phụ huynh đang gặp khó khăn. Trẻ em có thể chơi bao nhiêu với iPad của chúng (hoặc bất kỳ máy tính bảng nào khác).
Chúng tôi đã thử nhiều cách tiếp cận, chẳng hạn như thời gian cố định, nhưng điều đó không thực sự hiệu quả vì con chúng tôi sau đó luôn muốn về nhà ngay khi được phép chơi với iPad.
Bộ hẹn giờ chơi trên iPad Vì vậy, tôi đã tạo bộ hẹn giờ chơi cho iPad. Một thiết bị rõ ràng, đơn giản, cho phép trẻ em tự chủ về thời điểm chúng có thể sử dụng chiếc iPad yêu quý của mình. Trong phần mềm, bạn có thể đặt thời lượng cho phép chơi trên iPad (hoặc bất kỳ Máy tính bảng nào khác) cho mỗi ngày trong tuần. Tất nhiên, không phút cũng là một lựa chọn:-) như trong trường hợp của chúng ta vào những ngày đi học.
HỆ THỐNG THẺ THƯỞNG Nó bao gồm một "hệ thống thẻ thưởng". Đây là những thẻ RFID mà trẻ em có thể kiếm được, chẳng hạn như khi chúng hoàn thành một bữa ăn lành mạnh mà không rên rỉ:-) Bạn có thể thiết lập trong phần mềm thời gian mỗi thẻ sẽ thêm bao nhiêu. Trong trường hợp của chúng tôi, con trai của chúng tôi chỉ được phép chơi vào cuối tuần (thứ sáu, thứ bảy và mặt trời), vì vậy anh ta có thể thu thập các thẻ này trong tuần và có thể tự quyết định khi anh ta muốn có thêm thời gian vào những ngày đó.
Tất nhiên mỗi thẻ chỉ được sử dụng một lần! Có một thẻ RFID "mẹ" có thể đặt lại tất cả các thẻ đã sử dụng để chúng có thể được sử dụng lại.
Nếu bạn thích dự án này, hãy VOTE cho tôi trong cuộc thi đồng hồ: -)
Bước 1: Phần cứng
Vỏ được làm từ gỗ dày 3mm. Bạn có thể tải tập tin.dwg tại đây (xem các tập tin đính kèm). Nó bao gồm 8 lớp 3mm. Tất nhiên, bạn có thể điều chỉnh tùy chọn này theo độ dày (số lượng lớp) và chiều rộng của thiết bị Máy tính bảng của mình.
Ở giữa được đặt một công tắc kiểu arcade, để phát hiện xem tab được chèn hay chưa.
Trong trường hợp bạn không quen với thiết kế 2D (các tệp.dwg). Tôi đã sử dụng phần mềm miễn phí có tên là draftsight. Bạn có thể tải về tại đây:
Trong trường hợp bạn không có máy cắt laser, hãy cố gắng tìm không gian nhà sản xuất địa phương / fablab, / hackerpace họ có thể sẽ có máy cắt laser. Thiết kế không quá lớn, vì vậy bạn sẽ có thể dễ dàng cắt (nhiều mảnh) này trên một máy cắt laser nhỏ.
Có các lỗ bắt vít trong thiết kế, nhưng tôi cũng dán các lớp riêng lẻ.
Sau khi hoàn thành chiếc vỏ, tôi đã đánh nhám nó, sử dụng sơn lót màu trắng và phun sơn sau màu xám / bạc đó.
Bạn có thể treo hộp lên tường, hoặc trong trường hợp của tôi, tôi gắn nó lên trên một thanh kim loại nặng (mà tôi đã giữ lại sau khi vứt bỏ tủ quần áo IKEA, có các thanh này, để ngăn những thứ gần nhất bị lật).
Bước 2: Điện tử
Tôi muốn giữ đồ điện tử rẻ và dễ sử dụng. Vì vậy, tôi đã thiết kế dựa trên ESP8266 từ adafruit:
Đó là con chip 'arduino' $ 9,95 có wifi và trên aliexpress, bạn có thể tìm thấy nhiều thiết bị ESP8266 thậm chí rẻ hơn mà tất cả đều hoạt động tốt.
Thiết kế đã tối đa hóa tất cả các cổng của ESP8266. Cả I2C và SPI đều được sử dụng.
- I2C cho đèn LED i2c adafruit trở lại:
- SPI cho MFRC-522 (chỉ cần tìm kiếm trên aliexpress.com "mfrc-522"
- Một cổng để gắn công tắc
- Một cổng để gắn loa piezo, vì vậy thiết bị có thể kêu 'bíp':-)
nó hơi chật một chút, nhưng với việc cầm khẩu súng keo nóng cũ kỹ của mình, tôi có thể làm cho mọi thứ dính vào đúng vị trí của nó:-)
Dưới đây là danh sách đầy đủ các thành phần phần cứng:
- Adafruit HUZZAH ESP8266 Đột phá
- Adafruit 0,56 "Màn hình 4 chữ số 7 phân đoạn với Ba lô I2C
- Đầu đọc RF-ID MFRC-522
- Piezo buzzer
- Điện trở 1x 10K Ohm (cho công tắc)
- Điện trở 1x 100 Ohm (đối với piezo)
- Arcade Micro Switch
-
Cáp USB FTDI Serial TTL-232 (để lập trình ESP8266)
Bước 3: Phần mềm
Bạn có thể tải xuống mã Arduino từ:
Bạn cần cấu hình trong phần mềm mà bạn sở hữu cài đặt wifi (SSID và mật khẩu). Ngoài ra, bạn cần thêm những thẻ RFID mà bạn đang sử dụng.
Nếu bạn không biết ID của thẻ SSID của mình, chỉ cần chạy phần mềm và kiểm tra đầu ra nối tiếp, nó sẽ hiển thị bất kỳ "thẻ không được nhận dạng" nào và sẽ hiển thị ID của chúng.
Cấu hình thẻ
Mỗi thẻ, bạn có thể định cấu hình số phút mà thẻ đó sẽ thêm vào.
Nếu bạn định cấu hình thẻ là 254, nó sẽ đặt lại tất cả thẻ đã sử dụng thành không sử dụng. Nếu bạn định cấu hình thẻ là 253, nó sẽ đặt lại đồng hồ về giá trị mặc định của ngày đó.
Phần mềm theo dõi những gì thẻ RFID đã được sử dụng. Vì vậy, cho đến khi đặt lại, chúng sẽ không thể được sử dụng và "ĐÃ SỬ DỤNG" sẽ hiển thị trên màn hình khi thẻ được xuất trình.
Phần mềm cũng lưu trữ từng phút "phút cuối cùng" trong bộ nhớ EEPROM, vì vậy trong trường hợp mất điện hoặc một đứa trẻ cố gắng thiết lập lại thiết bị, nó sẽ luôn quay trở lại phút cuối cùng.
Đếm ngược
Đồng hồ đếm ngược sẽ hiển thị số lượng hoặc giờ: phút còn lại, khi còn hơn 60 phút. Trong 60 phút cuối cùng, nó sẽ hiển thị phút: giây
Thông báo
Một yếu tố quan trọng của thiết bị là nó sẽ gửi thông báo đến máy tính bảng. Vì ESP8266 không thể gửi HTTPS được đóng gói (không đủ mã lực để mã hóa), nó đang sử dụng dịch vụ thông báo IFTTT và webhook, hỗ trợ các cuộc gọi HTTP thuần túy. Xem phần tiếp theo để biết cấu hình IFTT.
Bước 4: Thông báo qua IFTTT
Vì ESP8266 không thể thực hiện các yêu cầu HTTPS nên hầu hết các API thông báo đều không thể thực hiện được. Thật tuyệt vời là IFTTT vẫn có một webhook HTTP cơ bản. Nó cho phép bạn kích hoạt một hành động nếu một yêu cầu HTTP đã được thực hiện. Dựa vào đó, bạn có thể kích hoạt hành động Thông báo.
Bạn cần cài đặt ứng dụng IFTTT trên máy tính bảng của mình. Cả iPad và Android đều được hỗ trợ. Trong trường hợp của tôi, tôi đã tạo một tài khoản riêng cho ipad để thực hiện việc này.
Trong cài đặt webhook, bạn sẽ tìm thấy khóa duy nhất mà bạn sẽ cần thêm vào mã Arduino.
Bước 5: Tóm tắt
Vì vậy, nếu bạn có thể…
- để chạm khắc khung bằng máy cắt laser
- hàn tất cả các thành phần lại với nhau
- định cấu hình dịch vụ IFTTT
- và tải mã Arduino chính xác lên ESP8266 của bạn
Bạn có thể cung cấp cho đứa con nghiện ngập của mình một hệ thống kiểm soát thời gian rõ ràng của thiết bị:-)
Đề xuất:
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu tiên của mạch Bộ hẹn giờ 555: 3 bước
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu của mạch Bộ hẹn giờ 555: Động cơ bước là động cơ DC chuyển động theo các bước rời rạc, nó thường được sử dụng trong máy in và thậm chí cả robot. Tôi sẽ giải thích mạch này theo các bước. Phần đầu tiên của mạch là 555 bộ đếm thời gian. Đây là hình ảnh đầu tiên (xem ở trên) với chip 555 w
Bộ điều khiển trò chơi tự làm dựa trên Arduino - Bộ điều khiển trò chơi Arduino PS2 - Chơi Tekken với tự làm trò chơi Arduino: 7 bước
Bộ điều khiển trò chơi tự làm dựa trên Arduino | Bộ điều khiển trò chơi Arduino PS2 | Chơi Tekken với Bàn điều khiển Arduino tự làm: Xin chào các bạn, chơi game luôn thú vị nhưng chơi với Bộ điều khiển trò chơi tùy chỉnh tự làm của riêng bạn sẽ thú vị hơn
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: 6 bước
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: Xin chào các bạn! Bộ hẹn giờ là một khái niệm quan trọng trong lĩnh vực điện tử. Mọi thành phần điện tử hoạt động trên cơ sở thời gian. Cơ sở thời gian này giúp giữ cho tất cả các công việc được đồng bộ hóa. Tất cả các bộ vi điều khiển đều hoạt động ở một số tần số xung nhịp được xác định trước,
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân
20 giờ $ 20 Bảng xây dựng trò chơi điện tử hàng đầu với hàng trăm trò chơi được tích hợp sẵn.: 7 bước (có hình ảnh)
20 giờ $ 20 Table Top Arcade Build với hàng trăm trò chơi được tích hợp sẵn. Vì tôi không quá vội vàng nên tôi chỉ đợi cho đến khi tích lũy được tất cả các thành phần cần thiết cho việc xây dựng với giá rẻ. Đây là