Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Удирдах зөвлөл байгуулах
- Алхам 2: LCD дэлгэцээ тохируулах
- Алхам 3: Кодыг бичнэ үү
- Алхам 4: Үүнийг тохируулна уу
- Алхам 5: Та дууссан
- Алхам 6: Хэрхэн ашиглах вэ?
Видео: Хэт авианы мэдрэгч автомат LED мэндчилгээний анимацийн гэрэл ба LCD мэдээллийн дэлгэц: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Та гэртээ ядарч, суугаад тайвшрахыг хүсч байхдаа эргэн тойрондоо ижил зүйлийг өдөр бүр дахин дахин харах нь үнэхээр уйтгартай байх болно. Сэтгэл санаагаа өөрчилдөг хөгжилтэй, сонирхолтой зүйлийг нэмж яагаад болохгүй гэж? Өөрсдийнхөө нэр болон өөртөө хэлэхийг хүсч буй зүйлээ LCD дэлгэцтэй, хөгжилтэй анимэйшн дээр ажиллуулж буй зөөлөн, тайвширсан шар өнгийн гэрлээр таныг угтах супер хялбар Arduino төслийг бүтээгээрэй.
(ТӨСЛИЙН ЭНЭ САНААГ НАД БИЕ ЭХЛЭЖ БАЙНА)
Энэхүү Arduino төслийг хэт авианы мэдрэгчээр идэвхжүүлж, хөгжилтэй анимэйшн дээр ажиллаж байгаа зөөлөн тайвширсан шаргал гэрэлтэй бөгөөд хүссэн мэдээллээ харуулдаг LCD дэлгэцтэй.
Хангамж
- Энэ төхөөрөмжийг тохируулах тохиромжтой газар
- 9 LED гэрлийн чийдэн (ямар ч өнгө)
- 1 I2C LCD дэлгэц
- 1 хэт авианы мэдрэгч
-
Arduino Jump Wires
- Эрэгтэй эр
- Эрэгтэй эмэгтэй
- Ардуино Уно/ Леонардо
- 9 10 кΩ эсэргүүцэл
- Хайч
- Хоёр талт соронзон хальс
- Цаасан тууз
Алхам 1: Удирдах зөвлөл байгуулах
Самбарыг бүтээхдээ зургийг дагаж мөрдөөрэй
Breadboard дээр:
5V холбоно уу (arduino самбар дээр)-> (+) (Талхны самбар дээр)
GND холбоно уу (arduino самбар дээр)-> (-) (Талхны самбар дээр)
Хэт авианы мэдрэгчийн хувьд:
VCC холбоно уу-> (+) (Талхны самбар дээр)
TRIG-> Dpin3-ийг холбоно уу
ECHO-> Dpin2 холбоно уу
GND-> (-) -ийг холбоно уу (Талхны самбар дээр)
LED гэрлийн хувьд:
Dpin-> LED-ийг холбоно уу (урт хөлтэй)
LED-ийг холбоно уу (богино хөлтэй)-> 10kΩ эсэргүүцэл-> (-) (талхны самбар дээр)
I2C LCD дэлгэцийн хувьд:
GND-> (-) -ийг холбоно уу (Талхны самбар дээр)
VCC-ийг холбох-> (+) (Талхны самбар дээр)
SDA-> SDA-ийг холбоно уу (arduino самбар дээр)
SCL-> SCL-ийг холбоно уу (arduino самбар дээр)
Алхам 2: LCD дэлгэцээ тохируулах
LCD дэлгэцээ тохируулж байна
- LCD дэлгэцээ асаагаад халив аваарай
- I2C дэлгэцийн ард байгаа боолтыг эргүүлээд дэлгэц дээрх өөрчлөлтийг харна уу
- LCD дэлгэцийг харахад хялбар, ойлгомжтой болгохын тулд боолтыг эргүүлнэ үү
КОДООГ ОРУУЛЖ БАЙНА
- Кодыг ажиллуулахын тулд танд ZIP файл хэрэгтэй болно. ЭНД дарж татаж авна уу
- ZIP файлыг "LiquidCrystal_I2C" гэж нэрлэх ёстой
- ZIP файлыг бүү нээ
- Arduino руу орно уу-> Номын сан оруулах
- Одоо та зүгээр байна, дараагийн алхам руу шилжиж болно
Алхам 3: Кодыг бичнэ үү
Самбарыг бүтээсний дараа та кодыг бичиж эхлэх боломжтой.
Кодыг энд дарж үзнэ үү
Өөрчлөлтийн талаар тайлбарыг өгсөн бөгөөд хэрэв танд асуулт байвал доор тайлбар бичнэ үү
Алхам 4: Үүнийг тохируулна уу
Төхөөрөмжийг тохируулах тохиромжтой газрыг хайж олох. Миний хувьд үүнийг хэт авианы мэдрэгч, LCD дэлгэцийг над руу харсан байдлаар компьютерынхаа ард байрлуулсан.
Тохируулах дүрэм:
- Тохиромжтой газар хайж олох
- Хэт авианы мэдрэгч нь хэрэглэгч рүү чиглэсэн байх ёстой
- Хэт авианы мэдрэгчийн илрүүлж чадах хамгийн ойрын объект нь 100 см -ээс багагүй байх ёстой. (Та чадна, гэхдээ та бичсэн кодыг өөрчлөх хэрэгтэй)
- LED -ийг нүдэнд харагдахуйц газар байрлуулах ёстой
- LCD дэлгэц нь хэрэглэгч рүү чиглэсэн байх ёстой
- Төхөөрөмжийг хэт өндөр температур, чийгшилд тохируулж болохгүй
- Төхөөрөмжид шаардлагатай зайг тооцоолох, кабель эсвэл төхөөрөмжөө нугалж, бутлах хэрэггүй
Алхам 5: Та дууссан
Баяр хүргэе, та Arduino төслөө дуусгалаа!
НӨХӨРСӨГ САНУУЛГА:
- Төхөөрөмжийг асаахаасаа өмнө бүх кабелийг зөв, зөв холбосон эсэхээ шалгаарай. Хэрэв бүх кабелийг зөв, зөв холбоогүй бол энэ нь таны Arduino самбар болон компьютерт ноцтой хохирол учруулж, улмаар хэт халалт үүсгэж, гал үүсгэж болзошгүй юм.
- Тээглүүрийн зохион байгуулалтыг өөрөө өөрчилж болно, миний сканерд тааруулахын тулд миний Arduino код дээрх зүү дугаарыг өөрчил.
- Та нэмэлт хэрэгслийг өөрөө нэмж болно, зөвхөн өөрийн сценарид нийцүүлэн миний Arduino кодыг нэмж оруулаарай.
- Та миний Arduino кодыг өөрчилж болно, энэ нь таны сценаритэй нийцэж байгаа эсэхийг шалгаарай.
Зөвлөмж болгож буй өөрчлөлтүүд:
- LED мэндчилгээний гэрлийн анимацийг кодоор солино уу
- LED тавтай морилно уу гэрлийн өнгийг өөрчил
- Хэт авианы мэдрэгч илрүүлэх зайг кодоор өөрчлөх
- LCD дэлгэц дээрх үг/мэдээллийг өөрчлөх
- Нэмэлтүүдийг ашиглах (жишээлбэл. LCD-д температур нэмэх, LCD-д цаг нэмэх ……)
Алхам 6: Хэрхэн ашиглах вэ?
Үүнийг хэрхэн ашиглах вэ?
Мэдрэгчийн илрүүлж чадах хэсэгт зүгээр л алхаарай. Мэдрэгч таныг илрүүлэх үед төхөөрөмж идэвхжих бөгөөд бүх LED гэрэл болон LCD дэлгэцийг асаах болно.
Энэ төхөөрөмж нь яг нарийн бүтээгдсэн бөгөөд олон хувилбарт ажиллах/тохирох боломжтой.
Хувилбарууд:
- Та илрүүлсэн хэсэгт алхаж байна-> мэдрэгч таныг илрүүлж байна-> LED ба LCD идэвхжсэн-> Та энэ хэсэгт байсаар байх болно-> Бүх LED болон LCD дахин идэвхжихгүй
- Та илрүүлсэн хэсэгт алхдаггүй-> мэдрэгч таныг илрүүлэхгүй-> Бүх LED болон LCD идэвхжихгүй
- Та илрүүлсэн хэсэгт алхаж байна-> мэдрэгч таныг илрүүлж байна-> LED ба LCD идэвхжсэн-> Та талбайг орхин гарлаа-> Бүх LED болон LCD идэвхжихгүй
- Та энэ хэсэгт алхаж байна-> мэдрэгч таныг илрүүлж байна-> LED ба LCD идэвхжсэн-> Та талбайгаа орхин гарлаа-> Бүх LED болон LCD идэвхжихгүй-> Та дахин илрүүлсэн хэсэгт алхана-> мэдрэгч таныг илрүүлж байна- > LED болон LCD идэвхжсэн
Зөвлөмж болгож буй:
Хэт авианы мэдрэгч ашиглан гудамжны автомат гэрэл: 3 алхам
Хэт авианы мэдрэгч ашиглан гудамжны автомат гэрэл: Гудамжны гэрэл шөнө хэрхэн автоматаар асаж, өглөө автоматаар унтардаг гэж та бодож байсан уу? Эдгээр гэрлийг асаах/унтраах хүн байна уу? Гудамжны гэрлийг асаах хэд хэдэн арга байдаг, гэхдээ дараах
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
Хэт авианы мэдрэгч (HC-SR04) өгөгдлийг 128 × 128 LCD дэлгэц дээр уншиж, Matplotlib ашиглан дүрслэх: 8 алхам
Хэт авианы мэдрэгч (HC-SR04) өгөгдлийг 128 × 128 LCD дэлгэц дээр уншиж, Matplotlib ашиглан дүрслэн харуулах: Энэхүү зааварт бид MSP432 LaunchPad + BoosterPack ашиглан хэт авианы мэдрэгчийн (HC-SR04) өгөгдлийг 128 × 128 дээр харуулах болно. LCD, өгөгдлийг компьютерт цувралаар илгээж, Matplotlib ашиглан дүрслэнэ үү
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: Энэхүү төсөл нь хэт ягаан туяаны одоогийн хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд энэ нь
Хэт авианы мэдрэгч ба Funduino усны мэдрэгч ашиглан Arduino -ийн усны түвшинг тодорхойлох арга: 4 алхам
Хэт авианы мэдрэгч ба Funduino усны мэдрэгч ашиглан Arduino -ийн усны түвшинг тодорхойлох арга: Энэхүү төсөлд би хямд ус илрүүлэгчийг хоёр аргыг ашиглан хэрхэн бүтээхийг танд үзүүлэх болно: 1. Хэт авианы мэдрэгч (HC-SR04) .2. Funduino усны мэдрэгч