Агуулгын хүснэгт:
- Алхам 1: Бэлтгэл ажил
- Алхам 2: Хөгжүүлэгч самбар ба LCD -ийг засах
- Алхам 3: GND холбоно уу
- Алхам 4: Цахилгаан тээглүүрийг холбоно уу
- Алхам 5: LCD зүү холбоно уу
- Алхам 6: Цахилгаан гэрлийг салга
- Алхам 7: Lipo зайгаа холбоно уу
- Алхам 8: RTC холбоно уу
- Алхам 9: Хөдөлгөөн мэдрэгчийг холбоно уу
- Алхам 10: Хөтөлбөр
- Алхам 11: 3D хэвлэх цагны хайрцаг
- Алхам 12: Аз жаргалтай цаг
Видео: Arduino цаг: 12 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү зааварчилгаа нь Arduino Watch Core -ээс Arduino цаг хэрхэн хийхийг харуулдаг.
Алхам 1: Бэлтгэл ажил
Arduino Dev самбар
Энэ удаад би Sparkfun Pro Micro 3.3 V 8 MHz давтамжийн самбарыг ашиглаж байна.
Дэлгэц үзэх
Энэ удаад би ST7789 1.3 инчийн IPS LCD ашиглаж байна.
Липо батерей
Надад 301420 Lipo батерей байгаа.
Lipo цэнэглэх самбар
Надад 15 мм х 15 мм хэмжээтэй Lipo цэнэглэх самбар байгаа.
RTC чип
Энэ удаад би DS3231M-ийг ашиглаж байна, угсрагдсан болор осциллятор, нэмэлт бүрэлдэхүүн шаардлагагүй
RTC батерей
Хэрэв та Lipo -ийн батерейг хүртэл зарцуулсан цагийг хадгалахыг хүсч байвал энэ нь заавал биш юм. MS412FE бол 1 мАч хэмжээтэй жижиг цэнэглэдэг батерей бөгөөд RTC мэдээллийн хүснэгтийн дагуу 1 мАч цагийг олон хоног хадгалах боломжтой.
Цагны оосор
Би 20 мм өргөн даавуун цагны оосор захиалсан.
Бусад
Диод гэх мэт 1N5822, дөрвөн ширхэг 6 мм -ийн хэмжээтэй M2 эрэг, зэс тугалган тууз, зарим утас
Алхам 2: Хөгжүүлэгч самбар ба LCD -ийг засах
PET хавтангийн жижиг хэсгийг ашиглан Pro Micro болон IPS LCD -ийг наалдуулаарай.
Алхам 3: GND холбоно уу
Худалдагчийн өгсөн LCD мэдээллийн хуудсыг уншина уу.
Бага зэрэг зэс тугалган тууз хайчилж аваад бүх GND зүү, LED сөрөг тээглүүрийг хүрээд FPC хавтан дээр засаарай. Дараа нь тээглүүрийг зэс тугалган туузаар гагнана.
Алхам 4: Цахилгаан тээглүүрийг холбоно уу
Хөгжүүлэгч самбар GND Pins -ийг зэс тугалган туузанд холбоно уу. Vcc зүүг LCD Vcc зүүтэй холбоно уу.
Алхам 5: LCD зүү холбоно уу
Энд холболтын хураангуй байна:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
Алхам 6: Цахилгаан гэрлийг салга
Цахилгаан LED нь үргэлж асдаг бөгөөд 1 мА -аас дээш тасралтгүй зарцуулдаг тул үүнийг салгах нь дээр. LED -ийг гагнах, болгоомжтой салгах.
Алхам 7: Lipo зайгаа холбоно уу
Энд холболтын хураангуй байна:
Цэнэглэх самбар +ба -> Dev Board J1 холбогч нь USB залгуурын ойролцоо (5V)
Charge Board -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 диод -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Тэмдэглэл:
Ихэнх Lipo цэнэглэгч самбар нь 5V хүчийг оролт болгон ашиглах нь дээр. Гэсэн хэдий ч Pro Micro dev самбар нь USB 5V зүү өгдөггүй. Аз болоход, USB залгуурын ойролцоох J1 холбогч нь үнэндээ USB 5V зүүтэй холбогдсон байна. 2 холбогчийг гагнахаас болгоомжил.
Алхам 8: RTC холбоно уу
DS3231M нь маш жижиг хэмжээтэй бөгөөд жижигхэн батерейнд холбогдохыг шаарддаг тул бүгдийг нь холбож тэвчээртэй байгаарай.
DS3231M pin 2 (Vcc) -> dev board Vcc
DS3231M зүү 5 (GND) -> хөгжүүлэгч самбар GND, MS412FE RTC зай -DS3231M зүү 6 (VBAT) -> MS412FE RTC зай +ба DS3231M зүү 7 (SDA) -> GPIO 2 (SDA) DS3231M зүү 8 (SCL)) -> GPIO 3 хөгжүүлэгч самбар (SCL)
Алхам 9: Хөдөлгөөн мэдрэгчийг холбоно уу
Өмнөх зааварчилгаанд дурдсанчлан би 2 чичиргээ мэдрэгчийг хөдөлгөөн мэдрэгч болгон ашиглан самбарыг сэрээх зүүг идэвхжүүлдэг.
Гэсэн хэдий ч цаг нь 5 мм -ийн 2 чичиргээ мэдрэгчийг байрлуулах зайгүй байдаг. Би 3 мм -ийн чичиргээ мэдрэгчээр сольж үзээд хэдэн өдөр туршсан. Буруу өдөөгдсөн сэрэх, нэг өдрийн дотор батерейг цэнэглэх нь хэтэрхий хялбар байдаг.
Буруу сэрээхээс зайлсхийхийн тулд би бусад аргуудыг туршиж үзсэн хэвээр байна. Та миний Твиттерийг дагаж хамгийн сүүлийн үеийн мэдээллийг олж авах боломжтой.
Алхам 10: Хөтөлбөр
Хөгжүүлэгч самбарыг програмчлахын тулд миний өмнөх зааврыг дагана уу.
Алхам 11: 3D хэвлэх цагны хайрцаг
Цагны хайрцгийг татаж аваад хэвлэнэ үү:
Алхам 12: Аз жаргалтай цаг
Энэ бол найз нөхөддөө юу хийснээ харуулахын тулд юм!
Мөн та чадна:
- цагныхаа нүүрийг өөрөө програмчилж, дизайн хийх
- Ухаалаг цаг болгохын тулд илүү олон мэдрэгч эсвэл бүрэлдэхүүн хэсгүүдийг нэмж оруулаарай
- өөрийн цагны хайрцгийг зохион бүтээх
Зөвлөмж болгож буй:
Цаг хэмжих (соронзон хальсны цаг): 5 алхам (зурагтай)
Цаг хэмжих (соронзон хальсны хэмжих цаг): Энэхүү төслийн хувьд бид (Алекс Фиел & Анна Линтон) өдөр тутмын хэмжих хэрэгслийг аваад цаг болгон хувиргасан. Анхны төлөвлөгөө нь одоо байгаа соронзон хальсны хэмжүүрийг моторжуулах явдал байв. Үүнийг хийхдээ бид өөрсдийнхөө бүрхүүлийг бүтээхэд илүү хялбар байх болно гэж шийдсэн
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
Түрлэг ба цаг агаарын цаг: 9 алхам (зурагтай)
Түрлэг ба цаг агаарын цаг: Хэдийгээр та далайн түрлэг өндөр эсвэл нам, эсвэл хаа нэгтээ байгаа эсэхийг харуулдаг цорын ганц гартай аналог цаг худалдаж авах боломжтой боловч миний хүсч байсан зүйл бол далайн түрлэг ямар үед болохыг хэлж өгөх байсан юм. Би q руу харах боломжтой зүйлийг хүсч байсан
ESP8266 ашиглан сүлжээний цаг дижитал цаг: 4 алхам (зурагтай)
ESP8266 ашиглан сүлжээний цагийн дижитал цаг: Бид NTP серверүүдтэй холбогддог, сүлжээ эсвэл интернетийн цагийг харуулдаг хөөрхөн бяцхан дижитал цаг бүтээх талаар суралцдаг. WeMos D1 mini -ийг ашиглан WiFi сүлжээнд холбогдож, NTP цагийг олж, OLED модуль дээр харуулна
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: 5 алхам (зурагтай)
WiFi цаг, таймер, цаг агаарын станц, Блинк хяналттай: Энэ бол Морфин дижитал цаг (ойлголт, кодын хувьд Хари Вигунагийн ачаар) бөгөөд энэ нь аналог цаг, цаг агаарын мэдээ, гал тогооны цаг хэмжигч юм. Ухаалаг гар утсан дээрээ WiFi -ээр Blynk програм. Энэхүү програм нь танд