Агуулгын хүснэгт:
- Алхам 1: Мэдрэгчийг хэрхэн яаж хийх вэ
- Алхам 2: Мэдрэгчийг хивсэнд хэрхэн яаж оруулах вэ
- Алхам 3: Код
Видео: Мэдрэгчтэй хивс/ Arduino Micro ашиглан RF -ийн холбоо: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
SabinaStanFollow Зохиогчийн дэлгэрэнгүй:
Тухайн талаар: Намайг Сабина Стэн гэдэг. Би Румын улсад төвтэй визуал зураач хүн. Би олс, цаас, дахин боловсруулсан хөнгөн цагаан лаазтай ажилладаг бөгөөд ашигладаг техникээрээ би юу ч хийж чадна (дүрслэх эсвэл хийсвэр), энэ бол … SabinaStan -ийн тухай дэлгэрэнгүй »
Би саяхан суулгацыг дуусгасан. Дэнлүүний доор хивсэн дээр байрлуулсан мэдрэгчүүдэд хариу үйлдэл үзүүлдэг хэд хэдэн чийдэнгээр хийсэн бөгөөд энд даралтын мэдрэгч бүхий хивсийг хэрхэн хийснийг танд хэрэгтэй гэж найдаж байна.:)
Алхам 1: Мэдрэгчийг хэрхэн яаж хийх вэ
Даралт мэдрэгчийн хувьд хямд, үр дүнтэй, ашиглахад хялбар тул пьезо мэдрэгчийг ашигласан. RF -ийн холболтыг бий болгохын тулд би Arduino Micro болон RF дамжуулагчийг ашигласан.
Мэдрэгчид аналог тээглүүртэй холбогддог тул та Arduino тус бүрт зөвхөн дөрвөн мэдрэгч ашиглах боломжтой. Хоёр мэдрэгч нэгэн зэрэг дохио өгч чадахгүй тул энэ нь үнэхээр асуудал биш юм.
Дамжуулагчийг Arduino руу холбохын тулд та үүнийг харж байхдаа баруунаас зүүн тийш холбох хэрэгтэй.
- Микроконтроллерийн газардсан анхны зүү
- Arduino Micro -ийн VCC -ийн хоёр дахь нь
- Өгөгдлийн зүү рүү оруулах сүүлийн зүү (миний хувьд 10)
Пьезо мэдрэгчийг холбохын тулд эхлээд утсыг хангалттай урт огтолж, дараахь зүйлийг холбох хэрэгтэй.
- Пьезогийн дунд хэсэгт микроконтроллерийн аналог зүү рүү ордог хэсэг
- Мэдрэгчийн ирмэг дээр Arduino -ийн газардсан хэсэгт холбогдсон хэсэг
Миний зөвлөгөө бол мэдрэгчийн бүх үндэслэлийг холбож, дараа нь нэг утсыг Arduino -ийн газартай холбох явдал юм.
Алхам 2: Мэдрэгчийг хивсэнд хэрхэн яаж оруулах вэ
Илүү сайн үг байхгүй тул хивс аваад микро контроллерыг хивсэн дээр байрлуулсан мэдрэгч бүхий ирмэгийнхээ хажууд байрлуул.
Микроконтроллер нь гишгэгдэх эсвэл харагдах хайрцагт аюулгүй газар байгаа эсэхийг шалгаарай.
Мэдрэгчийг хивсний янз бүрийн хэсэгт байрлуулахаар байрлуул.
Мэдрэгчийг хивсний ширхэгийн доор нууж, мэдрэгчийг микро хянагчтай холбосон утсыг бэхлэхийн тулд ашиглана уу.
Тэгээд л болоо! ^.^
Алхам 3: Код
#includ char const *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; void setup () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (үнэн); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; зурвас = "Z"; vw_send ((uint8_t *) мессеж, strlen (зурвас)); vw_wait_tx (); саатал (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) мессеж, strlen (зурвас)); vw_wait_tx (); саатал (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) мессеж, strlen (зурвас)); vw_wait_tx (); саатал (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) мессеж, strlen (зурвас)); vw_wait_tx (); саатал (2000); }}
Зөвлөмж болгож буй:
Arduino дээр суурилсан төслүүдэд NRF24L01 дамжуулагч модулийг ашиглан утасгүй холбоо: 5 алхам (зурагтай)
Arduino дээр суурилсан төслүүдэд NRF24L01 дамжуулагч модулийг ашиглан утасгүй холбоо: Энэ бол миний робот, микро контроллеруудын талаархи хоёр дахь зааварчилгаа юм. Таны роботыг амьд бөгөөд хүлээж байсны дагуу ажиллаж байгаа нь үнэхээр гайхалтай бөгөөд хэрэв та роботоо эсвэл бусад зүйлийг утасгүйгээр хурдан, хурдан удирдах нь илүү хөгжилтэй байх болно гэдэгт итгээрэй
Гурван мэдрэгчтэй хэлхээ + мэдрэгчтэй таймерын хэлхээ: 4 алхам
Гурван мэдрэгчтэй мэдрэгчтэй хэлхээ + мэдрэгчтэй таймерын хэлхээ: Мэдрэгч мэдрэгч нь мэдрэгч зүү дээр хүрэхийг мэдрэх үед асах хэлхээ юм. Энэ нь түр зуурын үндсэн дээр ажилладаг, өөрөөр хэлбэл тээглүүр дээр дарах үед л ачаалал асаалттай байх болно, энд би танд мэдрэгчтэй болгох гурван өөр аргыг харуулах болно
Хямд 433MHz RF модулиуд болон пик микроконтроллер ашиглан утасгүй холбоо. 2 -р хэсэг: 4 алхам (зурагтай)
Хямд 433MHz RF модулиуд болон пик микроконтроллер ашиглан утасгүй холбоо. 2 -р хэсэг: Энэхүү зааварчилгааны эхний хэсэгт би MPLAB IDE ба XC8 хөрвүүлэгч ашиглан PIC12F1822 -ийг хэрхэн програмчлах, хямд TX/RX 433MHz модулийг ашиглан энгийн утсыг утасгүйгээр илгээхийг үзүүлэв. кабелийн зар
HC-05 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 9 алхам (зурагтай)
HC-05 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболт хийх: HC-06 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболтыг хэрэгжүүлэхийн тулд бид HC-06-ийг ашиглан микро хоорондох холбоог хэрхэн ашиглах талаар ярилцсан болно. бит болон гар утас. HC-06-аас бусад Bluetooth модуль байдаг
Хивс мөлхөгч - BEAM робот: 6 алхам (зурагтай)
Хивс мөлхөгч - BEAM робот.: Carpet Crawler бол жижигхэн робот бөгөөд таны шалаар дамжин өнгөрөх болно. Видео бичлэгийг үзээд энэ нэр хэрхэн нэрлэгдсэнийг та харах болно (энэ бол би хуучин рок фэн юм!). BEAM товчлол нь Биологи, Электро