Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Хэлхээ
- Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
- Алхам 4: Visuino -д ADD болон бүрэлдэхүүн хэсгүүдийг оруулна уу
- Алхам 5: Visuino Connect бүрэлдэхүүн хэсгүүдэд
- Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 7: Тоглох
Видео: APDS9960 дохио мэдрэгчийг Arduino дээр хэрхэн ашиглах вэ: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү гарын авлагад бид Visuino програм хангамж ашиглан OLED дэлгэц дээр гар чиглэлийг харуулахын тулд APDS9960 Gesture Sensor -ийг Arduino ашиглан хэрхэн ашиглах талаар сурах болно.
Видеог үзээрэй!
Алхам 1: Танд хэрэгтэй зүйл
- Arduino UNO (эсвэл өөр Arduino)
- APDS9960 мэдрэгч
- Холбогч утас
- Талхны самбар
- OLED дэлгэц
- Visuino програм: Visuino татаж авах
Алхам 2: Хэлхээ
- Мэдрэгчийн зүүг [GND] Arduino хавтангийн зүүтэй [GND] холбоно уу
- Мэдрэгчийн зүүг [Vin] Arduino хавтангийн зүүтэй холбоно уу [3.3V]
- Мэдрэгчийн зүү [SDA] -ийг Arduino хавтангийн зүү [SDA] руу холбоно уу
- Мэдрэгчийн зүүг [SCL] Arduino хавтангийн зүүтэй холбоно уу [SCL]
- OLED дэлгэцийн зүүг [GND] Arduino хавтангийн зүүтэй холбоно уу [GND]
- OLED дэлгэцийн зүүг [VCC] Arduino хавтангийн зүүтэй холбоно уу [+5V]
- OLED дэлгэцийн зүүг [SCL] Arduino хавтангийн зүүтэй холбоно уу [SCL]
- OLED дэлгэцийн зүү [SDA] -ийг Arduino хавтангийн зүү [SDA] руу холбоно уу.
Алхам 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 болон бүрэлдэхүүн хэсгүүдийг оруулна уу
- "Gesture Color Proximity APDS9960 I2C" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текстийн утга" бүрэлдэхүүн хэсгийг нэмнэ үү "TextValue1" бүрэлдэхүүн хэсэг дээр хоёр товшоод Elements цонхонд "Set Value1" -ийг зүүн талд 4 удаа чирнэ үү Зүүн талд байгаа "SetValue1" -ийг сонгоно уу. хажуу ба шинж чанарын цонхонд утгыг DOWNS болгож зүүн талд "SetValue3" -ыг сонгоно уу, мөн шинж чанарын цонхонд LEFTS -ийг зүүн талд "SetValue4" гэж сонгоно уу.
"SSD1306/SH1106 OLED Дэлгэц (I2C)" бүрэлдэхүүн хэсгийг нэмнэ үү "DisplayOLED1" бүрэлдэхүүн хэсэг дээр хоёр удаа дарж, элементүүдийн цонхонд "Текст талбар" -ыг зүүн тал руу чирнэ үү Зүүн талд TextField1 -ийг сонгоод шинж чанарын цонхонд хэмжээг 3 болгож тохируулна уу
Алхам 5: Visuino Connect бүрэлдэхүүн хэсгүүдэд
- "GestureColorProximity1" pin "Up" -ийг "TextValue1"> "SetValue1" pin руу холбоно уу [In]
- "GestureColorProximity1" pin "Down" -ийг "TextValue1"> "SetValue2" pin руу холбоно уу [In]
- "GestureColorProximity1" зүү "Зүүн" -ийг "TextValue1"> "SetValue3" зүү рүү холбоно уу [In]
- "GestureColorProximity1" зүүг "Баруун" руу "TextValue1"> "SetValue4" зүү рүү холбоно уу [In]
- "GestureColorProximity1" I2C зүү "Out" -ыг Arduino Board I2C зүүтэй холбоно уу [In]
- "GestureColorProximity1" I2C pin "Out" -ийг "DisplayOLED1"> "TextField1" зүү рүү холбоно уу [In]
- "DisplayOLED1" I2C зүү "Гарсан" -ийг Arduino Board I2C зүүтэй холбоно уу [In]
Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.
Алхам 7: Тоглох
Хэрэв та Arduino UNO модулийг асааж, дохионы мэдрэгч дээр гараа хөдөлгөвөл OLED дэлгэц нь гарын хөдөлгөөний чиглэлийг харуулах ёстой.
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно:
Зөвлөмж болгож буй:
DHT22 чийгшил ба температур мэдрэгчийг Arduino дээр хэрхэн ашиглах вэ: 6 алхам
DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
Arduino дээр дууны мэдрэгчийг хэрхэн ашиглах вэ: 5 алхам
Arduino -той дууны мэдрэгчийг хэрхэн яаж ашиглах вэ: Сайн байна уу, энэ нийтлэлд би дуу чимээ мэдрэгч ашиглан arduino uno ашиглан чанга дуу гаргах замаар удирдагчийг удирдах боломжтой болно. Энд миний хийсэн видео хичээл байна
NBIoT мэдээлэл дамжуулах BC95G модем дээр суурилсан бамбайг хэрхэн ашиглах вэ - UDP тест ба сүлжээний төлөв байдлын дохио: 4 алхам
NBIoT өгөгдөл дамжуулах BC95G модем дээр суурилсан бамбайг хэрхэн ашиглах талаар 10-15 минут. Хэцүү: дунд. Ремарк: гагнуурын ур чадвар шаардлагатай
MQ9 хийн мэдрэгчийг W/ Arduino дээр хэрхэн тохируулах, ашиглах вэ: 8 алхам
MQ9 хийн мэдрэгчийг хэрхэн тохируулах, ашиглах талаар хийн мэдрэгч гэж юу вэ, энэ нь хэрхэн ажилладаг. Ком
IR саад бэрхшээлээс зайлсхийх мэдрэгчийг Arduino дээр хэрхэн ашиглах вэ: 4 алхам
IR саад тотгороос зайлсхийх мэдрэгчийг Arduino дээр хэрхэн ашиглах талаар