Мазмұны:
Бейне: Киіз микро: бит атауы белгісі - қолөнер + кодтау!: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Жазғы лагерьде сізге қажет ең маңызды нәрсе - бұл керемет ат белгісі!
Бұл нұсқаулар сізге BBC микро: битін қалай бағдарламалау керектігін көрсетеді, сонда сіз өзіңіздің барлығыңызды көрсетеміз, содан кейін киізден жасалған бейджик жасаңыз және теңшеңіз.
1 және 2-қадамдар микро: бит-бағдарламалауға қатысты, сіз мәтінге негізделген MicroPython (1-қадам) немесе апарып тастайтын MakeCode (2-қадам) қолдануды таңдауыңыз керек.
3-6 қадамдар киіз белгісін жасауға қатысты - оны біріктіру үшін желімді (4 -қадам) немесе жіпті (5 -қадам) қолдану керектігін таңдау қажет.
Бұл іс-шара Robocamp 2019-ның 1-ші күнінің бір бөлігі, біздің 10-13 жас аралығындағы робототехника бойынша жазғы лагерь.
Жабдықтар
1-2 қадамдар (бағдарламалау):
- BBC микро: аз
- USB - microUSB деректер кабелі
- Компьютер
3-6 қадамдар (киіз белгісі):
- Киіз
- Ыстық желім қаруы
- микро: биттік батарея жиынтығы
- (міндетті емес) лазерлік кескіш
- (қосымша) басып шығару шаблондары
- (міндетті емес) PVA желімі
- (міндетті емес) кесте жіп, ине және қайшы
1 -қадам: BBC Micro: bit - MicroPython бағдарламалау
Егер сіз оның орнына MakeCode қолданғыңыз келсе, бұл қадамды өткізіп жіберіңіз
Сізде micro: bit үшін MicroPython кодын жазудың бірнеше нұсқасы бар:
- Му, оны мына жерден жүктеуге және орнатуға болады:
- Онлайн редактор, оны мына жерден табуға болады:
- Edublocks, блокқа негізделген онлайн-редактор, оны мына жерден таба аласыз:
Бұл нұсқаулар сіз Mu -ды қолданасыз деп болжайды
Mu бағдарламасын ашып, микро: битін компьютерге қосыңыз. Му микро: бит қолданып жатқаныңызды түсінуі керек және micro: bit 'Mode' таңдаңыз, бірақ олай болмаса, оны қолмен өзгертіңіз (№1 сурет).
Бұл код жолдарын Му тіліне теріңіз:
микробит импортынан *
while True: display.scroll ('Сәлем')
Енді жаңа кодты микро: битке жіберу үшін Му құралдар тақтасындағы 'Flash' түймесін басыңыз.
Бұл micro: bit қосылмайынша жұмыс істемейді
Микро артындағы сары шам: бит жыпылықтай бастайды. Ол аяқталғаннан кейін сіздің кодыңыз аударылды.
Енді сізде micro: bit экранында «Сәлем» хабарламасы болуы керек!
Бұл мәңгілікке жалғасады, өйткені 'True' қайталанатын цикл. 'Display.scroll' алдындағы шегініс (көлденең аралық) бұл жолдың мәңгілік цикл ішінде екенін көрсетеді.
Егер сіздің кодыңызда қателер болса, micro: bit сізге қажет кодтың орнына қате туралы хабарды көрсетеді!
Қате қай жол нөмірінде екенін білу үшін осы хабарламаны оқып көріңіз, содан кейін кодты күйге келтіріңіз.
Тексеру:
- емле
- Бас әріптер
-
қос нүкте:
шегініс
Кодыңызды «Сәлем» айналдырудың орнына сіздің атыңызды айналдыратын етіп өңдеңіз.
Нұсқау: Көрсетілетін хабар жақшаның ішінде де, сөйлеу белгілерінің/апострофтарының ішінде де болуы керек!
Енді кодты кеңейту үшін
Сіз жазған кодтың астына шегіністі сақтай отырып, сіздің жаңа кодыңыз цикл ішінде болатынын ескере отырып, мына жолдарды қосыңыз:
display.show (Image. HAPPY)
ұйықтау (500)
«ұйқы» маңызды, ол циклдің тез қайталануын тоқтатады. Онсыз сіз суретті көре алмайсыз, себебі ол бірден жоғалады.
Жұмысты аяқтағаннан кейін басқа суреттерді көріңіз. Менің жеке сүйіктім - DUCK!
Қол жетімді суреттер тізімін мына жерден табуға болады:
Кодыңызды кеңейту туралы кейбір идеялар алу үшін, мысалы, micro: bit түймелерін пайдаланып, бекітілген анықтама парақтарын жүктеңіз. Кіріс және шығыс парағынан бастаңыз, содан кейін жоба идеяларына өтіңіз.
Келесі қадам MakeCode редакторы үшін осы нұсқауларды қайталайды. Бұл қадамды өткізіп жіберіп, киіз белгісін жасау үшін 3 -қадамға өтіңіз.
Ұсынылған:
Kazoo кодтау: 5 қадам
Kazoo Coding: Бұл Tinkercad -те жасалған казудің жақсы 3d моделі. Сіз мұны тұрақсыз түрде жасай аласыз
IOS код блоктарымен кодтау: 6 қадам
IOS кодтық блоктармен кодтау: iOS арқылы кодтау - бұл iOS құрылғысын автоматтандыруды, жаңалықтарды алуды, киберқауіпті бастауды және тіпті мәтіндік хабарларды жоспарлауды жүргізудің бірегей әдісі. Бұл нұсқаулық үшін біз кибер соғысқа назар аударатын боламыз, әсіресе достар мен спам жіберетіндер
Adafruit Feather NRF52 реттелетін басқару элементтері, кодтау қажет емес: 8 қадам (суреттермен)
Adafruit Feather NRF52 реттелетін басқару элементтері, кодтау қажет емес: 2019 жылдың 23 сәуірін жаңарту - Millis () пен PfodApp көмегімен Arduino Date/Time Plotod/Logging (Arduino Date/Time Plotting/Logging) соңғы ақысыз pfodDesigner V3.0.3610+ жасалған қара деректерді күн/уақытпен салыстыру үшін Arduino эскиздерін аяқтаңыз
Robot Gong: сатылымдар мен өнімдерге арналған Hackaton жобасының түпкілікті идеясы (кодтау қажет емес): 17 қадам (суреттермен)
Robot Gong: сатылымдар мен өнімдерге арналған Hackaton жобасының түпкілікті идеясы (кодтау қажет емес): Электрондық пошта арқылы іске қосылған роботтық музыкалық гонг құрайық. Бұл сізге электронды поштаның ескертулерін орнатуға мүмкіндік береді … (SalesForce, Trello, Basecamp арқылы …) Сіздің команда ешқашан " GONGGG " жаңа код шығарылған кезде
«Жаяу серияның кітапшасын» қалай кодтау керек: 5 қадам (суреттермен)
«Жаяу серияның кітапшасын» қалай кодтау керек: Адамдар жаяу жүру сияқты өздері үшін маңызды хоббиге ностальгиямен қарайды, бірақ сіз жаяу жүруді қалай сақтайсыз? Суреттер - бұл опция, иә. Бұл құрылғы сапардың деректер мұрағаты болудың басқа нұсқасына мүмкіндік береді. Адамда болар еді