Mục lục:
- Bước 1: Thu thập các bộ phận và công cụ cần thiết
- Bước 2: Thêm nút cảm ứng
- Bước 3: Chuẩn bị pin
- Bước 4: In vỏ máy
- Bước 5: Thêm nam châm vào trường hợp
- Bước 6: Cải tiến trong tương lai
Video: Mã xác nhận tiền điện tử: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Tôi bị ám ảnh với việc kiểm tra giá hiện tại của nhiều loại tiền điện tử khác nhau, nhưng việc chuyển đổi tab hoặc rút điện thoại ra làm gián đoạn quy trình làm việc của tôi và khiến tôi mất tập trung. Tôi quyết định rằng một màn hình riêng biệt với giao diện đơn giản sẽ hữu ích để hiển thị giá trong nháy mắt. Trong phần Có thể hướng dẫn này, tôi sẽ hướng dẫn cách tạo một mã đánh dấu tiền điện tử nhỏ mà bạn có thể đặt trên bàn làm việc hoặc tủ lạnh của mình và kích hoạt nó bằng một lần nhấn.
Đặc trưng:
- Sử dụng ESP32, bộ vi điều khiển lõi kép, hỗ trợ WiFi
- Màn hình OLED trắng 128x64
- Nút cảm ứng đánh thức thiết bị và chuyển qua các đơn vị tiền tệ do người dùng xác định
- Pin Li-Po sạc qua USB
- Dữ liệu giá được lấy từ API của CryptoCompare
- Sử dụng Arduino IDE
- Mã trên GitHub của tôi
- Tự động ngủ và cuối cùng là tự động đánh thức
Bước 1: Thu thập các bộ phận và công cụ cần thiết
Các bộ phận
- Bo mạch TTGO ESP32 PRO OLED V2.0 (không có LoRa) [$ 14]
- Bảng cảm ứng (gói 10) [$ 1,50]
- Pin Lithium (602447 hoặc 6,0x24x47 mm) [~ $ 5]
- Vỏ in 3D [$ 5]
- Neodymium Magnet x4 (đĩa 10x1mm) [$ 1]
- Tiêu đề nam 3 pin
- Dây mỏng (tôi đã sử dụng dây điện từ 26ga)
Công cụ
- Sắt hàn
- Máy cắt dây
- Cái nhíp
- Dao sở thích hoặc lưỡi dao nhỏ khác
- keo siêu dính
Không bắt buộc
Phó bảng mạch
Kính lúp hoặc kính lúp để kiểm tra
Bước 2: Thêm nút cảm ứng
Đây là những nút cảm ứng nhỏ gọn, dễ dàng thêm vào bất kỳ dự án nào. Chúng thường có 10 gói với giá khoảng 3 đô la được vận chuyển! Tôi biết rằng ESP32 có khả năng cảm ứng tích hợp, nhưng việc sử dụng các bo mạch này giúp mọi thứ trở nên đơn giản hơn và loại bỏ các lỗi cấu hình phần mềm. Dòng chờ tối đa của IC cảm ứng chỉ là 7µA, do đó, không lãng phí nhiều điện năng khi thêm nút này.
Tắt đèn LED
Chốt đầu ra trên nút tăng cao và đèn LED ở mặt sau sáng lên bất cứ khi nào ngón tay của bạn cách bề mặt cảm ứng vài mm. Loại bỏ điện trở của đèn LED sẽ vô hiệu hóa nó, giảm tiêu thụ điện năng. Việc tạo cầu hàn qua các tấm đệm A và / hoặc B thay đổi nếu nút chuyển đổi và nếu đầu ra cao hoặc thấp khi hoạt động. Trong trường hợp của chúng tôi, chúng tôi sẽ để mở các cầu nối này, điều này sẽ làm cho nút hoạt động như một công tắc tạm thời.
Dấu vết cắt
Đầu vào điện áp của các nút phù hợp hoàn hảo với đầu ra 3,3v của bo mạch chính. Thật không may, tín hiệu và chân nối đất không có, vì vậy chúng tôi sẽ phải thực hiện một số sửa đổi. Sử dụng một con dao sở thích hoặc một lưỡi dao sắc bén khác, cắt dấu vết thiết lập lại ở mặt sau của bo mạch chính và dấu vết để ghim 13 ở mặt trước. Kiểm tra vết cắt bằng kính lúp để đảm bảo không có kim loại sót lại. Các lỗ này bây giờ sẽ lưu trữ tín hiệu ra và chân nối đất của bảng cảm ứng, tương ứng.
Flush mount Header
Không có nhiều chỗ trống trong dự án này, vì vậy bất kỳ thủ thuật tiết kiệm không gian nào cũng có ích. Tốt nhất là cắt đầu ghim trước khi hàn để giảm độ cao của nó nhô ra khỏi bảng cảm ứng. Việc cắt phần đầu sau khi hàn sẽ khó làm cho nó phẳng hơn vì phần đế của hình nón hàn rất dày và không dễ cắt. Vì vậy, hãy cắt tiêu đề bằng bảng cảm ứng và sau đó hàn nó vào. Đặt bo mạch và tiêu đề vào bảng mạch chính và cắt mặt còn lại của tiêu đề để nó cũng phẳng, sau đó hàn nó vào.
Lên dây
Đối với hệ thống dây điện nhỏ và công suất thấp, tôi thích sử dụng 26ga. dây điện từ, vì nó rẻ và dễ làm việc, mặc dù bất kỳ loại dây nhỏ nào cũng có thể được sử dụng ở đây. Để tạo kết nối, lớp men trên dây có thể được cạo bằng dao hoặc làm tan chảy bằng cách cầm mỏ hàn có viên bi hàn trên đầu đến cuối dây. Làm điều này với một bên của dây và sau đó gắn nó vào miếng tiếp đất. Đo và cắt dây sao cho nó chạm đến chân nối đất của nút cảm ứng. Sau đó lặp lại quá trình loại bỏ men ở phía bên kia của dây. Giữ dây bằng nhíp và hàn nó vào miếng tiếp đất. Lặp lại quá trình này để kết nối chân 12 với chân ra tín hiệu của nút. Làm sạch mọi chất hàn còn sót lại và nút đã hoàn thành!
Bước 3: Chuẩn bị pin
Tôi thấy những viên pin này phù hợp hoàn hảo với bảng này. Pin nhỏ hơn một chút so với đường viền của bo mạch và mặt bảo vệ mạch chỉ đủ chỗ để chứa đầu nối trên bo mạch. Thật không may, chúng đi kèm với đầu nối JST 3 chân 1,5mm và bo mạch chỉ hỗ trợ đầu nối 2 chân. Điều này có thể được khắc phục bằng cách cắt dây màu vàng và sau đó cắt bớt đầu nối cho đến khi nó phù hợp với bảng. Nếu pin của bạn có đầu nối khác hoặc không có đầu nối nào, bạn có thể nối vào đầu nối đi kèm với bảng mạch. Dây màu vàng có thể được loại bỏ hoàn toàn, nhưng tôi quyết định giữ nó có sẵn trong trường hợp tôi muốn sử dụng nó trong tương lai. Dây được kết nối với một nhiệt điện trở bên trong pin để theo dõi nhiệt độ trong quá trình sạc.
Bước 4: In vỏ máy
Tôi đã thiết kế một chiếc ốp lưng và in 3D nó bằng dịch vụ in tại địa phương. Tôi quyết định sử dụng PLA trong mờ để có thể nhìn thấy đèn LED sạc màu đỏ mà không cần phải tạo lỗ ở mặt trước của vỏ. Chiều cao lớp là 100 micron. Hai trường hợp tiêu tốn của tôi khoảng 10 đô la mà không cần vận chuyển. Phần trên của hộp phải được dán vào đế bằng keo siêu dính. Pin và bo mạch trượt vào hộp như một khối và được hỗ trợ bởi các thanh ray bên trong. Sau đó mặt bên trượt lên và được giữ lại bởi ma sát.
Bước 5: Thêm nam châm vào trường hợp
Đây là một thủ tục tùy chọn nếu bạn muốn đặt biểu ngữ của mình trên tủ lạnh hoặc một bề mặt kim loại khác. Nam châm tôi sử dụng là nam châm đĩa neodymium 10x1mm, loại N50. Superglue 2 hoặc nhiều hơn vào mặt sau của hộp đựng. Đây không phải là giải pháp tốt nhất, vì chúng có thể bị hỏng theo thời gian với các tác động lặp đi lặp lại. Đảm bảo rằng lớp keo siêu dính đã được đóng rắn cho từng nam châm trước khi thêm một nam châm khác, vì chúng có thể bay ra và tự kết dính lại với nhau.
Bước 6: Cải tiến trong tương lai
Nút cảm ứng
Tôi muốn sử dụng trực tiếp tính năng cảm ứng của ESP32 mà không cần phải dựa vào mạch bên ngoài. Một khả năng là tháo IC trên nút cảm ứng và kết nối trực tiếp chân I / O với bàn phím cảm ứng. Hoặc tôi có thể thiết kế một PCB chỉ là một bàn di chuột không có mạch điện.
Giám sát nhiệt độ pin
Dây màu vàng của pin được sử dụng để theo dõi nhiệt độ của pin trong khi sạc. Nó được kết nối bên trong với một điện trở nhiệt, điện trở này sẽ giảm khi nhiệt độ tăng lên. Hình thành một bộ chia điện áp với một điện trở bổ sung và kết nối đường giao nhau với đầu vào ADC sẽ cho phép theo dõi nhiệt độ tương đối. ESP32 không có quyền điều khiển mạch sạc, vì vậy hành động duy nhất mà nó có thể thực hiện là đưa ra cảnh báo nhiệt độ trên màn hình hoặc qua WiFi.
Cải tiến phần mềm
- Sử dụng SmartConfig hoặc ứng dụng Bluetooth để định cấu hình thông tin đăng nhập WiFi
- Làm cho cấu hình có thể thay đổi từ xa
- Thay đổi bộ hẹn giờ đánh thức ở góc trên cùng thành đồng hồ
Đề xuất:
Đồng hồ đo điện áp chính xác & chính xác Arduino (0-90V DC): 3 bước
Đồng hồ đo điện áp chính xác & chính xác Arduino (0-90V DC): Trong tài liệu hướng dẫn này, tôi đã chế tạo một vôn kế để đo điện áp cao DC (0-90v) với độ chính xác và độ chính xác tương đối bằng cách sử dụng Arduino Nano. Các phép đo thử nghiệm tôi đã thực hiện đủ chính xác, chủ yếu là trong khoảng 0,3v so với điện áp thực được đo bằng
Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: 6 bước (có Hình ảnh)
Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: Đây là một dự án arduino đơn giản để tạo ra một con xúc xắc điện tử. Có thể chọn cho 1 đến 6 viên xúc xắc hoặc 1 trong 8 viên xúc xắc đặc biệt. Lựa chọn được thực hiện đơn giản bằng cách xoay một bộ mã hóa quay. Đây là các tính năng: 1 xúc xắc: hiển thị các chấm lớn 2-6 xúc xắc: hiển thị các chấm
Giảm mức tiêu thụ điện năng của rơle - Giữ dòng điện so với nhận: 3 bước
Giảm mức tiêu thụ điện của rơle - Giữ so với dòng nhận: Hầu hết các rơle yêu cầu nhiều dòng điện hơn để tác động ban đầu so với yêu cầu giữ rơle sau khi các tiếp điểm đã đóng. Dòng điện cần thiết để giữ rơ le bật (Dòng điện giữ) về cơ bản có thể nhỏ hơn đáng kể so với dòng điện ban đầu cần thiết để truyền động
Ngày của VALENTINE Những chú chim tình yêu: Hộp để gửi và nhận tin nhắn âm thanh qua điện tín: 9 bước (có hình ảnh)
VALENTINE'S DAY Tình yêu Chim: Hộp để Gửi và Nhận Tin nhắn âm thanh Telegram: xem video tại đây Tình yêu (chim) là gì? Oh Baby đừng làm hại tôi, đừng làm tôi đau nữa Đây là một thiết bị độc lập nhận gửi tin nhắn thoại cho người yêu, gia đình hoặc bạn bè của bạn. Mở hộp, nhấn nút trong khi bạn đang nói, nhả ra để gửi
Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: 6 bước
Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: Tiêu thụ điện năng thấp là một khái niệm cực kỳ quan trọng trong Internet of Things. Hầu hết các nút IoT cần được cung cấp năng lượng bằng pin. Chỉ bằng cách đo chính xác mức tiêu thụ điện năng của mô-đun không dây, chúng tôi mới có thể ước tính chính xác lượng pin mà tôi