Мазмұны:
Бейне: Advanced Makeblock датчиктері (DIY): 32 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Makeblock платформасында роботтар жасауға арналған барлық механикалық бөлшектер мен электроника бар. Makeblock бұл роботтарды STEM білім беру платформасының бөлігі ретінде сатады. Ал Scratch тілі арқылы балалар бағдарламалаудың қарапайым дағдыларын ала алады. Бұл роботтарда қолданылатын микроконтроллер Arduino -мен толық үйлесімді. Бұл оларды барлық компоненттермен кеңейтуге мүмкіндік береді.
Бұл нұсқаулық Arduino бағдарламалау ортасында Makeblock роботтарын қолдану туралы. Бұл логикалық таңдау, Scratch көмегімен бағдарламалаудан асып кеткендер үшін.
Ол әр түрлі Makeblock тақталарынан басталады: mCore және Auriga. Және Makeblock порт нөмірлері мен Arduino түйреуіштері арасындағы байланысты түсіндіреді.
Келесі бөлімде Makeblock сенсорлары мен светодиоды қолдануға арналған қарапайым бағдарламалар бар. Makeblock кітапханасы Arduino бағдарламалау ортасымен бірге енгізілген.
Содан кейін бұл нұсқаулық пайдаланылған RJ25 қосқыштары мен кабельдерімен айналысады. Және Adafruit компоненттерін Makeblock аналық платаларына қалай қосу керектігін түсіндіреді. Бұл компоненттерді бағдарламалауды қоса.
Ақыр соңында, бұл нұсқаулық Makeblock роботына сенсорлар мен дисплейлерді қалай жасау керектігін сипаттайды. Ал өзгертілген коннектордың көмегімен екі датчикті бір портқа қосуға болады.
Бұл сенсорлардың кейбірін Scratch бағдарламалау тілінде де қолдануға болады.
Мен бұл нұсқаулықты «Advanced Makeblock сенсорлары» деп атадым, себебі бұл «әдепкі» Makeblock Instructable емес. Бұл ішкі аппараттық компоненттермен бірге Arduino бағдарламалауы туралы. Бірінші мысалдар өте қарапайым (жарық диодты жыпылықтайды), бірақ мысалдарда белгілі бір тәртіп бар. Әрбір мысал алдыңғыға қарағанда сәл алға жылжиды.
NeoPixel сақинасы ең пайдалы DIY компоненті болып шықты. Ол кәдімгі Makeblock компоненті сияқты әрекет етеді және оны кез келген бағдарламалау ортасында қолдануға болады. Мен олардың екеуін жасадым, олар қазір роботтың «көзі» қызметін атқарады.
1 -қадам: бөлшектер
Make It Move 2017 байқауында екінші орын алды
Ұсынылған:
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards датчиктері: 7 қадам
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Датчиктер: O objetivo desse tutorial é mostrar этаптардың қажеттілігіне қарай, конфигурациялау қажет, сонымен қатар, Dragonboard 410c atrav және eacute компьютерлерінің ноутбуктары мен компьютерлерінде
DIY датчиктері бар термометр 2 сенсормен: 3 қадаммен (суреттермен)
DIY сенсорлы термометр 2 сенсормен: Бұл жоба менің бұрынғы «DIY каротаж термометрі» жобасын жетілдіру болып табылады. Ол температураны микро SD картасына тіркейді. Жабдықтың өзгеруі Мен нақты уақыттағы модульге DS18B20 температура сенсорын қостым, онда
BMP280 датчиктері Arduino Uno арқылы SPI арқылы: 6 қадам
Бірнеше BMP280 датчиктері Arduino Uno арқылы SPI арқылы: Бұл оқулықта біз Arduino Uno -да SPI арқылы үш BMP280 қосамыз, бірақ сіз Uno -да D3 -тен D10 -ге дейінгі цифрлық порттарды қолдана отырып, әр сенсор үшін nSS (Slave Select) ретінде сегіз BMP280 қосуға болады. Нәтиже В өлшейтін атмосфералық қысым үлгілерінің
Arduino басқаратын бірнеше P.I.R датчиктері бір шетте: 3 қадам
Arduino сол жақтағы бірнеше PIR сенсорын басқарады: Бүгін мен сізге бірнеше Arduino Bord -пен бірнеше PIR сенсорларын қалай қосу керектігін айтамын; мұнда мен қосымша функционалдылық үшін 4 арналы реле модулін қолдандым. (НЕМЕСЕ сіз өзіңіздің ардуиніңізді қаншалықты көп қолдана аласыз
Жеке іріктеу сорғыларының жұмыс датчиктері: 3 қадам
Жеке іріктеу сорғыларының жұмыс датчиктері: мен жеке сорғыларды іріктеудің жақсы жұмысын бақылау жүйесін жасадым