Mục lục:

Internet Valentine: 17 bước (có hình ảnh)
Internet Valentine: 17 bước (có hình ảnh)

Video: Internet Valentine: 17 bước (có hình ảnh)

Video: Internet Valentine: 17 bước (có hình ảnh)
Video: NGƯỜI THÀNH CÔNG LUÔN CÓ LỐI ĐI RIÊNG #Shorts 2024, Tháng mười một
Anonim
Image
Image

Bởi bekathwiaBecky SternFollow More của tác giả:

Bạn bè về quyền riêng tư của Webcam
Bạn bè về quyền riêng tư của Webcam
Đo băng Yagi Antenna với Bộ ghép in 3D
Đo băng Yagi Antenna với Bộ ghép in 3D
Đo băng Yagi Antenna với Bộ ghép in 3D
Đo băng Yagi Antenna với Bộ ghép in 3D
Tranh thêu cung hoàng đạo
Tranh thêu cung hoàng đạo
Tranh thêu cung hoàng đạo
Tranh thêu cung hoàng đạo

Về: Làm và chia sẻ là hai niềm đam mê lớn nhất của tôi! Tổng cộng, tôi đã xuất bản hàng trăm hướng dẫn về mọi thứ từ vi điều khiển đến đan móc. Tôi là một người lái xe mô tô ở Thành phố New York và là một bà mẹ chó không ăn năn. My wo… Thông tin thêm về bekathwia »

Gửi cho valentine của bạn một ghi chú qua mạng! Dự án điện tử tự làm này sử dụng một động cơ rung nhỏ để vẫy nhẹ trái tim bằng khăn giấy và nhấp nháy đèn LED khi nó nhận được hướng dẫn qua internet từ một thiết bị khác. Tôi đã xây dựng hai phiên bản của mạch wifi ESP8266, cũng được trang bị hai nút để kích hoạt hai lệnh. Các thiết bị nói chuyện qua dịch vụ dữ liệu đám mây IO của Adafruit để giao tiếp với nhau từ bất kỳ đâu bằng Wi-Fi và tôi sẽ chỉ cho bạn cách kích hoạt lễ tình nhân bằng dịch vụ cổng API IFTTT, trong trường hợp bạn chỉ muốn xây dựng một mạch valentine.

Đây là một dự án Internet of Things khá dễ dàng! Trước khi đi sâu vào, bạn nên có kiến thức khả thi về phần mềm Arduino và quá trình hàn điện tử. Hãy thử Lớp học Arduino dành cho người mới bắt đầu của tôi và / hoặc Lớp Điện tử cơ bản của Randy Sarafan để bắt kịp tốc độ!

Để cập nhật những gì tôi đang làm, hãy theo dõi tôi trên YouTube, Instagram, Twitter, Pinterest và đăng ký nhận bản tin của tôi.

Bước 1: Những gì bạn cần

Những gì bạn cần
Những gì bạn cần
Những gì bạn cần
Những gì bạn cần

Đối với dự án này, tôi đã tạo hai thiết bị giao tiếp với nhau, nhưng dự án này hoạt động tốt chỉ với một thiết bị, được kích hoạt qua internet với điện thoại hoặc máy tính của bạn (chúng tôi sẽ đề cập sau). Bất kể số lượng bộ thu phát bạn đang tạo ra là bao nhiêu, tôi thực sự khuyên bạn nên tạo một nguyên mẫu breadboard không hàn và sao chép nó với một bộ các bộ phận mới ở dạng hàn, thay vì tháo rời nguyên mẫu đang hoạt động. Nó làm cho việc xây dựng và khắc phục sự cố bảng cuối cùng dễ dàng hơn nhiều.

Đối với mỗi thiết bị:

  • Khung ảnh Shadowbox
  • Bảng đột phá Adafruit Huzzah Feather hoặc ESP8266 Huzzah (với cáp FTDI & bảng sạc lipoly)
  • Pin Lipoly và cáp USB
  • Breadboard không hàn và bảng perma-proto
  • Dây tạo mẫu Breadboard
  • Hai nút bấm tạm thời
  • Động cơ rung mini
  • Bóng bán dẫn NPN chẳng hạn như PN2222
  • Diode chẳng hạn như 14N001
  • Điện trở 100-1K ohm
  • Đèn LED (bất kỳ loại nào bạn thích, chẳng hạn như màu đỏ 5mm, LED sequin hoặc nút nhấn được chiếu sáng)
  • Dây bện
  • Ống co nhiệt
  • Khối đầu cuối (tùy chọn)
  • Khăn giấy đỏ
  • Bảng áp phích

Thu thập các công cụ sau:

  • Thảm cắt
  • Cái thước kẻ
  • Tiện ích / dao thủ công
  • Awl
  • Máy may
  • Cây kéo
  • Súng bắn keo nóng
  • Bút chì
  • Công cụ quay (Dremel, v.v.) (tùy chọn)
  • Hàn sắt
  • Hàn
  • Dụng cụ tuốt dây
  • Cắt dây tuôn ra
  • Dụng cụ thứ ba
  • Súng bắn nhiệt hoặc bật lửa
  • Đồng hồ vạn năng (tùy chọn nhưng cực kỳ tiện dụng)
  • Băng
  • Dây mỏng (tôi đã sử dụng dây ràng buộc thép.2mm)

Với tư cách là Cộng tác viên của Amazon, tôi kiếm được từ các giao dịch mua đủ điều kiện mà bạn thực hiện bằng cách sử dụng các liên kết liên kết của tôi.

Tạo / đăng nhập vào tài khoản trên các trang web sau:

  • Adafruit IO
  • IFTTT

Bước 2: Tôi đã có mã của bạn

Tôi đã có mã của bạn
Tôi đã có mã của bạn
Tôi đã có mã của bạn
Tôi đã có mã của bạn

Mạch cho dự án này sử dụng chip wifi ESP8266, trong một bảng đột phá Wizzah wifi hoặc bảng Adafruit Feather Huzzah. Nếu sử dụng bảng đột phá, bạn cũng cần phải có cáp FTDI để lập trình bảng và bộ sạc lipoly để bổ sung năng lượng cho pin. Đọc kỹ tài liệu về sản phẩm với bo mạch bạn đã chọn để hiểu rõ hơn về sơ đồ chân và các tính năng đặc biệt của nó. Có thể sử dụng các bo mạch ESP9266 khác cho dự án này, nhưng tôi chưa thử chúng.

Sơ đồ mạch cho cả hai phiên bản được cung cấp ở trên. Cả hai mạch đều kết nối các nút nhấn qua mặt đất với chân 4 và 14, một đèn LED được kết nối với chân 15 và một mạch bán dẫn điều khiển một động cơ rung nhỏ được kết nối với chân 5.

Trước khi có thể lập trình bo mạch ESP8266 với Arduino, bạn sẽ phải thêm hỗ trợ bo mạch vào phần mềm. Sử dụng trình quản lý bảng để thêm hỗ trợ cho các bảng này và tải lên chương trình kiểm tra chớp mắt trước khi tiếp tục. Hãy nhớ rằng với bảng đột phá Huzzah, bạn phải sử dụng kết hợp nhiều lần nhấn nút để đưa bảng vào chế độ bootloader trước khi tải lên mã mới.

Xây dựng mạch của bạn trên một breadboard không hàn theo sơ đồ.

Tạo một nguồn cấp dữ liệu mới trong tài khoản IO Adafruit của bạn được gọi là "lệnh". Tìm khóa AIO của bạn (trên trang Cài đặt).

Tải xuống mã dự án được đính kèm trong bước này và mở nó bằng Arduino IDE, sau đó cập nhật cài đặt trong config.h để khớp với tên người dùng và khóa Adafruit IO cũng như tên và mật khẩu mạng wifi của bạn. Hãy chắc chắn rằng bạn đã cài đặt các thư viện Arduino "Adafruit IO Arduino" "ArduinoHttpClient" và "Adafruit MQTT". Sau đó tải mã lên bảng của bạn.

Bước 3: Awl Through the Middle

Awl Through the Middle
Awl Through the Middle

Cắt một miếng bảng nghệ thuật chắc chắn để phù hợp với khung hộp bóng của bạn (của tôi là 4x6 inch) bằng cách sử dụng thước kim loại, thảm cắt và dao tiện ích / thủ công. Hãy cẩn thận để không bị đứt ngón tay của bạn! Xỏ bằng dùi ở khu vực giữa phía trên và lắc dùi để mở lỗ khoảng 3/16 (4-5mm). Điều này sẽ cho phép các dây dẫn cho động cơ rung mini đi qua bảng.

Bước 4: Vết thương như một mùa xuân

Vết thương như một mùa xuân
Vết thương như một mùa xuân
Vết thương như một mùa xuân
Vết thương như một mùa xuân
Vết thương như một mùa xuân
Vết thương như một mùa xuân

Mẹo để khiến trái tim bằng giấy có thể lung lay là gắn nó vào một thứ có thể di chuyển dễ dàng, chẳng hạn như lò xo. Sử dụng một số dây mỏng để tạo cuộn dây bằng cách quấn quanh một chiếc đũa hoặc vật nhỏ tương tự. Để lại những chiếc đuôi ở cả hai đầu của lò xo và luồn một chiếc qua lỗ trên bảng của bạn. Dán băng keo ở phía sau để giữ cố định lò xo.

Nếu bạn không có dây phù hợp, hãy ứng biến với những gì bạn có. Có lẽ một chiếc ziptie nhỏ, kẹp tóc hoặc các vật dụng khác có thể được thay thế cho lò xo gắn.

Bước 5: Trái tim bằng giấy

Trái tim giấy
Trái tim giấy
Trái tim giấy
Trái tim giấy
Trái tim giấy
Trái tim giấy

Để làm trái tim bằng giấy lụa nhiều lớp, hãy khâu một đường thẳng qua một gói giấy lụa mới, vẫn còn nếp gấp. Gấp theo đường đã may và dùng bút chì phác thảo hình nửa trái tim, sau đó cắt hình trái tim ra và mở rộng hình trái tim. Dùng kéo làm sạch mọi góc cạnh thô ráp.

Bước 6: Kết nối qua dây

Kết nối qua dây
Kết nối qua dây
Kết nối qua dây
Kết nối qua dây

Mở rộng phạm vi tiếp cận của dây dẫn động cơ của bạn bằng cách hàn các đoạn dây bị bện và cách điện các kết nối bằng ống co nhiệt. Làm tương tự với đèn LED.

Bước 7: Trái tim nhảy múa

Trái tim nhảy múa
Trái tim nhảy múa
Trái tim nhảy múa
Trái tim nhảy múa

Luồn dây của động cơ qua lò xo (có thể giúp bạn thu gọn nó trước) và dán keo nóng vào đuôi dây của lò xo và mặt sau của một trái tim bằng giấy, kiểm tra kỹ xem dây không nối với các kết nối điện của động cơ. Kết nối động cơ với nguyên mẫu bảng mạch của bạn và kích hoạt động cơ để kiểm tra độ đàn hồi của nó. Điều chỉnh độ dài của lò xo hoặc loại dây cho đến khi đạt được chuyển động mong muốn.

Bước 8: Backlit With Love

Backlit With Love
Backlit With Love
Backlit With Love
Backlit With Love

Tôi đã chọn chiếu sáng bảng phía sau trái tim bằng giấy của mình bằng cách dán nóng một dãy đèn LED nhỏ vào mặt sau của động cơ, nhưng bạn có thể đặt đèn LED của mình ở bất cứ đâu bạn muốn hoặc bỏ qua hoàn toàn.

Bước 9: Nguồn pin

Chạy bằng pin
Chạy bằng pin
Chạy bằng pin
Chạy bằng pin

Trong quá trình tạo mẫu, tôi cấp nguồn cho các mạch breadboard của mình thông qua cáp USB mà tôi đang sử dụng để lập trình chúng. Để chuyển sang thiết kế cuối cùng, tôi muốn thêm nguồn / sạc pin lipoly để các lễ tình nhân có thể được di chuyển trong nhà và xử lý mà không cần phải cắm 100% thời gian. Trên Feather Huzzah, kết nối nguồn phải được chuyển đến chân BAT, nếu chưa có. Trên đột phá Huzzah, nguồn kết nối với chân có nhãn VBat và cần có bảng sạc bổ sung cho pin lipoly (kết nối BAT với + và GND với -).

Thiết kế này không có nghĩa là có công tắc bật / tắt, mà là được cắm vào hầu hết thời gian và đặt trên bàn hoặc tường của bạn. Nếu bạn muốn có thể chuyển đổi nguồn cho thiết bị, hãy thêm cáp USB đã chuyển đổi vào bảng Feather Huzzah hoặc thêm nút chuyển giữa các chân GND và EN để tắt nguồn cho bảng Wi-Fi. Nếu bạn đang sử dụng bảng đột phá Huzzah, bạn có thể ngắt một trong các dây dẫn cung cấp điện của mình bằng công tắc bật / tắt xúc giác.

Bước 10: Ở dạng cuối cùng

Ở dạng cuối cùng
Ở dạng cuối cùng
Ở dạng cuối cùng của nó
Ở dạng cuối cùng của nó

Bắt đầu hàn mạch cuối cùng của bạn trên bảng perma-proto. Nếu sử dụng breakout Huzzah, hãy kiểm tra kỹ các tiêu đề lập trình không tiếp xúc với các miếng dẫn điện trên bảng mạch.

Bước 11: Với các nút nỉ

Với các nút nỉ
Với các nút nỉ
Với các nút nỉ
Với các nút nỉ
Với các nút nỉ
Với các nút nỉ

Tôi đã sử dụng những chiếc nút cảm ứng này trong vài năm và chưa bao giờ tìm thấy cách sử dụng tốt cho chúng, cho đến bây giờ! Tôi đã sử dụng một cây kim nỉ và sợi len để bọc các nút bấm tạm thời trong sợi kim loại mờ. Bất kỳ nút nào bạn sử dụng, hãy hàn chúng vào bảng mạch của bạn ở một khoảng cách thoải mái.

Bước 12: Dựa trên nguyên mẫu làm việc của riêng bạn

Dựa trên nguyên mẫu làm việc của riêng bạn
Dựa trên nguyên mẫu làm việc của riêng bạn
Dựa trên nguyên mẫu làm việc của riêng bạn
Dựa trên nguyên mẫu làm việc của riêng bạn

Như tôi đã đề cập trong bước Nguồn cung cấp, tôi thực sự khuyên bạn nên sao chép nguyên mẫu breadboard không hàn đang hoạt động khi tạo các dự án như thế này. Bạn có thể xác minh các kết nối dây của mình dựa trên cả sơ đồ mạch và bảng mạch đang hoạt động, điều này sẽ giảm khả năng mắc lỗi của bạn. Khi tôi hàn mạch, tôi rất cẩn thận đặt các thành phần gần nhau để tiết kiệm không gian.

Để làm cho valentine dễ lắp ráp hơn, tôi đã sử dụng các khối đầu cuối bằng vít cho các kết nối nguồn, chúng sẽ đi qua mặt sau của hộp bóng. Nếu bạn đã sử dụng bảng Feather Huzzah, bạn chỉ cần luồn dây pin qua và cắm nó vào cổng JST của bảng.

Bước 13: Định hình

Hình thành
Hình thành
Hình thành
Hình thành
Hình thành
Hình thành

Làm khô để xem và đánh dấu xem bảng mạch của bạn sẽ phù hợp với khung như thế nào. Sử dụng súng bắn keo nóng để tạo điểm nhấn ở các góc, để nâng cao mạch của bạn một chút. Điều này đưa các nút đến gần mặt trước của hộp bóng và cũng cung cấp chỗ cho các dây dẫn đến nguồn, động cơ và đèn LED.

Sử dụng dùi của bạn để tạo một lỗ khác, lần này là phía sau nơi bảng mạch của bạn sẽ đi đến. Đi qua dây nguồn và dây nối đất, và dây cho động cơ và đèn LED.

Bước 14: Vào Shadowbox

Vào một Shadowbox
Vào một Shadowbox
Vào một Shadowbox
Vào một Shadowbox
Vào một Shadowbox
Vào một Shadowbox

Tôi cũng đã sử dụng các khối thiết bị đầu cuối để kết nối động cơ và đèn LED, nhưng hàn vào bảng cũng sẽ hoạt động tốt. Tôi gắn bảng sạc lipoly và pin vào tấm nền và lắp ráp hộp bóng.

Thiết bị vừa gửi và nhận lệnh từ các nút, vì vậy bạn có thể kiểm tra dễ dàng bằng cách chỉ cần nhấn các nút - trái tim sẽ kêu và sáng lên khi nhận được lệnh từ internet.

Bước 15: Được kích hoạt bởi IFTTT

Được kích hoạt bởi IFTTT
Được kích hoạt bởi IFTTT
Được kích hoạt bởi IFTTT
Được kích hoạt bởi IFTTT

Để kích hoạt lễ tình nhân từ điện thoại của bạn hoặc để tự động hóa lễ tình nhân dựa trên hoạt động truyền thông xã hội, vị trí thực tế và nhiều hành động khác của bạn, hãy thiết lập một tài khoản trên IFTTT, một dịch vụ cổng API. Bạn có thể tổng hợp một công thức đơn giản để đóng góp các lệnh vào nguồn cấp dữ liệu IO Adafruit của bạn để kiểm soát lễ tình nhân.

Tiện ích nút Android / iOS: Tạo một applet mới và chọn "Tiện ích nút" làm trình kích hoạt. Chọn Adafruit làm đầu ra và gửi số 1 hoặc 2 tới nguồn cấp dữ liệu "lệnh" trên Adafruit IO. Sau khi lưu applet, hãy thêm một tiện ích IFTTT mới vào màn hình chính của thiết bị di động của bạn. Tôi đã làm hai vật dụng, một vật dụng cho mỗi nút vào ngày lễ tình nhân.

Đề xuất: