Мазмұны:
Бейне: Digispark релесі GSM арқылы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулық Digispark тақтасын, реле мен GSM модулімен бірге, құрылғыны қосу немесе өшіру үшін қолданады, ал ағымдағы күйді алдын ала анықталған телефон нөмірлеріне жібереді.
Код өте өрескел, модульден Digispark -қа дейінгі кез келген байланысқа жауап береді (телефон қоңырауы, мәтіндік хабарлама, байланыс тудыратын кез келген нәрсе кіреді).
Ол 4 қоңырау үнінен кейін телефонмен сөйлескенде автоматты түрде сөнеді.
1 -қадам: Орнату
Бұл жоба келесілерді қамтиды:
- ATtiny85 AVR MCU қолданатын 1 Digispark модулі;
- жарамды SIM картасы бар 1 A6 GSM модулі;
- 1 5 В релелік модуль
- Кейбір сымдар;
- осыны қоюға арналған қорап (мен оны әлі де сағынамын);
- Қосу немесе өшіру керек нәрсе!
2 -қадам: Қосылымдар және бағдарламалау
Мен жазған бағдарламалық қамтамасыз ету релені іске қосу үшін 0 түйреуішті, 2 -ші істікті сериялық қабылдау ретінде және 3 -ші істікті сериялық жіберу ретінде пайдаланады.
Digispark -та UART жоқ болғандықтан, біз SoftwareSerial кітапханасын қолданамыз.
0 -пин реле тақтасының кірісіне қосылады (мен Digispark -ты релелік тақтаға тақырыптар арқылы орнаттым), 2 -түйін GSM модулінің Tx түйреуішіне, ал 3 -түйін GSM модулінің Rx істігіне қосылады.
Мен 3 -істікті Tx ретінде таңдадым, себебі оның өзінде USB байланысы/бағдарламалау үшін 3.4В кернеу қысқыш диоды бар, ал GSM модулі деректер кестесіне сәйкес 2.8В логикасын қолданады. Менде осы уақытқа дейін ешқандай проблемалар болған жоқ, өйткені байланыс минималды.
5В және жер GSM тақтасынан алынады.
3 -қадам: пайдалануға дайын
Digispark -ты енгізілген кодпен бағдарламалаңыз, «xxxxxx» пен «yyyyyy» дегенді алушының телефон нөмірімен алмастыруды ұмытпаңыз.
Релеге шамды немесе 10А -дан төмен жүктемені қосыңыз, GSM модулінің телефон нөмірін теріңіз, сонда сізге реленің қосулы немесе өшірулі екенін көрсететін дыбыс пен SMS беріледі!
Ұсынылған:
NodeMCU сенсорларының басқару релесі арқылы IoT негізіндегі үй автоматтандыруды қалай жасауға болады: 14 қадам (суреттермен)
NodeMCU сенсорларын басқару релесі көмегімен IoT негізіндегі үй автоматтандыруды қалай жасауға болады: IoT негізіндегі бұл жобада мен Blynk және NodeMCU басқару релесі модулімен үйдегі автоматтандыруды нақты уақыттағы кері байланыспен жасадым. Қол режимінде бұл реле модулін ұялы телефоннан немесе смартфоннан және қолмен қосқыштан басқаруға болады. Автоматты режимде бұл ақылды
Geeetech тақтасы Raspberry Pi арқылы тікелей USB кабелі арқылы: 4 қадам
Geeetech тақтасы Raspberry Pi арқылы тікелей USB кабелі арқылы: Сәлеметсіз бе! Бұл нұсқаулықта JST XH 4 істікшелі USB кабелін қалай жасау керектігін көрсетеді, осылайша сіз Raspberry Pi немесе басқа USB құрылғысын Geeetech 2560 rev 3 тақтасына A10 сияқты Geeetech принтеріне тікелей қосуға болады. Бұл кабель ыңғайлы параллельге қосылады
BMP280 датчиктері Arduino Uno арқылы SPI арқылы: 6 қадам
Бірнеше BMP280 датчиктері Arduino Uno арқылы SPI арқылы: Бұл оқулықта біз Arduino Uno -да SPI арқылы үш BMP280 қосамыз, бірақ сіз Uno -да D3 -тен D10 -ге дейінгі цифрлық порттарды қолдана отырып, әр сенсор үшін nSS (Slave Select) ретінде сегіз BMP280 қосуға болады. Нәтиже В өлшейтін атмосфералық қысым үлгілерінің
Neopixel Ws 2812 LED жолағы Android немесе Iphone арқылы Bluetooth арқылы басқарылатын Arduino көмегімен: 4 қадам
Neopixel Ws 2812 LED жолағы Arduino көмегімен Android немесе iPhone арқылы басқарылады: Сәлеметсіздерме балалар, мен осы нұсқаулықта Bluetooth байланысын қолдана отырып, Android телефонынан немесе iPhone -нан неопиксельді жарықдиодты немесе ws2812 жарықдиодты қалай басқару керектігін талқыладым. үйіңізге неопиксельді жолақты қосыңыз, Arduino -мен бірге
Braço Robô Controlado Celular арқылы Giroscopio арқылы: 3 қадам
Braço Robô Controlado Celular арқылы Giroscópio арқылы: Celular, a créção de um a braco robótico controlado pelo giroscópio de um celular, a part of emer partes: materiaisEsquema eletrônicoMoulecoando altoo braço