Мазмуну:
Video: Үйдүн маалыматчысы: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Ким сыртка чыгып почта келгенин билгиси келет? Суук кышта же жамгырда куртка менен бут кийим кийбейм, почта жок экенин билем. Бул долбоор почта ташуучунун келиши жөнүндө сизге кабар берет жана экинчи функция катары гараждын эшиги ачык калганын эске салат. Ал тургай, башка сенсорлорду кошуу үчүн кеңейтилиши мүмкүн
1 -кадам: схемалык
Долбоор Atmega 168 чипине негизделген. Дизайн эң аз ресурстарды талап кылгандыктан, AVR чиптеринин көпчүлүгү алгылыктуу алмаштыргычтар болмок. Бирок кошумча ресурстарга ээ болуу функцияны кайра иштеп чыгууга караганда оңой дегенди билдирет. Аппарат бөлүктөрдүн минималдуу санын гана камтыйт (схеманы караңыз). Дизайнда эки сенсор бар, гараждын эшигинин магниттик камышын алмаштыргыч жана Почта кутусуна жарыкка көз каранды резистор (LDR).
2 -кадам: Дизайн
Гараждын эшигинин өзгөчөлүгү Гараждын эшигинин сенсору - бул магниттик иштетилген камыш которгуч. Магнит гараждын эшигине коюлган жана эшик толугу менен жабылганда камыш которгучка жакын жайгашкан. Мен камыш алмаштыргычты тандадым, анткени гараждын эшигинин кыймылынын бош механикалык толеранттуулугун кабыл алуу оңой эле. Гараждын эшиги ачылганда магнит которгучтан алыстайт. Жарык диодду күйгүзүү үчүн микроконтроллерге сигнал берген ачкыч ачылат жана кыска сигнал берет. Бул ушунчалык жөнөкөй, сиз: Эмне үчүн микро схеманы колдонуунун кереги жок, эгерде жөнөкөй схема тапшырманы аткарса. Бирок бул жерде микроконтроллердин күчүн тезирээк колдонуп, эч кандай жабдууну алмаштырбастан, пайдалуу түзмөк жасоого болот. Эң каалаганым, эшикти жабууну унутуп калганымда мага эскертүүчү өзгөчөлүк болчу. Эшик ачылып, бир саат ачык турса, мен аны жабууну унутуп калсам керек. Мен LEDди байкабай калышы мүмкүн, андыктан ар бир 10 мүнөттө бир жолу менин көңүлүмдү буруу үчүн, мен door. Mailbox функциясын колдонуп, почта кутусунун сенсоруна Light Dependent Resistor (LDR) колдондум. Дагы бир жолу мен механикалык которгучту колдоно алмакмын, бирок эшиктин илгичтеринин бош механикалык толеранттуулугу жөнүндө ойлондум. Мен которгучту термелген эшик менен ишенимдүү иштете алам деп ишене алган жокмун. LDR сонун иштейт жана почта кутусунун артына орнотуу оңой. Эшик жабылганда, ал абдан каршылык катары окулат - бир нече мега ом, жана эшик ачылганда болжол менен 10К - бүркөлгөн күнү да. Эгерде ал түн ортосунда болсо, анда ал каттоодон өтпөйт, бирок почта ташуучу ансыз деле келбейт. Почта кутусун иштетүү гараждын эшигинен кыйла айырмаланат. Почта кутусу бир -эки секундага гана активдүү, бирок мен ачуу аныкталганын эстегим келет, динамикти бир жолу бип, анан мен аны баштапкы абалга келтирмейинче LEDди күйгүзүп коюңуз - же 8 сааттан кийин автоматтык түрдө баштапкы абалга келет. AT Mega чипинде дагы бир нече аналогдук жана санариптик казыктар бар, андыктан мен кичинекей проектиме көбүрөөк мүмкүнчүлүктөрдү кошуп жатканын көрө алдым. Бир идея - бул жарыктын нуру жана LDR сенсору эшиктин жолуна орнотулган болмок, ошондуктан мен үйгө жакындап келе жаткан адам жөнүндө алдын ала эскертүү ала алам. Сунуштар барбы?
3 -кадам: Долбоордун иши жана зымдары
Case Мен кичинекей корпустун схеманы орнотушун кааладым жана мен колдонгон жер үстүндөгү RJ45 кутусун таптым, ал менин долбоорума туура келет. Мен светодиоддорду жана баштапкы абалга келтирүү баскычын иштин үстүнө чейин узартуу үчүн орноттум - бул корпусту туташтыруучу зымдарсыз эле алып салууга болот дегенди билдирет. Сиздин почта кутуңузга чыгуу бир аз түйшүк болушу мүмкүн. Мен буралган жупту же корголгон кабелди колдонууну сунуштайт элем. Бул ар кандай адашкан электромагниттик талааларды сиздин зымыңызга индукцияланган токту тартып, микроконтроллерди бузат. Менин колумда коаксиалдуу кабель жетиштүү болчу, ошондуктан мен муну колдондум. Менин почта ящигим жолдун аягында - балким үйдөн 40 фут алыстыкта. Мен бактыга бөлөндүм, мен кире турган жолду кайра асфальттагандан кийин, зым бетонду куюп бүтө электе өткөрдүм, ошону менен мени көп казып калдым. Андан кийин үйдү зым менен жабуу маселеси бар, бул дагы көп убакытты талап кылышы мүмкүн. Мммм …. балким, зымсыз чечим …
4 -кадам: Булак коду
Бул жерде баштапкы код - бул кыска жана жөнөкөй.
Household_Informer.pde
. PDE файлдары Arduino булак кодунун файлдары (алар кандайдыр бир себептерден улам "эскиздер" деп аташат) - Бул дээрлик "С" менен бирдей.
Сиз кодду жүктөө жана текст редакторунда ачуу менен көрө аласыз.
Жаңыртылган 14 -февраль, 2011 -жыл Компилятордун математикалык катасы. жана почта кутусунун обондорун жыштыгына карай өзгөртүү
Arduino өнүктүрүү системасынын жаңы версиялары.pde ордуна.ino кеңейтүүсүн колдонушат, андыктан файлдын атын өзгөртүп коюңуз.
Сунушталууда:
ҮЙДҮН ДЕКОРАТИВДҮҮ ЧЫРЫ: 6 кадам
ҮЙДҮН ДЕКОРАТИВДҮҮ ЧЫРЫ: Бул үйдө жасалган декоративдүү жарык. Бул таштанды чырактарын колдонуудан турат. Лампалар бардык жерде колдонулат жана качан колдонулбаса, биз чаңды таштайбыз. Бирок биз аны көптөгөн мыкты жолдор үчүн колдоно алабыз. Мунун бир жолу - үйдө жасалгалоо үчүн декоративдүү жарык
Кагаз үйдүн микросхемасы: 4 кадам
Кагаз үй схемасы: Үйдү жарык кылыңыз
Үйдүн индикаторунан WiFi иши: 5 кадам (сүрөттөр менен)
Үйдөн индикатордон WiFi иштөө: Үйдө иштөө мүмкүнчүлүгүнө ээ болгондор үчүн, биз үйдө башкалар менен чек арага келгенде кээ бир чоң кыйынчылыктар бар экенин байкап жатабыз. сизге мүмкүндүк берген жөнөкөй түзүлүш
[15мин] Уизли Сааты / Үйдүн индикатору ким - TR -064 негизинде (бета): 4 кадам (Сүрөттөр менен)
[15мин] Уизли Сааты / Үйдүн индикатору ким-TR-064 негизинде (бета): UPDATE: 3-кадамды караңыз. Узун окуя (TL; Төмөндө DR): Бир нече убакыт мурун мен компьютериме кичинекей баш-скрипт жазгам тармакты катталган түзмөктөр үчүн издеңиз жана алардын хост аттарын байланышкан аттары бар тизмеге салыштырыңыз. Ар бир түзмөк журналга киргенде
DIY Үйдүн Автоматташтыруу системасын бузуу: 7 кадам (Сүрөттөр менен)
Өз үйүңүздү автоматташтыруу тутумун бузуу: Үйдөгү автоматташтыруу тутуму свет, күйөрмандар, оюн -зоок системалары сыяктуу шаймандарды күйгүзүп/өчүрүп турушу керек. Зымсыз, бирок интернеттен көз карандысыз система, бирок эң негизгиси, DIY жана ачык -булак, анткени мен түшүнгүм келет