Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Хэлхээ
- Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
- Алхам 4: Visuino ADD бүрэлдэхүүн хэсгүүдэд
- Алхам 5: Visuino Set ба бүрэлдэхүүн хэсгүүдийг холбоно уу
- Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 7: Тоглох
Видео: TM1637 LED дэлгэц ба саад бэрхшээлээс зайлсхийх мэдрэгч ашиглан Arduino тоолуур: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү гарын авлагад бид LED дэлгэц TM1637, саад бэрхшээлээс зайлсхийх мэдрэгч, Visuino ашиглан энгийн оронтой тоолуур хэрхэн хийхийг сурах болно.
Видеог үзээрэй.
Алхам 1: Танд хэрэгтэй зүйл
- Arduino UNO (эсвэл өөр Arduino)
- Холбогч утас
- Саад бэрхшээлээс зайлсхийх мэдрэгч
- LED дэлгэц TM1637
- Visuino програм: Visuino татаж авах
Алхам 2: Хэлхээ
- LED дэлгэцийн зүүг [CLK] Arduino дижитал зүүтэй холбоно уу [10]
- LED дэлгэцийн зүү [DI0] -ийг Arduino дижитал зүүтэй холбоно уу [9]
- LED дэлгэцийн зүү [GND] -ийг Arduino pin [GND] руу холбоно уу.
- LED дэлгэцийн зүүг [VCC] Arduino pin [5V] руу холбоно уу.
- Саад бэрхшээлээс зайлсхийх мэдрэгчийн зүү [VCC] -ийг Arduino pin [5V] руу холбоно уу.
- Саад бэрхшээлээс зайлсхийх мэдрэгчийн зүү [GND] -ийг Arduino pin [GND] руу холбоно уу
- Саад бэрхшээлээс зайлсхийх мэдрэгчийн зүү [D0] -г Arduino дижитал зүүтэй холбоно уу [7]
Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:
Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та үүнийг хийгээгүй бол Arduino IDO -г програмчлах Arduino IDE -ийг тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.
Алхам 4: Visuino ADD бүрэлдэхүүн хэсгүүдэд
- "TM1637 7 сегментийн дэлгэц 4 оронтой тоон модуль + 2 босоо цэг (CATALEX)" бүрэлдэхүүн хэсгийг нэмнэ үү.
- "Тоолуур" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Хэт улаан туяаны (IR) саад бэрхшээлээс зайлсхийх мэдрэгч" бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 5: Visuino Set ба бүрэлдэхүүн хэсгүүдийг холбоно уу
- "Counter1" бүрэлдэхүүн хэсгийг сонгоод шинж чанарын цонхонд "Max> Value" -ийг 9999 болгож тохируулна уу
- "Counter1" бүрэлдэхүүн хэсгийг сонгоод шинж чанарын цонхонд "Min> Value" -ийг 0 болгож тохируулна уу
- "Display1" бүрэлдэхүүн хэсэг дээр давхар товшоод "Цифрүүд" цонхонд "Бүхэл бүтэн дэлгэцийн 7 сегмент" -ийг зүүн талд чирнэ үү.
- "Цифрүүд" цонхны зүүн талд "Бүтэн тоогоор харуулах 7 сегмент1" -ийг сонгож, шинж чанарын цонхонд "Тоон тоог" 4 болгож тохируулна уу.
- "Тоонууд" цонхыг хаа
- Arduino дижитал зүү [7] -ийг "ObstacleAvoidance1" зүүтэй холбоно уу [In]
"ObstacleAvoidance1" pin [Out] -г "Counter1" pin -тэй холбоно уу [In]
- "Тоолуур1" зүү [Гарах] -ыг "Дэлгэц1"> "Бүхэл бүтэн дэлгэц 7 сегмент1" зүү [In] руу холбоно уу.
- "Display1" зүү [Цаг] -ийг Arduino самбарын дижитал зүүтэй холбоно уу [10]
- "Display1" зүү [Өгөгдөл] -ийг Arduino самбарын дижитал зүү [9] руу холбоно уу.
Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.
Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)
Алхам 7: Тоглох
Хэрэв та Arduino UNO модулийг асаах юм бол саад бэрхшээлээс зайлсхийх мэдрэгч нь саад тотгорыг илрүүлэх үед LED дэлгэц тоонуудыг тоолж эхлэх ёстой бөгөөд 9999 хүрмэгц дахин 0 болж дахин тоолох болно.
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг эндээс татаж аваад Visuino -д нээж болно:
Зөвлөмж болгож буй:
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): 12 алхам
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): Бид хаа сайгүй саад бэрхшээлээс зайлсхийх роботтой тааралддаг. Энэхүү роботын тоног төхөөрөмжийн симуляци нь олон коллеж, олон арга хэмжээнд өрсөлдөөний нэг хэсэг юм. Гэхдээ саад тотгор роботыг програмчлах нь ховор байдаг. Хэдийгээр бид үүнийг хаа нэг газар олж чадвал
5 in 1 Arduino робот - Намайг дага - Мөр мөрдөж байна - Сумо - Зураг - Саад бэрхшээлээс зайлсхийх: 6 алхам
5 in 1 Arduino робот | Намайг дага | Мөр мөрдөж байна | Сумо | Зураг | Саад бэрхшээлээс зайлсхийх: Энэхүү роботын хяналтын самбар нь ATmega328P микроконтроллер ба L293D мотор драйвертай. Мэдээжийн хэрэг, энэ нь Arduino Uno самбараас ялгаатай биш боловч мотор жолоодохын тулд өөр бамбай хэрэггүй тул илүү ашигтай юм! Энэ нь үсрэлтээс ангид байдаг
Микроконтроллергүй IR мэдрэгч бүхий саад бэрхшээлээс зайлсхийх робот: 6 алхам
Микроконтроллергүй IR мэдрэгчтэй саад бэрхшээлээс зайлсхийх робот: За энэ төсөл бол хуучирсан төсөл юм, би үүнийг 2014 онд 7, 8 -р сард хийсэн. IR мэдрэгч ашигладаг, микроконтроллергүйгээр ажилладаг роботоос зайлсхийх энгийн саад тотгор юм. IR мэдрэгч нь opamp IC i ашигладаг
Саад бэрхшээлээс зайлсхийх робот (Arduino): 8 алхам (зурагтай)
Саад бэрхшээлээс зайлсхийх робот (Arduino): Энд би танд Arduino дээр суурилсан саад бэрхшээлээс зайлсхийх робот хийх талаар заавар өгөх гэж байна. Энэ роботыг маш хялбар аргаар хийх талаар алхам алхмаар зааварчилгаа өгнө гэж найдаж байна. Роботоос зайлсхийх саад бол аливаа бие даасан байдлаас зайлсхийх чадвартай бүрэн бие даасан робот юм
Зайн мэдрэгч бүхий саад бэрхшээлээс зайлсхийх тоглоом: 5 алхам
Зайны мэдрэгч бүхий саад бэрхшээлээс зайлсхийх тоглоом: Flappy Bird шиг саад бэрхшээлээс зайлсхийх тоглоом. Мөргөлдөхөөс зайлсхийхийн тулд гараа хөдөлгө. Үүнийг хийхэд хялбар бөгөөд тоглоход хөгжилтэй байдаг