Мазмұны:
- 1 -қадам: MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау
- 2 -қадам: Бөлшектер ортасында кодтау: айнымалыларды инициализациялау
- 3 -қадам: Бөлшектер ортасында кодтау: Твиттер функциясын орнату
- 4 -қадам: Физикалық компоненттер
- 5 -қадам: Сіз дайынсыз
Бейне: Tweeting Lamp Bot: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл нұсқаулық сізге ұялы телефонды басқарылатын Tweeting - Lamp жасауды үйретеді. Бұл MIT қосымшасының өнертапқышын, сондай -ақ бөлшектерді кодтау ортасын қолданатын IoT арқылы ұялы телефонмен басқарылатын шамды жасау үшін қолданатын керемет керемет жоба.
Сізге қажет материалдар:
- 4 жарықдиодты шамдар (жарықдиодтардың кез келген саны немесе түсі жақсы, бірақ біз бұл оқулық үшін 4 қолданамыз)
- 8 дана 4 дюймдік бұралмаған сым (жарық шамдарына дәнекерлеу үшін)
- 4 дюйм х 4 дюймдік ағаштан 4 дана (қорап ұстағыш жасау үшін)
- Бөлшек фотон (оны мына жерден алуға болады:
- Нан тақтасы
- Твиттер аккаунты
- MIT қосымшасының өнертапқышының шоты
1 -қадам: MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау
Бұл сіздің шамды қосуды және өшіруді басқаратын нәрсе. Мен блок -код пен интерфейс үшін жоғарыда суреттерді ұсындым. Бұл қадамға арналған оқулықты қараңыз (https://www.hackster.io/Richa1/mit-app-inventor-2-…
2 -қадам: Бөлшектер ортасында кодтау: айнымалыларды инициализациялау
MIT App өнертапқышында сіздің блоктарыңыз орнатылғаннан кейін сіз негізгі кодты бөлшектер ортасында жаза бастай аласыз. Алдымен фотон бөлшектерін алып, есептік жазбаны орнату қажет. (Сатып алуға болатын олардың веб -сайтына сілтемені Кіріспеден табуға болады). Фотонды орнату туралы нұсқауларды олардың веб -сайтындағы құжаттамадан табуға болады. Фотонды орнатқаннан кейін, сіз оны твитке шығарып, жарықдиодты қосу үшін функцияларды кодтауға кірісе аласыз.
- Char айнымалысы сіз жазғыңыз келетін хабарды білдіреді. Жақша арасында твит жазғыңыз келетін хабарды енгізіңіз.
- #Define TOKEN деп жазылған жол - бұл сіз жазатын твиттер аккаунтына қоятын твиттер белгісі. (Сіз бұл URL -ге кіріп, 1 -қадамды орындау арқылы жетонды ала аласыз).
- Бөлшектер функциясын инициализациялаңыз, ол MIT App Inventor консолінен шақырылған кезде ол командаларды орындайды.
- Сондай -ақ, сіз шамдарды инициализациялайсыз және оларды шығыс ретінде орнатасыз, себебі олар айнымалы түрді алмайды.
3 -қадам: Бөлшектер ортасында кодтау: Твиттер функциясын орнату
Бұл твит функциясын орнатуға арналған код. Ол жұмыс істеуі үшін оны void setup () қойыңыз.
Содан кейін, LED Toggle пәрменіне MIT қолданба интерфейсінен светодиодты қосу кодын жазыңыз.
Код https://community.particle.io/t/tutorial-sending-t… мекенжайынан алынды
4 -қадам: Физикалық компоненттер
- Сымдарды светодиодқа дәнекерлеңіз (теріс үшін күлгін, оңға қызыл)
- Бөлшек фотонды тақтаға салыңыз да, сымдарды тиісті түйреуіштерге жалғаңыз. (D1-D4 түйреуіштеріне қызыл және күлгін түске дейін GND дейін)
- Лидерлер мен тақтаны ұстау үшін желім қорабы (содан кейін оны бояуға болады)
- Фотонды қосыңыз және кодты жарқылдатыңыз
5 -қадам: Сіз дайынсыз
Сіз кодты жыпылықтағаннан кейін ұялы телефонды MIT қосымшасын ойлап шығарушыға қосуға және жарық шамдарын қосуға, сонымен қатар твитке қосуға болады.
Ескерту: Твиттерде бір нәрсе туралы бірнеше рет твиттерде жазудың таңғажайып ережелері болғандықтан, олар жазылмай тұрып, кем дегенде 1 минут күту керек.
Ұсынылған:
Arduino MOOD-LAMP: 4 қадам (суреттермен)
Arduino MOOD-LAMP: көңіл-күй лампасының түсі мен түсі біркелкі емес. Көңіл күй лампасы микроконтроллерлер мен бағдарламалық жасақтаманы жаңартуға мүмкіндік береді. Орташа сұр түске боялған қарапайым түс
Easy Squiggle Bot: 10 қадам (суреттермен)
Easy Squiggle Bot: Нұсқаулықтағы қадамдар саны сізді алдауына жол бермеңіз. Бұл Squiggle Bot жарнамаланғандай оңай. Егер сізде барлық бөлшектер болса және сымдарды дәнекерлеу тәжірибесі болса, сіз бұл ботты бес минут ішінде жасай аласыз. Енді не
Tweeting Temp Sensor: 4 қадам
Tweeting Temp Sensor: WiFi көмегімен кез келген жерде жұмыс істей алатын өзіңіздің твит температура сенсорыңызды жасаңыз
VORONOI HEART LAMP: 12 қадам (суреттермен)
VORONOI HEART LAMP: Сәлеметсіздер ме, біз тағы да әдемі және стильді лампамен келдік. VORONOI ЖҮРЕК ШАМЫ. Бұл жобада біз эпоксидті шайыр материалы мен 3D принтердің пайдасын көрдік
DIY ACRYLIC INDIGO BABTERFLY LAMP: 13 қадам (суреттермен)
DIY ACRYLIC INDIGO BABTERFLY LAMP: Индиго көбелектері керемет көрінеді, солай ма? Түстер, түстер, барлық жерде. Кейбіреулер осында, ал кейбіреулері бар. Көңіл жарығы бақытты, босаңсыған немесе фокусталған. Бұл нұсқаулықта мен сізге WS2812B адресі бар акрилді жарықдиодты шамды қалай құрастыратынымды көрсетемін