Мазмуну:

Баасы төмөн Smart Home - Дүйнөнүн каалаган жеринен башкаруу: 6 кадам
Баасы төмөн Smart Home - Дүйнөнүн каалаган жеринен башкаруу: 6 кадам

Video: Баасы төмөн Smart Home - Дүйнөнүн каалаган жеринен башкаруу: 6 кадам

Video: Баасы төмөн Smart Home - Дүйнөнүн каалаган жеринен башкаруу: 6 кадам
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноябрь
Anonim
Image
Image

Жөнүндө

Учурда ата -эненин экөө тең үй -бүлө үчүн жайлуу жашоо үчүн иштеп жатышат. Ошентип, биздин үйдө Жылыткыч, АС, Кир жуугуч машина жана башкалар сыяктуу көптөгөн электроникалык шаймандар бар.

Үйгө кайтып келгенде, алар температура жана башка жумуш жагынан өзүн абдан эркин сезиши керек. Бирок азыркы учурда, үйгө киргенден кийин, алар бардык электроникалык шаймандарды күйгүзүп, өзүн ыңгайлуу сезүү үчүн AC, Heater, Etc сыяктуу электрониканы колдонууну башташ үчүн бир аз убакыт күтүшү керек. Алар жылыткычты же ACны толук күнү күйгүзө алышпайт, бул электр энергиясын жана наркын көбүрөөк керектөөгө алып келет.

Мен Интернетке туташып, бар болгон ДҮЙНӨДӨГҮ үйдөгү электр шаймандарын Android/iPhone мобилдик телефону менен каалаган убакта башкара турган ТӨМӨН СМАРТ ҮЙҮН жасап жатам.

Алар каалаган убакта жана каалаган тиркемени күйгүзө алышат (40 $ дан аз)

Керектүү материалдар:

Raspberry pi 3 же 4

Лампа же кандайдыр бир электроника

Эстафета

Зымдар

Android/iPhone Mobile

WiFi

1 -кадам: Raspberry Pi түзүңүз

Эми биз сиздин Raspberry Pi түзөбүз, 1 -кадам: Бул шилтемеден Raspbian сүрөтүн жүктөп алыңыз, 2 -кадам: SD картаңызды түзүңүз.

3 -кадам: Balena Etchen аркылуу сүрөттү жаркылдатыңыз (Бул шилтемеден жүктөп алыңыз жана орнотуңуз

4 -кадам: SD картаны Raspberry Piге салыңыз.

Жана сиз Raspberry Pi орнотуу менен бүттүңүз

2 -кадам: Blynkти орнотуңуз

Байланыштар
Байланыштар

Эми биз блинкти орнотобуз, Сиз "blynk" деп аталган тиркемени Android'деги AppleandPlay дүкөнүндөгү App Store'дон жүктөп алсаңыз болот

Эми сизге Blynkти орнотуу үчүн телефонуңуз керек, 1 -кадам: Google Playге барып, Blynkти орнотуңуз

2-кадам: Blynkти ачыңыз жана электрондук почтаңыздын идентификатору менен катталыңыз

3 -кадам: Андан кийин, кичинекей чекиттери бар терезени алышыңыз керек, терезени чыкылдатыңыз жана анын оң жагындагы баскычты чыкылдатып, чекит терезесинде плитканы көрүшүңүз керек. Аны чыкылдатып, баскычыңызды атаңыз, GPIO2 катары пинти тандаңыз, анда PINдин жанында 0 менен 1ди көрөсүз, аны 1 жана 0 деп өзгөртөсүз

Blynkти орнотуу үчүн сизге ушул гана керек

Ошондой эле жакшы түшүнүү үчүн төмөнкү видеону көрө аласыз.

3 -кадам: Программалоо

Биринчиден, сиз Node.js.ти орнотушуңуз керек. сенин малина пиңде

Node.js жаңыртуудан мурун, эски версияларын алып салууну унутпаңыз:

sudo apt -get тазалоо түйүнү nodejs node.js -y

sudo apt-get autoremove

Автоматтык Node.js орнотуу

Репозиторийлерди кошуу:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

Node.js орнотуу:

sudo apt-get update && sudo apt-get upgrade

sudo apt-get install-essential nodejs -y орнотуу

Кол менен Node.js орнотуу

Автоматтык орнотуу сиз үчүн иштебеши мүмкүн, бул учурда сиз кол менен орнотууну аткара аласыз. Эгерде uname -m сизге Raspberry Piде armv6l берсе, муну байкап көрүңүз:

sudo su

cd/optwget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-… -O-| tar -xz

mv node-v6.9.5-linux-armv6l nodejs

apt-get update && apt-get upgrade

apt-get install build-essential

ln -s/opt/nodejs/bin/node/usr/bin/node

ln -s/opt/nodejs/bin/node/usr/bin/nodejs

ln -s/opt/nodejs/bin/npm/usr/bin/npmexit

экспорттоо PATH = $ PATH:/opt/nodejs/bin/

Node.js жана npm орнотууңузду текшериңиз

pi@raspberrypi:/ $ node -версия

v6.9.5

pi@raspberrypi:/ $ npm -v

3.10.10

Blynkти глобалдык түрдө орнотуңуз

sudo npm blynk -library -g орнотуу

sudo npm onoff -g орнотуу

Демейки Blynk кардарын иштетүү (YourAuthTokenди алмаштыруу):

экспорттоо PATH = $ PATH:/opt/nodejs/bin/

NODE_PATH жөндөө

blynk-client YourAuthToken

4 -кадам: Байланыштар

Байланыштар

Эстафетага Raspberry Pi

GND = -

5V = + (орто пин)

GPIO2 = С.

Лампочкага реле

x (Мен сүрөттө тарткам) (ЖОК) = Штепсельден зым

Y (Мен сүрөттө тарткам) (C) = Лампа лампага барат

Мен сиздин маалыматыңыз үчүн сүрөттү тиркеп койгом

5 -кадам: Акыркы кадам

Эми сиз долбоорду дээрлик бүтүрдүңүз.

Эми Blynk колдонмосуна өтүңүз жана сиз уюлдук телефондун жогорку оң бурчундагы Play баскычын көрүп, аны басыңыз.

Малина пи күйгүзүлгөнүн жана LEDди туташтырганыңызды текшериңиз, Эми blynk колдонмосундагы баскычты чыкылдатыңыз.

Эми лампа күйөт.

Эми сиз үйрөткүчтү бүттүңүз

6 -кадам: IOT Home

Эми сиз Долбоорду бүтүрдүңүз.

Кааласаңыз, каалаган электр шаймандарын дагы blynk плиткаларын кошуп башкара аласыз.

Мени менен долбоорду үйрөнгөнүңүз үчүн рахмат

Эгерде кандайдыр бир күмөнүңүз бар болсо, төмөнкү электрондук почта дарегине кат жөнөтүңүз, Электрондук почта: [email protected]

Сунушталууда: