
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00


Энэхүү "заавартай" нь танд хэдхэн энгийн алхамаар секундомерын үүрэг гүйцэтгэдэг энгийн Arduino Uno цагийг хэрхэн хийхийг зааж, зааж өгөх болно.
Алхам 1: Шаардлагатай бүх материалыг цуглуулах


Arduino Uno цаг/секундомер үүсгэж эхлэхийн тулд танд Arduino Uno, DS1307 бодит цагийн угсрах самбар, SainSmart 20x4 IIC/I2C/TWI LCD модуль, бүтэн хэмжээтэй талх, Arduino товчлуур, 10 к ом эсэргүүцэл байх ёстой., эрэгтэй -эрэгтэй холбогч утас, эрэгтэй -эмэгтэй холбогч утас, мөн USB төрлийн А -аас USB төрлийн эрэгтэй кабель. Мөн танд Arduino IDE програм хангамж суулгасан компьютер хэрэгтэй болно.
Алхам 2: Утас, товч, резисторыг холбоно уу

Arduino Uno, SainSmart LCD2004, DS1307 Real Time Clock угсарсан Breakout Board төхөөрөмжүүд хоорондоо харилцахын тулд та эхлээд DS1307 Real Time Clock угсарсан Breakout Board, Arduino товчлуур, 10k ом эсэргүүцэгчийг бүрэн холбох ёстой. талхны хэмжээг тодорхой цэг дээр байрлуулна (цэгийн схемийг ашиглана уу). Эцэст нь хэлэхэд та бүх холбогч утсыг тодорхой цэг дээрх бүх зүйлийн хооронд холбох хэрэгтэй болно (цэгүүдийн схемийг ашиглана уу).
Алхам 3: Кодыг авах



Одоо бие биетэйгээ холбогдсон бүх төхөөрөмжүүд хоорондоо холбоо барьж, цаг/секунд хэмжигчийн үүрэг гүйцэтгэхийн тулд бид үүнийг хийх ёстой бүх зүйлийг хэлэх кодыг авах болно. Кодыг авахын тулд "clock.ino" гэсэн хавсаргасан файлыг татаж аваад компьютер дээрээ Arduino IDE програмыг ажиллуулж, "clock.ino" файлыг нээхэд л хангалттай (энэ процессын талаархи дэлгэрэнгүй зааврыг эндээс үзнэ үү. зураг хэлбэрээр хавсаргасан болно).
Алхам 4: Arduino -г компьютерт холбоно уу


Arduino IDE програмд Arduino Uno -ийнхоо бүх кодыг бичээд USB Type A Male -аас USB Type B Male кабелийг компьютерт холбож, USB Type A Male -ийг компьютерийн USB порт болон USB Type руу оруулна уу. B эрэгтэй Arduino USB порт руу орж байна. Arduino Uno одоо холбогдсон байх ёстой.
Алхам 5: Кодыг байршуулах

Одоо бид хийх ёстой зүйл бол кодыг Arduino Uno -д байршуулах бөгөөд Arduino -ийг компьютерт зөв холбож, бусад бүх зүйлийг зөв газарт холбосон тохиолдолд цаг/секундомерын програм ажиллаж эхлэх ёстой. Кодыг Arduino Uno -д байршуулахын тулд Arduino IDE програмын "байршуулах" товчийг дарна уу.
Алхам 6: Үүнийг ашиглаарай

Кодыг таны Arduino Uno -д байршуулсны дараа LCD дэлгэц дээр цаг автоматаар эхлэх ёстой. Та секундомерийг товчлуур дээр дарж эхлүүлж, товчлуурыг дараад нэг секундын турш барьж зогсоож болно. Тэгээд л болоо!
Зөвлөмж болгож буй:
ESP8266 ашиглан энгийн цаг уурын станц: 6 алхам (зурагтай)

ESP8266 ашигладаг энгийн цаг уурын станц: Энэхүү зааварчилгаанд би ESP8266 -ийг хэрхэн ашиглах, температур, даралт, уур амьсгал гэх мэт өгөгдлүүдийг хэрхэн яаж авах, мөн захиалагч гэх мэт YouTube -ийн өгөгдлүүдийг хуваалцах болно. Үзсэн нийт тоо. өгөгдлийг цуваа дэлгэц дээр харуулаад LCD дэлгэц дээр харуулна. Өгөгдөл нь f болно
Энгийн CloudX M633 дижитал секундомер: 4 алхам

Энгийн CloudX M633 дижитал секундомер: Энэхүү төсөлд бид гар утсан дээрх секундомер шиг цаг, минут, секундын бүртгэл хөтлөх боломжтой дижитал цагийн хувилбарыг гаргах гэж байна! Бид LCD дэлгэц ашиглан цагийг харуулах болно
Энгийн Arduino цаг: 7 алхам (зурагтай)

Энгийн Arduino цаг: Энэхүү төслийг зөвхөн гурван бүрэлдэхүүн хэсгээр боловсруулсан болно. Arduino нано, 16X2 LCD дэлгэц, LCD дэлгэцийн 12C модулийг нэгтгэснээр энгийн Arduino цаг бүтээх боломжтой болно
Arduino ашиглан цаг агаарын энгийн станцыг хэрхэн яаж хийх вэ: 6 алхам (зурагтай)

Arduino ашиглан энгийн цаг уурын станцыг хэрхэн яаж хийх вэ: Сайн байна уу залуусаа, энэ зааварт би DHT11 мэдрэгч ба Arduino ашиглан температур, чийгшлийг мэдрэх энгийн цаг уурын станц хэрхэн хийх талаар тайлбарлах болно. Энэхүү зааварчилгааг эхлүүлэхийн өмнө та үүнийг мэдэж байх ёстой
Энгийн, практик Arduino секундомер: 4 алхам

Энгийн, практик Arduino секундомер: Arduino секунд хэмжигчийг вэбээс хайгаарай. Хэрэв та энд байгаа бол та үүнийг л хийсэн байх. Хувийн туршлагаас харахад интернет дээрх аливаа секундомер нь хэтэрхий төвөгтэй (кодын хувьд, эхлэгчдэд зориулсан), эсвэл хэтэрхий хялбаршуулсан бөгөөд практик биш гэдгийг би танд хэлж чадна