Мазмуну:
Video: Интернет сервосу: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
КИРИШҮҮ
Мен бакчамда канаттууларды бакканды жакшы көрөм, бирок өкүнүчтүүсү, кара келемиш дагы ушундан пайдаланат. Ошентип, келемиштердин канаттуулардын тамагын жебешинин жолун ойлодум.
Кара келемиш караңгыда гана активдүү, андыктан түн ичинде канаттууларды азыктандыруучу жабуу керек. Мен жалкоо болгондуктан, муну автоматташтыруунун жолун ойлодум. Ошентип, интернет көзөмөлдөгөн серво идеясы жок болду.
Канаттуулар бакчасы сиздин бакчаңызда болгондуктан, ESP WiFi диапазонун кеңейтүүчү катары кызмат кылса жакшы болмок. Wi -Fi тармагыңыздын сырсөзүн ачпастан, конокторуңузга интернетке кирүүгө уруксат бериңиз.
Программалоонун жыйынтыгы абдан ийкемдүү серво контроллери болуп саналат, аны каалаган долбоорго ылайыкташтырууга болот. Бул a.o. төмөнкү өзгөчөлүктөр:
- Колдонуучу сервонун башталышын жана аяктоо абалын аныктай алат.
- Кыймылдын ылдамдыгын койсо болот.
- Сервону веб -интерфейс же баскыч аркылуу кол менен башкарса болот.
- Конфигурациялануучу таймер автоматтык түрдө куш бергичти автоматтык түрдө жаап, ача алат.
- Автоматтык түрдө жабылуу жана ачылуу күндүн батышына салыштырмалуу болушу мүмкүн.
- Wi -Fi тармагыңызга туташуу оңой.
- Кабарлар mqtt аркылуу белгилүү бир иш -чараларга жөнөтүлүшү мүмкүн.
- Серво домотик тарабынан "ip-of-servo/SW = ON" сыяктуу түз шилтеме аркылуу башкарылышы мүмкүн.
- Слайдер же "ip-of-servo/POS = 90" сыяктуу шилтемени колдонуу менен каалаган абалга жылдырууга болот.
- Биз аны WiFi кайталагыч / кеңейтүүчү катары колдоно алабыз.
- Биз бакчада түнкү чырак катары алып барышыбыз мүмкүн.
Видео сизге бул технология менен эмнелерди жасоого болору жөнүндө түшүнүк берет.
Берилиштер:
- a NodeMCU v3 же Wemos d1 (мини) тактасы ($ 2, 50)
- мини серво SG90 9G ($ 2)
- 5В USB кубаты менен камсыздоо
Кошумча тийүүчү которгуч жана/же бир же эки LED каршылыгы жана кээ бир зымдары бар.
1 -кадам: Аны куруу
аппараттык
Сервомотордо nodemcu менен туташкан 3 зым бар. Кызыл = vcc жана Винге (5v) туташышы керек. Кара же күрөң зым Gnd, кызгылт сары же сары зым - маалымат зымы жана D1 пинине туташтырылышы керек. Кээде жүктөө учурунда эратикалык кадамдарды болтурбоо үчүн, 10p каршылык резисторун datapinге туташтыруу талап кылынат.
программалык камсыздоо
Программаны ESP түзмөгүңүзгө орнотууну абдан жөнөкөй кылдым. Сураныч, бул кадамдарды аткарыңыз:
Файлды компьютериңиздеги папкага жүктөп алып, ачыңыз. Бул папканы киргизиңиз жана Serial_Communicator.exe чыкылдатыңыз, программа башталат. ESPти USB кабели аркылуу компьютериңизге туташтырыңыз. Сиз азыр ESP кайсы компортко туташканын текшере аласыз. Улантуу үчүн жардам текстин окуңуз. Программалык камсыздоо орнотулганда, көк борттогу LED жарык күйөт. Эми сиз "бул кантип иштейт" бөлүмүнө өтсөңүз болот.
Эми сизде ESP менен сериал аркылуу байланышуунун жакшы куралы бар. USB кабели менен espти Windows компьютериңизге туташтырыңыз. Сервону жылдыруу жана жүктөө жана мүчүлүштүктөр тууралуу маалыматты көрүү үчүн кээ бир буйруктарды бере аласыз.
жаңыртуу 23 -декабрь 2020: Түнкү жарык кошулган жаңы версия.
ESP8266SERVO-v1_1b onedriveден ЖҮКТӨП алыңыз
2 -кадам: Бул кантип иштейт
wifiга туташуу
Программа жүктөлгөндөн кийин, wemos өтүктөрү жана көк LED үзгүлтүксүз күйүп турат. Бул Wi -Fi тармагына туташа турган кирүү чекити (AP) ачылганын билдирет. Эми ноутбукта, телефондо же планшетте Wi -Fi орнотууларын ачыңыз. Сиз ESP-123456 же ушул сыяктуу netwerkти көрөсүз.
Бул тармакка 123456789 сырсөзү менен туташып, 192.168.4.1ге өтүңүз. Ишеним грамотаңызды киргизиңиз жана кийинки көрсөтмөлөрдү аткарыңыз.
Администраторлордун сырсөзүн коюуну унутпаңыз. По умолчанию бул 000000000. Ийгиликтүү туташканда, ESP кайра жүктөлөт жана светодиод 3 жолу жаркырайт.
жүктөөлөр
Жүктөө учурунда, Esp файл тутумунун жөндөөлөрүн окуйт, системага кирүү үчүн интернетке туташат жана сервону жабуу абалына жылдырат. Лидер даяр экенин көрсөтүү үчүн 3 жолу жарк этет.
жөндөөлөр
Биринчи жүктөөдөн кийин, адегенде үй тазалоону жасашыңыз керек. Орнотуулар барагына өтүп, "убакыт конфигурациясын" чыкылдатыңыз. Бул жерде сиз географиялык жайгашууңузду жана убактыңызды эсептей аласыз. Эгерде сиздин өлкөдө жазгы убакытты сактоо режими колдонулса, муну текшериңиз. Сактоо. Аппарат кайра жүктөлөт жана күндүн батышын жана чыгышын эсептейт. Баары туура болгонун көрүү үчүн статус баракчасын текшериңиз.
servo орнотуулары
Серво орнотууларын жасоо маанилүү. Биз сервонун титирөөчү позицияга жылышын каалабайбыз, анткени бул азыркы абал жана сиздин сервону, ал тургай nodemcuңузду жок кылышы мүмкүн. Серво баракчасына баш багыңыз, бул жерде сиз сервонун коопсуз кыймылдай ала турган чектерин аныктай аласыз. Жабуу же ачуу баскычын басканыңызда эмне болорун аныктоо үчүн аны ачык жана жабуучу позиция деп атаңыз же тескерисинче. Бул сервону конкреттүү долбооруңузга ылайыкташтырууну абдан жеңилдетет.
Сиз ошондой эле servo кыймылынын ылдамдыгын аныктай аласыз. Эгерде сиз фидерде куштарды кармагыңыз келбесе, "жай жабылуу ылдамдыгын" текшериңиз.
domotica
Сервону "domoticz" сыяктуу domotica тиркемелери да көзөмөлдөй алат. "IP-of-espservo/SW = ON" (жабуу) же "ip-of-espservo/SW = OFF" сыяктуу http сурамдарын жөнөтүү менен, сервону көзөмөлдөөгө болот. Сиз муну браузериңизде текшере аласыз.
чиркей
Чиркей иштетилгенде, "" idx ":" 123 "," cmd ":" SW = ON "} же 123, SW = ON сыяктуу билдирүүлөрдү сервого жөнөтүүгө болот. Ачык же жабык иш -чараларда json билдирүүлөрү {"idx": 123, "nvalue": 1} сыяктуу жөнөтүлөт. Бул json форматы жана domoticz менен түшүнүүгө болот.
тийүү баскычы
Эгер сиз баскычты туташтырсаңыз, анда ал төмөнкү функцияларга ээ:
- Баскыч басылганда, серво ачыктан жабууга же тескерисинче которулат.
- LED жарыктары ESPти өчүрүп күйгүзгөнгө чейин көпкө басыңыз
- Жетекчи өчкөнчө дагы көпкө басыңыз: ESP күбөлүктөрдү унутуп, APди баштайт.
Nodemcu тактасындагы баскычтын функциясы бирдей
3 -кадам: Мүчүлүштүктөрдү оңдоо
эратикалык кыймылдар
Эгерде серво күтүлбөгөн жерден кубаттанганда же башкарылганда жылып кетсе, анда кээде 3.3V менен datapin d1 ортосунда 10K тартылган рестисторду туташтырууга жардам берет.
Сунушталууда:
BOSEBerry Pi Интернет Радиосу: 4 Кадам (Сүрөттөр менен)
BOSEBerry Pi Интернет Радиосу: Мен радиону укканды жакшы көрөм! Мен үйүмдө DAB радиосун колдончумун, бирок кабыл алуу бир аз бүдөмүк экенин жана үн үзүлө бергенин байкадым, ошондуктан мен өзүмдүн жеке интернет радиомду курууну чечтим. Менин үйүмдүн айланасында күчтүү Wi -Fi сигналы бар жана санарип иним
Интернет аркылуу Nodemcu аркылуу Blynk колдонмосун жетектөө: 5 кадам
Интернетте Nodemcu аркылуу Blynk колдонмосу аркылуу жетектөө: Саламатсыздарбы, бүгүн биз сизге интернетте смартфонду колдонуп LEDди кантип башкарса болорун көрсөтөбүз
Үн сенсору жана сервосу: реактивдүү кыймыл: 4 кадам
Sound Sensor & Servo: Reactive Motion: Алгач бул схеманы бириктирүү үчүн тиешелүү материалдарды чогултуу керек
STM32 түзмөктөрү менен RC сервосу үчүн жогорку чечилиштүү PWM сигнал генерациясы: 3 кадам
STM32 түзмөктөрү менен RC сервосу үчүн жогорку чечилиштүү PWM сигнал генерациясы: Учурда мен SX1280 RF чипине негизделген RC өткөргүчүн/алуучусун куруп жатам. Долбоордун максаттарынын бири - мен таякчалардан servoго чейин 12 биттик серво чечимин каалайм. Жарым -жартылай, анткени заманбап санарип сервистерде 12 биттик резо бар
9G сервосу менен роботту кантип түзүү керек: 3 кадам
9G сервосу менен роботту кантип жаратуу керек: Бул Бостон Динамиктин Spotminiден шыктанган робот ит, бирок бул жолу бир кыйла кичине масштабда. Робот иттин бул версиясы ондогон серволор жана Ardurino Nano сыяктуу башка компоненттер менен түзүлгөн