Агуулгын хүснэгт:

Өрхийн мэдээлэгч: 4 алхам
Өрхийн мэдээлэгч: 4 алхам

Видео: Өрхийн мэдээлэгч: 4 алхам

Видео: Өрхийн мэдээлэгч: 4 алхам
Видео: Санхүүгийн боловсролыг 100 секундэд #1 Хувьцаа худалдаж авах 4 алхам 2024, Арваннэгдүгээр
Anonim
Өрхийн мэдээлэгч
Өрхийн мэдээлэгч

Захидал ирсэн эсэхийг мэдэхийн тулд хэн гадуур явахыг хүсэх вэ? Хүйтэн өвөл эсвэл бороонд хүрэм, гутал өмсөх хэрэггүй, зөвхөн шуудан байхгүй байгааг олж мэдэв. Энэ төсөл нь танд шуудан зөөгч зочлох тухай мэдэгдэх бөгөөд хоёрдогч функцын хувьд гаражийн хаалгыг нээлттэй орхисныг танд сануулах болно. Үүнийг бусад мэдрэгчтэй болгож өргөжүүлж болно

Алхам 1: Схем

Схем
Схем

Энэхүү төсөл нь Atmega 168 чип дээр суурилсан болно. Загвар нь зөвхөн хамгийн бага нөөц шаарддаг тул ихэнх AVR чипүүд нь хүлээн зөвшөөрөгдсөн орлуулагч байх болно. Гэхдээ нэмэлт нөөцтэй байх нь функцийг нэмэх нь дахин төлөвлөхөөс хамаагүй хялбар гэсэн үг юм. Төхөөрөмж нь хамгийн бага тооны хэсгүүдийг агуулдаг (схемийг үзнэ үү). Энэхүү загвар нь гаражийн хаалганы соронзон зэгс шилжүүлэгч, шуудангийн хайрцгийн гэрэлд хамааралтай эсэргүүцэл (LDR) гэсэн хоёр мэдрэгчтэй.

Алхам 2: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Гаражийн хаалганы онцлог Гаражийн хаалганы мэдрэгч нь соронзон удирдлагатай зэгс унтраалга юм. Соронзыг гаражийн хаалган дээр байрлуулсан бөгөөд хаалгыг бүрэн хаах үед зэгс унтраалгатай ойрхон байна. Гаражийн хаалганы хөдөлгөөний сул механик хүлцлийг зохицуулах нь илүү хялбар байсан тул би зэгс шилжүүлэгчийг сонгосон. Гаражийн хаалгыг онгойлгоход соронз нь унтраалгаас холддог. Шилжүүлэгч нээгдэж, микроконтроллерийг LED асаах дохио өгч, богино дохио өгдөг. Энэ нь маш энгийн тул та Энгийн хэлхээ нь даалгаврыг биелүүлэхэд яагаад микроконтроллер ашиглах хэрэггүй гэж? Гэхдээ энд ямар ч тоног төхөөрөмжийг өөрчлөхгүйгээр илүү ашигтай төхөөрөмж болгохын тулд микроконтроллерийн хүчийг хурдан ашиглах боломжтой юм. Миний хүсч байсан зүйл бол хаалгаа хаахаа мартсан үедээ надад сануулах онцлог юм. Хаалга онгойж, нэг цагийн турш нээлттэй байвал би хаахаа мартсан байх. Би LED -ийг анзаарахгүй байж магадгүй тул хаалга хаагдах хүртэл 10 минут тутамд нэг удаа дуугарах болно. Шуудангийн хайрцагны онцлог нь би шуудангийн хайрцгийн мэдрэгчийн хувьд Light Dependent Resistor (LDR) ашигладаг байсан. Дахин нэг удаа би механик унтраалга ашиглаж болох байсан, гэхдээ би хаалганы нугасны сул механик хүлцлийн талаар санаа зовж байсан. Би шилжүүлэгчийг эргэлдэж буй хаалгаар найдвартай ажиллуулж чадна гэдэгтээ итгэлгүй байсан. LDR нь маш сайн ажилладаг бөгөөд шуудангийн хайрцгийн ар талд суулгахад хялбар байдаг. Хаалга хаагдахад энэ нь маш өндөр эсэргүүцэлтэй байдаг - хэд хэдэн мега ом, хаалга онгойлгоход ойролцоогоор 10К - бүрхэг өдөр ч гэсэн. Хэрэв шөнө дунд бол энэ нь бүртгүүлэхгүй байж магадгүй, гэхдээ шуудан зөөгч ямар ч байсан ирдэггүй. Шуудангийн хайрцагтай харьцах нь гаражийн хаалганаас эрс ялгаатай. Шуудангийн хайрцаг нь ганц хоёрхон секундын турш идэвхтэй байдаг, гэхдээ би нээлтийг илрүүлсэн гэдгийг санаж баймаар байна, чанга яригчийг нэг удаа дуугаргаад LED -ийг асаах хүртэл асааж байгаарай, эс тэгвээс 8 цагийн дараа автоматаар дахин тохируулагдах болно. AT Mega чип дээр хэд хэдэн аналог болон дижитал тээглүүр байдаг тул би жижиг төсөлдөө илүү олон онцлог шинж чанаруудыг нэмж оруулахыг харж байсан. Нэг санаа бол гэрлийн туяа, LDR мэдрэгчийг урд хаалганы зам дээр суурилуулсан байх болно, ингэснээр хэн нэгэн байшинд ойртож байгааг урьдчилан мэдэж болно. Ямар нэгэн санал байна уу?

Алхам 3: Төслийн кейс ба утас

Төслийн тохиолдол ба утас
Төслийн тохиолдол ба утас

Тохиолдол Би жижиг хайрцгийг хэлхээний самбар дээр холбохыг хүсч байсан бөгөөд миний төсөлд яг тохирсон хэмжээтэй RJ45 хайрцгийг ашигласан. Би LED болон дахин тохируулах товчийг суурилуулсан бөгөөд ингэснээр уг хэргийг дээд талд нь сунгах болно. Энэ нь уг холболтыг утасгүйгээр салгаж болно гэсэн үг юм. Утас холбох нь харамсалтай нь хамгийн их цаг зарцуулдаг хэсэг юм. Таны шуудангийн хайрцгийг илгээх нь бага зэрэг бэрхшээлтэй байж магадгүй юм. Би эрчилсэн хос эсвэл хамгаалалттай кабель ашиглахыг зөвлөж байна. Энэ нь алдагдсан цахилгаан соронзон орныг таны утсан дээр өдөөгдсөн гүйдэл үүсгэхээс сэргийлж, микроконтроллерыг эвдэх болно. Надад хангалттай коаксиаль кабель байсан тул би үүнийг ашиглаж байсан. Миний шуудангийн хайрцаг миний замын төгсгөлд байдаг - магадгүй гэрээс 40 футын зайтай. Би азтай байсан бөгөөд машиныхаа замыг дахин засч янзлахдаа бетоныг цутгахаасаа өмнө гүйж явсан нь намайг ухахаас ихээхэн аварсан юм. Дараа нь байшинг утсаар холбох асуудал бас цаг хугацаа шаардана. Хммм…. магадгүй утасгүй шийдэл …

Алхам 4: Эх код

Эх код
Эх код

Энд эх код байна - энэ нь богино бөгөөд энгийн юм.

Өрхийн_мэдээлэгч.pde

. PDE файлууд нь Arduino эх кодын файлууд юм (ямар нэг шалтгаанаар тэднийг "ноорог" гэж нэрлэдэг) - Энэ нь 'C' -тэй бараг адилхан юм.

Та текст засварлагч дээр татаж аваад нээх замаар кодыг үзэх боломжтой.

2011 оны 2 -р сарын 14 -ний өдөр хөрвүүлэгч математикийн алдааг шийдвэрлэх арга зам. мөн шуудангийн хайрцгийн аяыг давтамжаар дээшлүүлэхийн тулд өөрчлөх

Arduino хөгжлийн системийн шинэ хувилбарууд.pde -ийн оронд.ino өргөтгөлийг ашигладаг тул файлын нэрийг өөрчил.

Зөвлөмж болгож буй: