Агуулгын хүснэгт:
- Алхам 1: Ажлын онол
- Алхам 2: Бүтээцгээе
- Алхам 3: Зарим LED -ийг холбоно уу
- Алхам 4: Кодлох
- Алхам 5: Өргөдөл
- Алхам 6: Сул талууд
Видео: Arduino -ийн ганц зүү дээр 100+ унтраалга: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Танилцуулга
Оролтын зүү дууссан уу? Санаа зоволтгүй, энд ямар ч ээлжийн бүртгэлгүй шийдэл байна. Энэ видеон дээр бид 100 гаруй унтраалгыг Arduino -ийн ганц зүү рүү холбох талаар сурах болно.
Алхам 1: Ажлын онол
Эхлээд хэлхээний диаграмыг хараарай, эс тэгвээс та миний юу хэлж байгааг ойлгох боломжгүй болно. Би унтраалгыг дарах бүрт хэлхээг өөр тооны резистороор дүүргэх болно.
- Хэрэв хэлхээнд хэрэв бид 5 -р унтраалгыг дарвал хэлхээ нь бүх 4 резистороор дамжиж дуусна.
- Хэрэв бид 4 -р унтраалгыг дарвал хэлхээ 3 резистороор дуусна.
- Хэрэв бид 3 -р унтраалгыг дарвал хэлхээ нь 2 резистороор дуусна.
- Хэрэв бид 2 -р унтраалгыг дарвал хэлхээ 1 резистороор дамжиж дуусна.
- Хэрэв бид 1 -р унтраалгыг дарвал хэлхээ нь ямар ч эсэргүүцэлгүйгээр дуусч байна.
Энэ нь A1 аналог зүү хүрэх хүчдэл нь унтраалга бүрийн хувьд өөр өөр байх тул бид analogRead () функцийг ашиглан A1 зүү дээрх утгыг уншиж, дараа нь шилжүүлэгч бүрийн хувьд өөр өөр үйлдэл хийх нөхцөлийг ашиглах бол if -ийг ашиглана.
Алхам 2: Бүтээцгээе
- Эхлээд таван түлхэх унтраалгыг талхны самбар руу холбоно уу.
- Мэдээжийн хэрэг та онолын хувьд хамгийн ихдээ 1023 унтраалгыг Arduino шиг 8 битийн микроконтроллертой холбож болно.
- Дараа нь диаграммд үзүүлсэн шиг түлхэх товчлууруудын хооронд резисторыг хооронд нь холбоно.
- Бүх унтраалгуудын нөгөө үзүүрийг Arduino -ийн 5v -тэй холбоно уу. Эндээс харахад би нэг үзүүр нь 5v -тэй холбогдсон сахал самбарын цэнхэр шугамтай холбогдсон байна.
- Дараа нь эцсийн шилжүүлэгчийн төгсгөлөөс утсыг Arduino -ийн A1 аналог зүү рүү холбоно уу.
- Дараа нь Arduino -ийн A1 ба GND хооронд резисторыг холбоно уу. Энэ нь унтраалга дарагдаагүй үед утгыг тэг байлгах болно.
Алхам 3: Зарим LED -ийг холбоно уу
Зарим LED -ийг холбож хэлхээнийхээ ажиллагааг шалгаж үзье.
- LED -ийг хэлхээнд үзүүлсэн шиг холбоно уу.
- Бүх эерэг терминалыг бүх LED -ийг 5v -д холбоно уу.
- LED тус бүрийн сөрөг терминалыг Arduino -ийн D12 то D8 дижитал зүү рүү холбоно уу.
- Практик дээр бид LED -ийг резистороор дамжуулан сайн амьдрах хугацаатай холбох ёстой.
Алхам 4: Кодлох
Хөтөлбөрийг үзээрэй. Бүх мөрүүдийг зөв тайлбарласан болно.
Одоо кодыг байршуулж, үүнийг хэрхэн яаж хийхийг үзье.
Алхам 5: Өргөдөл
- Товчлуур
- Arduino-д зориулсан бүрэн хэмжээний гар.
- Таны Raspberry Pi таблетад зориулагдсан мини гар.
Алхам 6: Сул талууд
Олон унтраалга нэг дор ажиллахгүй. Хэрэв та өөр програм бодож олох боломжтой бол үүнийг коммент хэсэгт бичээрэй
Баярлалаа.
Зөвлөмж болгож буй:
Arduion дээр суурилсан ухаалаг таймерын унтраалга: 4 алхам
Arduion -д суурилсан ухаалаг таймерын унтраалга: Энэхүү зааварчилгаанд би энэхүү ухаалаг таймерын унтраалгыг хэрхэн яаж хийснийг харуулах болно. Унтахынхаа өмнө гар утсаа цэнэглэхэд асуудал гарвал ухаалаг таймерын унтраалга хийх санааг олж авсан. Ихэнх тохиолдолд би унтраалгыг унтраахаа мартдаг бөгөөд энэ нь зөөврийн компьютер дээр тохиолддог
Хөнгөн унтраалга + сэнс dimmer нь нэг самбар дээр ESP8266: 7 алхам (зурагтай)
Гэрлийн унтраалга + сэнс dimmer нь нэг самбар дээр ESP8266: Энэхүү гарын авлагад та ESP8266 микроконтроллер ба WiFi модулийг ашиглан өөрийн гэрлийн унтраалга, сэнсний гэрлийг хэрхэн яаж бүтээх талаар сурах болно. : Энэ хэлхээ нь AC -ийн үндсэн хүчдэлийг зохицуулдаг тул болгоомжтой байгаарай
Bluetooth алсын удирдлагатай гэрлийн унтраалга - Дахин тохируулах. Гэрлийн унтраалга ажилласаар байна, нэмэлт бичих шаардлагагүй: 9 алхам (зурагтай)
Bluetooth алсын удирдлагатай гэрлийн унтраалга - Дахин тохируулах. Хөнгөн унтраалга ажилласаар байна, нэмэлт бичих шаардлагагүй. 2017 оны 11 -р сарын 25 -ны өдөр - Энэ төслийн киловатт ачааллыг хянах боломжтой өндөр хүчин чадалтай хувилбарын хувьд BLE Control -ийг өндөр хүчдэлийн ачаалалд шилжүүлэхийг үзнэ үү. Зарим BLE самбар / програм хангамжийн стекүүд
ESP8266 дээр суурилсан Sonoff ухаалаг унтраалга дээр MicroPython програмыг хэрхэн яаж гэрэлтүүлэх вэ: 3 алхам (зурагтай)
ESP8266 дээр суурилсан Sonoff ухаалаг шилжүүлэгч дээр MicroPython Firmware -ийг хэрхэн яаж гэрэлтүүлэх вэ? Sonoff нь ITEAD -ийн боловсруулсан Smart Home -ийн төхөөрөмжийн шугам юм. Энэ шугамын хамгийн уян хатан, хямд төхөөрөмжүүдийн нэг бол Sonoff Basic ба Sonoff Dual юм. Эдгээр нь ESP8266 агуу чип дээр суурилсан Wi-Fi идэвхжүүлсэн унтраалга юм. Хэзээ
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах унтраалга руу утасгүй хаалганы хонх цохих: 4 алхам
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах утас руу утасгүй хаалганы хонх цохих: Би саяхан дохиоллын систем барьж, гэртээ суулгасан. Би хаалган дээр соронзон унтраалга ашиглаж, дээврийн хөндийгөө хатуу хучилттай болгосон. Надад утасгүй шийдэл хэрэгтэй байсан бөгөөд энэ нь