Мазмұны:
Бейне: 6 жасар бала Arduino үшін Scratch көмегімен негізгі бағдаршам жасайды: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Менің ұлым Arduino жобаларына қызығушылық танытты. Ол Snap Circuits және LEGO -мен біраз уақыт ойнады
Ол сонымен қатар Scratch жобаларын құра бастады.
Бізге Arduino үшін Scratch -пен ойнауға уақыт қалды.
Бұл біздің алғашқы жобамыз. Мақсаты - оны тақта мен сымдармен таныстырып, компьютерден тақтаға дейін бір нәрсені көру.
1 -қадам: Arduino үшін Scratch орнату
Http://s4a.cat/ сайтына кіріңіз.
Олардың веб -сайтынан:
S4A туралы
S4A - бұл Scratch модификациясы, ол Arduino ашық бастапқы бағдарламалық қамтамасыз ету платформасын қарапайым бағдарламалауға мүмкіндік береді. Ол Arduino -ға қосылған сенсорлар мен жетектерді басқарудың жаңа блоктарын ұсынады. Сондай -ақ, PicoBoard тақтасына ұқсас сенсорлар туралы есеп тақтасы бар. Жобаның негізгі мақсаты - адамдарды бағдарламалау әлеміне тарту. Мақсат - Arduino бағдарламашыларына пайдаланушы оқиғалары арқылы тақталар жиынтығымен әрекеттесу сияқты функциялары бар жоғары деңгейлі интерфейсті қамтамасыз ету.
Микробағдарламаны Arduino -ға орнату
3 қадам
Бұл микробағдарлама - бұл S4A -мен байланысу үшін Arduino тақтасына орнату қажет бағдарламалық жасақтама.
Http://arduino.cc/kz/Main/Software нұсқауларын орындау арқылы Arduino ортасын жүктеңіз және орнатыңыз.
Еске алыңыз Arduino Uno кем дегенде 0022 нұсқасын қажет етеді. Біздің микробағдарламаны осы жерден жүктеңіз
Arduino тақтасын компьютердегі USB портына қосыңыз Arduino ортасынан микробағдарлама файлын (S4AFirmware16.ino) ашыңыз Құралдар мәзірінде тақта нұсқасы мен тақта қосылған сериялық портты таңдаңыз.
Микробағдарламаны тақтаға Файл> Жүктеу арқылы жүктеңіз
2 -қадам: материал
Саған қажет болады:
6 жастағы өте қызық;)
1 Arduino тақтасы
3 жарық диоды (жасыл, сары, қызыл)
Сымдар
(сіз резисторды қосуға болады, бірақ бұл бірінші болғандықтан, мен оны қарапайым ұстағым келді)
3 -қадам: Блок -код
Үлгі ретінде A3 бетінде басылған эскиз мен кодты жасау үшін https://www.tinkercad.com/ қолдандым. Ол легоға өте үйренді, сондықтан қағаздан «аппараттық құралға» аудару еш қиындық тудырмады
Біз Scratch -пен жұмыс істедік, сондықтан ол блоктармен таныс. Код негізінен мынаны айтады:
қосу үшін бір жарық
күту
өшіру үшін жарық
келесі шамды қосыңыз
күту
жарықты өшіріңіз
және соңғы шамды қосыңыз
күту
қайтадан бастаңыз:)
Ұсынылған:
RBG Led көмегімен Arduino бағдаршам контроллері - 4-жол: 3 қадам
RBG Led көмегімен Arduino бағдаршам контроллері | 4-жол: Бұл жазбада сіз Arduino бағдаршамының реттегішін жасауды үйренесіз. Бұл бағдаршам реттегіші қозғалысты бақылау үшін қолданылады. Оларды кептелістер мен апаттардың алдын алу үшін көлік көп жүретін жерлерде қолдануға болады
Шредингер мысық Arduino көмегімен жасайды: 4 қадам
Шредингердің мысықтары Ардуиномен жасайды: Шредингер - физик және кванттық механиканың жетекшісі. Бұл жерде айтқым келгені - әйгілі гипотеза, «Шредингердің мысығы.» Тәжірибе келесідей: мысықты мөлдір емес қорапқа, улы газ толтырылған ыдысқа салыңыз. Құрылғы ха
AWS & ARDUINO көмегімен CLOUD MONITOR - Электр бала: 6 қадам
AWS & ARDUINO көмегімен CLOUD MONITOR - Электрлік бала: Бұл қарапайым жоба - бірдеңе дұрыс болмай қалса, шамды қосыңыз … Біздің компьютерлерімізде көптеген бақылау тақталары бар хабарландыруларға деген қызығушылық жоғалып бара жатыр, біз қалай
7 жасар DIY автокөлігі: 5 қадам (суреттермен)
7 жасар балаға арналған DIY автокөлігі: неге ойыншықтарды өз қолдарыңызбен жасап, ойнау кезінде үйренбейсіздер? Мұны өзіңіз жасауды үйреніңіз (DIY), өйткені 7 жасар Абзи сізге аккумулятормен жұмыс істейтін қарапайым DC моторлы машинаны қалай жасау керектігін үйретеді. Ойыншықтарды лақтырған кезде электронды қалдықтар көп болады. Аб
Барлығы ноутбук үшін стенд жасайды, сондықтан мен неге алмаймын?: 8 қадам (суреттермен)
Барлығы ноутбукке стенд жасайды, сондықтан мен неге істей алмаймын?: Немесе мен науаны ноутбукке қалай айналдырдым. Бізде теледидар жоқ, бірақ біз көрпеге жатып, ноутбукте DVD дискілерін көргенді ұнатамыз. Бұл ноутбук тірегі жақсы тұрақтылық пен ауа ағынын қамтамасыз етеді