กลับไปหน้ารวมไฟล์
diy-arduino-coin-eater-coin-bank-33d20b.md

DIY Arduino Coin Eater | กระปุกออมสิน

เยี่ยมชมโปรเจกต์

#include

Servo myservo; // สร้างอ็อบเจกต์ myservo

int buttonPin = 11;//กำหนดขา button

int buttonState = 0; // กำหนด buttonState

void setup()

{

myservo.attach(12);// เชื่อมต่อขา 13 กับ servo

pinMode(buttonPin, INPUT); // กำหนด button เป็น input

}

void loop()

{

buttonState = digitalRead(buttonPin); // อ่านและบันทึกสถานะปัจจุบันของ button ลงในตัวแปร "buttonState"

if (buttonState == HIGH)

myservo.write(0);

else

myservo.write(95);

delay(1500);

// หากคุณชอบโปรเจกต์นี้ โปรดกด Subscribe ; https://www.youtube.com/channel/UCk9UflimfCIAv7kdAWBxyuA

}

รายละเอียดทางเทคนิคเพิ่มเติม

ศูนย์กลางการออมเชิงกลแบบโต้ตอบ

โปรเจกต์ที่สนุกและน่าสนใจ ที่เปลี่ยนการออมเงินให้เป็นการแสดงหุ่นยนต์ โดยมีตัวละครที่ "กิน" เหรียญที่วางอยู่บนเซ็นเซอร์

  • ตรรกะเหตุการณ์ที่ถูกกระตุ้นด้วยแรง: ใช้ IR break-beam หรือ limit switch ขนาดเล็กภายใน "Coin Tray" เมื่อตรวจพบเหรียญ Arduino จะเริ่มลำดับการทำงานเชิงกลที่ซับซ้อน
  • กลไกขากรรไกรที่ขับเคลื่อนด้วย Servo: ควบคุม SG90 servos สองตัวเพื่อเปิด "ปาก" และเอียงถาดเข้าไปในกระปุกออมสิน เฟิร์มแวร์ช่วยให้การเคลื่อนไหวดูตลกและราบรื่น มอบรางวัลเชิงโต้ตอบสำหรับการออม

การตอบสนองด้วยเสียง

  • เอฟเฟกต์เสียงตามฤดูกาล: ทุกครั้งที่เหรียญถูกกิน Arduino จะเล่นเสียง "Nom-Nom" หรือเสียงระฆังฉลองผ่าน piezo buzzer เพื่อกระตุ้นให้เด็กๆ ออมเงินมากขึ้น

ข้อมูล Frontmatter ดั้งเดิม

title: "DIY Arduino Coin Eater | Coin Bank"
description: "Make your own Arduino coin eater/bank. A DIY Arduino idea."
author: "helloanimesh390"
category: "Gadgets, Games & Toys"
tags:
  - "coin eater"
  - "home automation"
  - "internet of things"
views: 9314
likes: 5
price: 1120
difficulty: "Easy"
components:
  - "1x SG90 Micro-servo motor"
  - "1x Arduino UNO"
  - "1x Hot glue gun (generic)"
  - "1x Jumper wires (generic)"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "0b1a0dfe311c2186888cf43aeab443823f8d163e699a1110f322a28da81a6144"
encryptedPayload: "U2FsdGVkX1/PSklXZfBDIqcJbDuunLDhfJ4LCjJTgLICfQl4+qFi3UKM8Et1dV0AWf2aP+rrPA+pYaXfB/bOA9N3GxDQOL9S6HLSze+wTwM="
seoDescription: "Build your own DIY Arduino coin eater bank. A fun and easy Arduino project for beginners and makers."
videoLinks:
  - "https://www.youtube.com/embed/jDoO1ZONK3g"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/diy-arduino-coin-eater-coin-bank-33d20b_cover.jpg"
lang: "th"