Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Теория жана Практика
- 3 -кадам: Cayenne тактасын түзүү
- 4 -кадам: Китепкананы орнотуу жана кодду жүктөө
- 5 -кадам: Жыйынтыктарды караңыз
Video: IoT Smart Socket Arduino & Cayenne: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Мен телефонуңуз аркылуу буйрук бере турган кытай розеткасын көрдүм, бирок мен өндүрүүчүмүн, мен муну жалгыз өзүм жасагым келет!
Бул CAYENNE тактасын колдонуу менен мүмкүн!
Кайенаны билесиңби? Cayenne сайтын караңыз!
Долбоордун жалпы суммасы болжол менен $ 60, 00 түзөт
КӨҢҮЛ БУРУУ
Бул долбоор HIGH TENSION колдонот
Мен кадимки розетка компоненттерин жана Arduino MKR1000 колдоном. Эми мен каалаган убакта үйүмдөгү эки розетканы күйгүзүп жана өчүрө алам, жана дүйнөнүн бардык бурчунда смартфонду же дүйнөдөгү башка компьютерди колдонуу менен, Бангкоктогу Internet Point PCлери сыяктуу:-)
1 -кадам: материалдар
Долбоордун жалпы суммасы болжол менен 60, 00 доллар. Материалдар Amazonдо же жергиликтүү дүкөндө жеткиликтүү.
Сиз Amazon тарабынан Arduino MKR1000 жана башка электроника компоненттерин сатып алып, розеткалардын компоненттерин жергиликтүү дүкөндөн сатып ала аласыз. Италияда үй шаймандары үчүн 220В AC ток бар. Ушул себептен улам, розеткалар ушундай формага ээ. Сиз жергиликтүү розетканы жана жергиликтүү AC компоненттерин колдоно аласыз.
Arduino жана реле розеткасынын компоненттери:
- Arduino MKR1000
- PCB же $ 0, 69 USD GearBest боюнча
- Arduino MKR1000 үчүн Stripline коннекторлору (мен Arduino MKR1000ди ПХБдан ажырата алам)
- 3 X 220 Ом резисторлор же $ 2, 41 АКШ GearBest
- 3 X LED (кызыл, көк, көк) же $ 4.08 GearBest USD
- DC 5V min 1.5 A Power Supply же GearBest боюнча $ 2, 41
- Relay Shield 2 реле же $ 1, 5 USD менен GearBest
- GearBest боюнча Arduino зымдары же $ 2, 20 USD
Жергиликтүү электроникадан дүкөндөн 220 же 110 вольттук компоненттерди сатып алгандан кийин.
Сиз бардык компоненттерди чогултуп, Arduino MKR1000 USB кабели үчүн тешик ача аласыз. Бул процедуранын жардамы менен, сиз Arduino -ңузду розетканы ачпастан эле программалай аласыз. Сиз эскизди каалаган убакта жаңырта же өзгөртө аласыз.
2 -кадам: Теория жана Практика
Видеодо мен долбоорду түшүндүрө алам. Сиз Arduino MKR1000 же ESP8266 жана башка көптөгөн калканчтарды колдоно аласыз. Реленин кубаттуулугуна көңүл буруңуз. Менин розеткамдагы Ватттын күчү 220 Вольттогу 10А, болжол менен 2200 Вт. Ооба, мен фенди колдоно алам …
Биригип, жаркылдаган кодду колдонуп, реле калканчын сынап көрүңүз.
Көңүл буруңуз! Бул долбоордо ЖОГОРКУ ЧЫГУУ колдонулат
Blink кодун Arduino IDEден табыңыз. Файлдын мисалдарын чыкылдатыңыз Негиздер Көз ирмем. Релей калканычы бар төөнөгүчтөрдү колдонуңуз, жана алып баруучу менен реле жаркылдап турганын көрүңүз. Менин учурда, казыктар 7 жана 8. Пиндин номерин 6 колдонбоңуз. Бул пин бир резисторго жана борттун жетегине туташкан. Эгерде коду иштесе, кийинки кадамга өтсөңүз болот.
Сиз Arduino программаңызды create.arduino.cc колдонуу менен программалай аласыз
3 -кадам: Cayenne тактасын түзүү
Cayenne My Device аркылуу Cayenneге катталсаңыз болот жана панелиңизде жаңы түзмөк түзө аласыз. Түзмөктү түзгөндөн кийин, Arduino IDEге токен кодун терүү керек. Cayenne барагындагы Токенге көңүл буруңуз жана кийинки кадамда кодду Arduino Sketchке салыңыз.
Токен башкача, анткени сиз көптөгөн түзмөктөрдү Cayenne Dashboardго туташтыра аласыз. Сиз ошондой эле, мисалы, Arduino UNO түзмөгүнүн киргизүүсүн жана Arduino MKR1000дин дагы бир виджетин колдонуп, Cayenne Project баракчасына чогулта аласыз. Мүмкүнчүлүктөр көп!
Кийинки кадамды колдонуп, тактаңыздагы кодду толтуруңуз. Сиз Arduino MKR1000дин Cayenne булутуна туташуусун күтөсүз жана санарип виджетиңизди тактаңызга койгондон кийин. Мен Arduino пин 7 жана 8 колдондум.
Азыр Cayenne MQTT протоколунун бета -версиясында. Бар болуңуз
4 -кадам: Китепкананы орнотуу жана кодду жүктөө
Эми сиз Cayenne Arduino китепканасын орнотуп, Arduino IDEден кодду жүктөй аласыз.
Китепканаларды орнотуу боюнча окуу куралын ээрчип алсаңыз болот.
Жүктөө үчүн код дагы жөнөкөй. Мисал кодун File Cayenne Internet Connections Arduino MKR1000 аркылуу ачыңыз жана LAN SSID менен LAN сырсөзүңүздү өзгөртүңүз. Cayenne Dashboard белгилерин койгондон кийин (мурунку кадамды караңыз).
Ошондой эле, сиз жаңы булутту Arduino IDE колдоно аласыз:
5 -кадам: Жыйынтыктарды караңыз
Бул кадамдардан кийин, сиз Cayenne колдонмосу же компьютериңиз аркылуу розеткаңызга буйрук бере аласыз.
Бул долбоорду жасаңыз же өзгөртүңүз. Бөлүшүү, жактыруу жана жазылуу. Cayenne колдонууну баштоо үчүн жакшы жер Cayenne жамааттык форуму
Сунушталууда:
Ротациялык Ок менен Объект Көз салуу Камерасынын Слайдери. 3D Printed & RoboClaw DC Motor Controller & Arduino боюнча курулган: 5 кадам (Сүрөттөр менен)
Ротациялык Ок менен Объект Көз салуу Камерасынын Слайдери. 3D Printed & RoboClaw DC Motor Controller & Arduino боюнча курулган: Бул долбоор менин DIY менен видео тартууга болгон кызыгуумду айкалыштыра баштагандан бери менин эң жакшы көргөн долбоорлорумдун бири болуп калды. Мен ар дайым карап турчумун жана камераны экранды көздөй жылдыруу үчүн кинолорго окшоштургум келет
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Cayenne Automatic Light Door жана Kettle Switch: 7 кадам (Сүрөттөр менен)
Cayenne Automatic Light Door and Kettle Switch: Мен үйүмө кайтып келгенде чай ичем, үйүмө барганымда эшиктин ачкычын көрбөйм, анткени жарык жок. кырдаалды оңдоого чечкиндүүмүн! :-) Мен интернетке туташкан Raspberry Pi Zero колдоном жана
DIY WiFi Smart Socket: 7 кадам (Сүрөттөр менен)
DIY WiFi Smart Socket: Бул температура нымдуулук сенсору DHT 11 жана шашылыш LED жарыгы бар Smart Plug-point. Адаттагыдай эле бул розетканы каалаган смартфондун WiFi аркылуу күйгүзүп -өчүрсө болот. Бул ошондой эле Интернетке туташып, Интернеттин Заты катары колдонулушу мүмкүн
Nabito [Open Socket V2]: EV кубаттоо үчүн акылдуу эсептегич: 10 кадам (сүрөттөр менен)
Nabito [Open Socket V2]: EV кубаттоо үчүн акылдуу эсептегич: Бул Nabito [ачык розетка] үчүн экинчи куруу көрсөтмөсү, биринчи версиясын төмөнкү жерден тапса болот: Nabito [open socket] v1I бул блогдо бул долбоорду түзүүнүн себептерин тизмектейм. пост: EVлер батирлүү адамдар үчүн маанисиз, бул эмне?