Мазмуну:
- 1 -кадам: Бөлүктөрдү алуу
- 2 -кадам: Бул кантип иштейт
- 3 -кадам: Бөлүктөрдү зымга өткөрүү (өткөргүч)
- 4 -кадам: Бөлүктөрдү зымдоо (Reciever)
- 5 -кадам: Кодекс
- 6 -кадам: Alexa орнотуу
- 7 -кадам: рахмат
Video: Арзан жана жеңил Smart Home системасы: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Салам!
Мен Эдмин, мен 15 жаштамын, эсептөө, программалоо жана электротехникага кызыгам. Мен кичинекей болгондуктан, мен ата -энемдин үйүндө жашайм, бул долбоор мен Чердак/ Лофт бөлмөсүнө көчүүнү чечкенде башталган. Бөлмөнү жаңы эмеректер менен долбоорлоо процессинде мен муну жасайм деп чечтим. бөлмө бир аз башкача; Жана Smart Room төрөлдү!
1 -кадам: Бөлүктөрдү алуу
Мунун ар кандай жолдору бар, Сиз бардык компоненттерди арзан сатып алсаңыз болот, бирок жеткирүү кытайдан болжол менен 30 күнгө созулат, Же болбосо бөлүктөрүн Амазонкадан сатып алсаңыз болот.
(Улуу Британиянын бардык шилтемелери мен корком)
NODEMCU 1x
Amazon
Bangood
ARDUINO жок дегенде 2x Канча модулду колдонуп жатканыңызга жараша (Кандай болбосун жасайт, бирок мен Pro Microsду колдонгон сыяктуу колдоном)
Amazon
Bangood
8 Piece Relay Board 1x
Bangood
Amazon
Radio Modules (NRF24L01) жок дегенде 2x
Amazon
Bangood
Эң аз дегенде 2x радио адаптерлери
Bangood
Amazon
Кошумча түзмөктөрдү туташтыргыңыз келсе, бир нече релелик модулдар
Amazon
Bangood
MISC
Лоттор ар кандай учтардагы көп
Сабыр көп
ws2182b LED тилкеси
Кошумча акылдуу үй буюмдары, мисалы. күйөрман
Amazon Echo, ар кандай түрү
Программалоо үчүн USB кабели
Perf Board
Pin Headers
2 -кадам: Бул кантип иштейт
Биз муну кылганда, биринчи кезекте анын кантип иштээрин түшүнүшүбүз керек.
Негизи бул Орнотууда 3 компонент бар.
- NodeMCU, Эстафета бою буйрук жөнөтүүчү Amazon Echo командасын алат
- Rode аркылуу NodeMCUдан буйрук алган Arduino Андан кийин радио аркылуу дагы буйруктарды жөнөтөт.
- Кабыл алуучу радио Arduino, ал радио аркылуу буйруктарды алат жана бардык Жарыктарга тиркелет
Ардуинону NodeMCU менен Логиканын негизги релелик тактасына караганда жакшыраак жолдору бар экенин билем, бирок мен башка 3 Чечимди сынап көрдүм жана бул аягында иштеп жаткан жалгыз нерсе болчу, ошондуктан мен ушуга такалып калдым.
3 -кадам: Бөлүктөрдү зымга өткөрүү (өткөргүч)
Алгач NODEMCUду эстафетага өткөрүңүз,
D0-D6 релеге 1-7 КИРГИЗҮҮ үчүн зым менен жабдылышы керек
жана VIN менен GROUND ошого жараша туташкан.
Эстафетаны Arduino менен туташтырыңыз
Биз эмне кылууга аракет кылып жатабыз, реле жөнөкөй баскычка окшош болсун.
Ошентип, реленин НОСун 5в токко туташтырыңыз
Эстафетанын COM'ун эки башка нерсеге, туура arduino пинине жана 1Kohm тартылуу каршылыгы аркылуу GNDге туташтырыңыз.
Мунун баарын нан тактасында же ширетүү менен перформат аркылуу жасай аласыз
Радио модулун туташтыруу
Алгач радио модулун адаптерине салып, анан зымга байлаңыз
Бул pro micro үчүн
Адаптер ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
МИ - 14
Бул өткөргүч функциясынын бардык зымдары
4 -кадам: Бөлүктөрдү зымдоо (Reciever)
Бул бөлүк сиз кабыл алууну каалаган канча модулдан көз каранды, мен үчүн чоң сумманы колдонуп жатам, бул кадамды кайталаңыз.
Биринчиден, Радио модулун туташтырыңыз. Биринчиден, радио модулун адаптерине салып, анан зымга байлаңыз
Бул pro micro үчүн
Адаптер ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
МИ - 14
LED тилкесин туташтырыңыз
5v - 5v
GND -GND
DI- A0
5 -кадам: Кодекс
Салам, Мен азыр моюнга алам, менин C ++ билимим/ Arduino жөндөмүм суб -абз.
Ошондуктан мен көптөгөн адамдардын коддорун бириктирдим
Кредит:
Руи Сантос
Мехатроника кантип
Arduino мисалдары
FauxMoESP жаратуучусу
Негизи NodeMCU коду FauxMoESP деп аталган сонун китепкананы колдонот, бул WeMO которуштурууну эмуляциялайт.
Ал жерден колдонуу абдан жөнөкөй, бирок мен дагы деле Руи Сантостун кодун колдондум жана өзгөртчүмүн, кечиресиз!
Бул белгилүү бир буйрукту аткаруу үчүн ар бир релени көзөмөлдөйт жана ушул.
Arduino Transmitter Code үлгүлөрдү аныктайт, андан кийин радио сигналдарды жөнөтөт, дагы эле, бул толугу менен менин кодум эмес, бирок мен аны өзгөрттүм.
Arduino Reciever коду дагы толугу менен меники эмес болчу, бирок мен аны өзгөрттүм, ал коддорду угат, андан кийин диоддорду күйгүзөт/ өчүрөт
Төмөндө байланышкан код
6 -кадам: Alexa орнотуу
Буйруктардын негизи - бул күнүмдүк иштер.
Alexa 7 нерсени кантип жасоону билет; FauxmoESP которуштурууну 10%, 20% ж.б. коюу менен ар бир релени күйгүзүү жана өчүрүү. Бул жетишсиз. Ошентип, биз күнүмдүк эрежелерди колдонуп, бардык нерселерди ирээтке келтиребиз, ошондо биз LEDлерге буйрук бере алабыз.
Бул процесс бир аз убакытты алышы мүмкүн, бирок чыдамдуу болуңуз!
7 -кадам: рахмат
Убакыт бөлүп, бул көрсөтмөлүү нерсеге көңүл бурганыңыз үчүн рахмат, бул мен үчүн чоң мааниге ээ! Эгерде сиз муну куруп жатсаңыз, анда ага ийгилик, антпесе күнүңүз жакшы өтсүн, комментарий жазыңыз, эгер жаккан болсо лайк басыңыз же ээрчиңиз жана сизди кызыктырган суроолорду берүүнү унутпаңыз!
Сунушталууда:
DIY Foam Cup Lights - Көбүк чөйчөгүн колдонуу менен жеңил жана арзан Дивали декорунун идеясы: 4 кадам
DIY Foam Cup Lights | Көбүк чөйчөктөрдү колдонуу менен жеңил жана арзан Diwali Decor Idea: Бул постто биз Diwali Celebrations долбоору боюнча бюджет жөнүндө сүйлөшөбүз. Бул окуу куралы сизге жагат деп ишенем
Arduino Uno балык багуучу 6 арзан жана жеңил кадамда!: 6 кадам
6 арзан жана оңой кадам менен Arduino Uno Fish Feeder!: Ошентип, бул долбоор үчүн бир аз тарых керек болушу мүмкүн. Үй жаныбарларынын балыктары бар адамдарга, балким, мен сыяктуу эле көйгөй сунушталган: эс алуу жана унутчаактык. Мен балыктарымды тойгузууну дайыма унутуп койгом жана ал бышканга чейин ар дайым бышырып жаткам
Батарея кармагычтын арзан жана жеңил версиясы 2: 6 кадам
Батарея кармагычтын арзан жана жеңил версиясы 2: Бул менин батарейка кармагычымдын экинчи версиясы. Бул кармагыч жакшынакай тыгыздыкты жактыргандар үчүн. Чындыгында, ушунчалык тыгыз, сизге батарейканын иштен чыгышы үчүн бир нерсе керек болот. Эгер сиз аны өтө кичине өлчөсөңүз жана жарганат үчүн жетиштүү орун бербесеңиз
Арзан жана жеңил Ipod док !: 4 кадам
Арзан жана оңой Ipod Dock !: Бул жерде кутудан күчтүү, чыдамкай докту жана Ipod touch/ Iphone менен келген башка бөлүктөрдү чыгаруунун оңой жолу бар. Ipod, Itouch же башка I продуктыларына мен жооптуу эмесмин
Арзан жана жеңил LED күйөрманы: 6 кадам
Арзан жана жеңил LED күйөрманы: Бул көрсөтмөдө мен сизге салкын LED эффектин кантип бекер кылууну көрсөтөм