Мазмұны:
- Жабдықтар
- 1 -қадам: 1 -қадам: құрылыс қорабы
- 2 -қадам: 2 -қадам: қорапты аяқтау
- 3 -қадам: Сағатты аяқтау
- 4 -қадам: Бағдарламалауды бастау
- 5 -қадам: Бағдарламалауды қараңыз
- 6 -қадам: Калькуляторды бағдарламалау
- 7 -қадам: Музыкалық бағдарламалау
- 8 -қадам: Smart Watch бағдарламасы
- 9 -қадам: Барлық жобаны бағалау
Бейне: Микро: бит Smart Watch: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Менде Рождествоға арналған micro: bit ақылды үй жиынтығы бар. Мен оятқыш, сағат, музыкалық ойнатқыш, тіпті педометр мен калькулятор ретінде жұмыс істейтін ақылды сағат жасай аламын деп ойладым. Ақырында мен керемет жасадым, сондықтан мен сізге осы ақылды сағатты қалай жасау және бағдарламалау туралы нұсқаулар жаза аламын: Д.
Жабдықтар
Micoro: ақылды үй
картон
теріні имитациялау
кейбір кабельдер
қағаз түйрегіш
жабысқақ таспа
1 -қадам: 1 -қадам: құрылыс қорабы
Алдымен біз қорап жасаймыз. Картонға 7 см * 6,2 см екі тіктөртбұрышты, содан кейін 3,5 х 7 см қалған екі тіктөртбұрышты, ал бұрын картонға 3,5 х 6,5 см бір сурет салудан бастайық. Содан кейін сіз бұл төртбұрыштарды кесіп тастай аласыз. Бұл мақсаттың соңғы бөлігі ретінде, көрсетілгендей қораптарға тіктөртбұрыштарды жабыстыру үшін желім пистолетті қолданыңыз. Біз 7х6,2 см бір тіктөртбұрыш қалдырдық және келесі қадамдарда олармен жұмыс жасай аламыз.
2 -қадам: 2 -қадам: қорапты аяқтау
Сондықтан бізде қораптың негізі бар, бірақ бұл аяқталды дегенді білдірмейді. Және біз бұл қадамда оны қалай аяқтау керектігін қарастырамыз. Құлаққап ұясы орналасқан қораптағы ең күтілетін жұмыс - микробты USB порты қораптың ашық бөлігінде болғанда. Содан кейін біз суретте мүмкіндігінше соңғы қадамда қалдырған соңғы тіктөртбұрышты желімдейміз. Кім қорапқа ұқсайтын кішкентай құсқа ұқсайтын шебер болғысы келеді, бірақ әлі де былғарыдан жасалған төртбұрыш жасамайды. Ал енді қиын бөлігі келеді. Олар қақпақты қуып, қолда бар А мен В корпусына белгілейді. Содан кейін, осы екі нүктеде сізде картонда тесік бар. Оларды саусақтарыңызға тиетіндей етіп дайындалған тесіктерден итеріңіз. Дисплей қосқыштары орналасқан осы қадамның соңғы бөлігі ретінде коннекторлар кабельдерге тиіп кетуі үшін кішкене тесікті кесіңіз. Жақсы эстетикалық көрініс үшін қорапқа жабысқақ мылтық былғары.
3 -қадам: Сағатты аяқтау
Бұл қадамда біз микробиттік сағатты аяқтаймыз. Ендеше жасайық. Алдымен біз қабіріміздің ені мен қолымыздың шеңберіне дейін ұзартылған былғарыдан жасалған кесінді кесеміз. содан кейін бұл бөлікті пистолетпен қораптың түбіне жабыстырыңыз, содан кейін бұл былғары бөліктің екінші жағында біз қағаз қыстырғышпен бірнеше тесік жасаймыз. Содан кейін, микроб порттарының үстіндегі картонның бір бөлігін қағаз қыстырғышпен тесіп, қағаз қыстырғышты желімдеңіз. Енді батареяны жабу сіздің кезегіңіз. Біз картонға аккумуляторды саламыз және осы бөліктерді бір -бірінен қиып, жабысқақ пистолеттің көмегімен жабыстырамыз. Кейінірек, жақсы көріну үшін біз картоннан кескендей былғарыдан жасалған үлкен кесектерді кесеміз. Бұл бөліктерді батарея қақпағына жабыстырыңыз. Соңында, суретте көрсетілгендей батарея қақпағын қорапқа жабыстырыңыз. Ал енді бізде бағдарламалық қамтамасыз етуді қарау үшін жабдықтар дайын.
4 -қадам: Бағдарламалауды бастау
Жобаның жаңа белгішесін нұқыңыз және бізге бағдарламалауды бастауға ештеңе кедергі келтірмейді. Енді сізде сағат бар, бірақ біз ешқашан өзімізді бағдарламалай алмаймыз: D. Сондықтан мен сізге микробитті қалай бағдарламалау керектігін үйретемін. Беттің макекодына өтіңіз. T. Негізгі белгішені нұқыңыз және «іске қосу» мен «жарықдиодты көрсету» ақ аймағын сүйреңіз. Содан кейін біз Импутқа барамыз және мұнда біз олар енгізген бағдарламаны бастайтын әр түрлі шарттарды көреміз. Біз А түймесін басамыз және оны жұмыс үстеліне апарамыз. Содан кейін «шоу шамдарын» осы блокқа сүйреп апарыңыз және микробитте 5 * 5 жарықдиодты дисплейде көрсетілетінін басыңыз. Бұл тағы екі рет қайталануы мүмкін, бірақ біз А және А немесе В түймесін басқан кезде бағдарламаны іске қосатындай етіп орнатуымыз керек. Ақырында, бағдарлама жүктелген кезде көрсетілетін суретті және A, B, және A + B басылады.
5 -қадам: Бағдарламалауды қараңыз
Соңғы қадамда біз микробитті бағдарламалаудың негізгі теориясын үйрендік. Егер сіз бір нәрсені түсінбесеңіз және көмек алғыңыз келсе, түсініктемелерде жазыңыз, егер мен білсем, мен сізге кеңес беремін. Алдымен, микробиттің не істегісі келетінін анықтайық. Мен бұл бағдарламаны осылай жасадым: А түймешігін басқанда, уақыт уақытқа қосылады немесе сағат дабыл соғатын уақытты қосады. дабылды қосқыңыз келетін уақыт параметрге байланысты. Ал A + B түймесін басқанда, параметрлер өзгереді: Енді әр параметр нені білдіретінін түсіндірейік: 1 параметрі - А түймесін басқанда уақытты орнату, уақытқа сағат қосады, ал В түймесін минутына басады. 2 параметрі дабыл уақыты уақытпен бірдей екенін білдіреді. A түймешігі дабыл уақытына бір сағат қосады, ал В түймесі дабыл уақытына бір минут қосады. 3 параметрі оятқыш уақыты мен оятқыш уақыты екеуінің де орнатылғанын білдіреді, сондықтан А түймешігі мен В түймесі ештеңе жасамайды. немесе түймелер бір уақытта келесі параметрге ауысады. Ақырында, 4 параметрі оятқыштың белсенді емес екенін білдіреді және сағат тек уақытты көрсетеді. Келесі қадам микробитті калькулятор ретінде санау үшін оны қалай бағдарламалау керектігін айтады.
6 -қадам: Калькуляторды бағдарламалау
Соңғы қадамда мен сізге микробитті калькулятор ретінде жұмыс істеу үшін қалай бағдарламалау керектігін қарастырамыз деп уәде бердім, және сізде бұл бағдарлама бар: Бұл бағдарлама 4 айнымалыны құруға бағдарламаланған: фристал нөмірі, екінші сан, функция және нәтиже. Кейін А түймешігін басу «білек нөмірі» айнымалысына біреуін қосады, ал В түймесін басу екінші сан айнымалысына қосады. Ал енді сіз A + B батырмасын басқанда не болатынын сұрайтын шығарсыз? Сіз бұл функцияны өзгертеді деп ойласаңыз, дұрыс болжадыңыз. Егер айнымалы функцияның мәні 0 -ге тең болса, онда бұл 1 дегенді білдіреді - егер 2 болса, онда * және соңында 3 болғанда / функциясы қосылады.
7 -қадам: Музыкалық бағдарламалау
Біз микробитті сағат пен калькулятор сияқты ұстауға бағдарламалауға тырыстық. Бұл қадамда біз қызықты нәрсені қарастырамыз, атап айтқанда музыкалық бағдарламалау. Сіз музыкалық қалтада музыкалық бағдарламалау блоктарын таба аласыз. Онда сіз алдын ала бағдарламаланған әуендердің бірнешеуін ойнағыңыз келетінін таңдай аласыз немесе өзіңіздің бағдарламаңызды жасай аласыз. Өз әуендерін бағдарламалау үшін мәзірдегі бірінші блокты жұмыс үстеліне апарыңыз. C ортасында жазылған бұл блокты басқанда, сіз фортепиано пернетақтасын көресіз, онда сіз бұл блокты ойнауды таңдай аласыз, содан кейін нотаның ұзақтығын анықтау үшін «ұру» түймесін басыңыз. Ал енді сіз музыкаға сәйкес қандай да бір әнді бағдарламалай аласыз немесе мен сияқты чех нұсқасы Jingle bells: D. Бірақ бұл үшін шыдамдылық қажет, себебі әр жазбаны бөлек қою керек. Төменде 4 әуен бар бағдарлама. бірі басында, екіншісі A, B және A + B басылғанда басталады. Жақсы тыңдаңыз:)
8 -қадам: Smart Watch бағдарламасы
Егер басқа қадамдар оңай болса, бұл бағдарлама өте күрделі болар еді. Біріншіден, біз барлық блоктарды қарау үшін көшіреміз. Содан кейін бізге қосымша параметрлер қажет (ауыспалы ауыспалы). 11. 1-4 параметрі сағатты бағдарламалаған қадамнан белгілі немесе: 1 параметрі = уақытты орнату, 2 параметрі-дабыл уақытын орнату, 3 параметрі = Дабыл белсенді., 4 параметрі = дабыл өшірулі. Енді біз бұл параметрге мыналарды қосамыз: Параметрлер 5 = Музыканы ойнату, Параметрлер 6 = Қосымша калькулятор, Параметрлер 7 = Айыру калькуляторы, Параметрлер 8 = Көбейту калькуляторы, Параметрлер 9 = Бөлу калькуляторы, Параметрлер 10 = Білек нөмірі мен екінші сан айнымалыларын нөлге орнату, және соңғы 11 Параметр 11 = педометр. Бүкіл бағдарлама A / B батырмасының блогында коммутатор = 5 болғанда бірнеше блоктар болатындай жұмыс істейді, сондықтан ол кейбір айнымалыларды бір көтереді. Ал дәл осында жастықшалар 5 қажет. Алайда, оны толық сөзбен сипаттау өте қиын, сондықтан кітапта жарияланады, сондықтан мен бұл бағдарламаның скриншоттарын қоса беремін. Міне, осы бағдарламаның барлық мүмкіндіктері көрсетілген бейнеге сілтеме:
9 -қадам: Барлық жобаны бағалау
Бұл жоба мен ойлағаннан әлдеқайда қиын болды. Менің ойымша, әлі де жақсартатын нәрсе бар, бірақ мен оны сізге қалдырамын. Сіз тіпті компас немесе ойын ойнай аласыз. Шындығында, қиялға шек жоқ. Егер сізге жауап бергім келетінін білсем, сізге бұл жоба ұнады немесе кометаға осы жоба бойынша сұрақтар жаздыңыз деп үміттенемін. Егер сіз маған киінетін сайыста дауыс берсеңіз, мен өте қуаныштымын. Сізге бұл жобаны іске асыруда сәттілік тілеймін:).
Ұсынылған:
Микро: бит Smart Car: 8 қадам
Micro: bit Smart Car: Бұл micro: bit үшін өзіңіздің ақылды автокөлігіңізді қалай жасауға болатыны туралы жылдам нұсқаулық. Сіз көптеген ақылды автокөліктерді сатып ала аласыз, бірақ осылайша сіз оны өз қажеттіліктеріңізге қарай баптай аласыз. Микро: бит немесе ардуино үйрету кезінде мен жасайтын бірінші нәрсе - бұл менің
Микро: бит MU Vision Sensor - Smart Car -ге орнатылған: 5 қадам
Микро: бит MU Vision Sensor - Smart Car -да орнатылған: Бұл нұсқаулықта біз құрастырған Smart Car -ге MU көру сенсорын орнату туралы нұсқаулық. Бұл нұсқаулық MU көру сенсорын қалай орнату керектігін көрсетсе, оны басқа сенсорлардың барлық түрлерін орнату үшін орындауға болады. Менде 2 осьті камера бар еді
Микро: бит - микро барабан машинасы: 10 қадам (суреттермен)
Микро: бит - Микро барабан машинасы: Бұл микро дыбысты микро барабан машинасы, ол тек дыбысты шығарудың орнына, барабанды әрекет етеді. Бұл микро: бит оркестрінің қояндарының шабытымен.Мокро: битпен қолдануға оңай соленоидтарды іздеуге біраз уақыт кетті
Микро бағдарламалау: бит робот және джойстик: MicroPython көмегімен бит контроллері: 11 қадам
Micro: Bit Robot & Joystick бағдарламалау: MicroPython көмегімен бит контроллері: Robocamp 2019 үшін біздің жазғы робототехника лагері, 10-13 жас аралығындағы жастар BBC микро: битке негізделген «салмаққа қарсы роботты» дәнекерлейді, бағдарламалайды және құрады. микро: бит қашықтан басқару құралы ретінде пайдаланылады. Егер сіз қазір Robocamp -та болсаңыз, шаңғымен
Pimoroni Enviro көмегімен жарық пен түсті өлшеу: микро үшін бит: бит: 5 қадам
Pimoroni Enviro көмегімен жарық пен түстерді өлшеу: бит үшін микро: бит: Мен бұрын жарық пен түстерді өлшеуге мүмкіндік беретін кейбір құрылғыларда жұмыс істедім, және сіз осындай өлшемдердің теориясы туралы көптеген нұсқауларды таба аласыз. жақында қоршаған ортаны шығарды: бит, m үшін қосымша