Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Snowman Body Building
- 3 -кадам: Snowman куруңуз
- 4 -кадам: Servo Connections
- 5 -кадам: Динамикке туташуу
- 6 -кадам: Scratch Code
- 7 -кадам: Sonic Pi коду
- 8 -кадам: Бул долбоордун кодун кантип алуу керек
- 9 -кадам: Жардам керекпи?
Video: Сиз кар адамын кургуңуз келеби?: 9 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Киришүү
Бул долбоор Raspberry Pi жана PivotPi менен бийлөөчү карды кантип курууну көрсөтөт - бул үчүн атайын курулган серво контроллери!
Scratch бийлөөчү кар адамын коддоо үчүн колдонулат жана Sonic Pi Майрам музыкасын жаратат.
1 -кадам: Сизге эмне керек
Кар киши PivotPiди көрсөтөт, ошондон баштайлы. Сага керек болот:
- A PivotPi
- Wifi кирүү мүмкүнчүлүгү бар RaspberryPi (же Pi3 же башка Pi менен)
- 4 АА батареясы
- 2 орто серво
- 1 кичинекей servo
- 6 секирүүчү зым эркектен ургаачыга чейин (кара, кызыл, ак жана күрөң, кызыл, кызгылт сары түстөрдү тандай алсаңыз)
- Баяндамачы
- Роботтор SD картасы үчүн Raspbian
Кол өнөрчүлүк чөйрөсүндө сизге керек болот:
- Foamboard
- Чоң галстук оройт
- Күчтүү эки жактуу скотч
- Кыял көздөр
- Кара маркер
- Мыкты пост
2 -кадам: Snowman Body Building
Сиз кар кишиин көбүктөн жасалган тактан курасыз. Ар кандай өлчөмдөгү үч табакты же тегерек нерселерди колдонуңуз, бул сизге пропорционалдуу кар киши берет. Бөлүктөрдү кесип, капталдарын да тегиздөө жагын карап көрүңүз.
Үч тегеректи кесип
Ар бир тегеректи айланып өтүү үчүн кара маркерди колдонуңуз. Ал эми бизде кар киши башталды!
Snowman Body
3 -кадам: Snowman куруңуз
Узун бойлуу, кар киши кармаганга ылайыктуу пост алыңыз.
Посттун ылдыйкы жарымына эки орто сервону тиркеп, алардын болжолдуу абалын көзгө түйүп коюңуз. Серво жайгаштыруу сиз ала турган кыймылдын түрүн аныктайт. Эгерде сиз айлананы биринин ортосуна серво койсоңуз, анда сиз таза айлануу кыймылын аласыз. Бул колдору менен борбордук бөлүккө жакшы көрүнөт. Колуңузду лента аркылуу денеге бекиңиз, колдор кыймылдабайт, бул айлануучу дене.
Эгерде сиз сервоприводду дененин тегерегинин борборунан жогору койсоңуз, анда асты жагына жагымдуу көрүнгөн селкинчек эффекти аласыз. Бул так илим эмес (болушу мүмкүн, бирок кар киши үчүн так болушу керек эмес), бирок болжол менен 1/3 чейин жакшы көрүнөт.
Жогорку серво - кичинекей - башты башкарат. Моюнча катары бальза жыгачынын кыска бөлүгүн колдонобуз, анын астынкы бөлүгү сервого, үстү башына бекитилет. Бул кар киши башын бир капталга жылдырууга мүмкүндүк берет. Бальса жыгачынын башына жабышуу үчүн эки тараптуу лента колдонулат. Кардарды кооздоого убакыт келди! Көздөр, момпосуй жана баары!
Кол менен ортоңку бөлүм
Төмөнкү бөлүм борбордон офсеттик менен
Баш, моюн
4 -кадам: Servo Connections
Ошол серволорду PivotPi тактасына туташтырууга убакыт келди! Алардын үчөө бар, бирок экөө бир аз жогору болушу керек. Сизде бир нече тандоо бар. Сиз PivotPi/RaspberryPi таякчасына же башка коопсуз ыкманы колдонуу менен тирөөч посттун үстүнө коюп койсоңуз болот, же эркек менен аялдын секирүүчү зымдарын колдонуу менен серво зымдарын узарта аласыз.
Төмөнкү серво порт 1ге туташкан.
Орто серво порт 2ге туташкан.
Жогорку серво (кичинекей) 7 -портко туташкан, анткени менин PivotPi туруп калды жана зымдар ага жетиши мүмкүн (Порт 8 да жакшы болмок).
Servo Connections
Wire Extensions
Бул блокторду ыңгайлаштыруу менен Scratch кодун өзүңүздүн туташууларыңызга дал келтире аласыз
5 -кадам: Динамикке туташуу
Баяндамачынын байланышы оңой.
- Анын электр кабели динамикке да, Pi'дин USB портунун бирине да туташкан
- Анын аудио кабели Piдеги аудио портко барат
- Анын күчү эң чоң көлөмгө күйгүзүлүшү керек, анткени биз сыртта болобуз
Динамик туташуусу
6 -кадам: Scratch Code
Snowman долбоору PivotPi үчүн Scratch колдонот. Толугу менен роботко окшобош үчүн кээ бир туш келди генераторлор колдонулат. Болбосо код жөнөкөй. Сиз биздин онлайн Scratch маалымдама баракчасы менен көбүрөөк биле аласыз.
Эгерде сиз Raspbian for Robots картаңызда DI программалык камсыздоону жаңыртсаңыз, анда кодду таба аласыз:
Файлды чыкылдатыңыз, анан Ачуу
Pi баскычын чыкылдатып, Dexter, PivotPi, Projects, Snowmanге өтүңүз
7 -кадам: Sonic Pi коду
Sonic Pi демейки боюнча, Raspbian for Robots боюнча эмес. Сизге кереги жок, бирок аны кошуу кызыктуу нерсе.
Sonic Pi орнотуу үчүн, сиздин SD картаңыз кеминде 8 Gig болушу керек, кээ бир бош бөлмө. Эгерде сизде 4 Gig бар болсо, анда өзгөрүүлөр Sonic Pi ага туура келбейт.
Терминал терезесинде төмөнкү буйруктарды аткарыңыз:
sudo apt-get update
sudo apt-get орнотуу sonic-pi
жана анын сыйкырчылыгын кылсын.
Raspberry Pi / Программалоо / Sonic Pi
Сиз Робин Ньюмандын коллекциясынан Jingle Bells жүктөп алсаңыз болот ("Зипти түшүрүү" баскычын басыңыз, оң жактагы) (Робинге музыкалык таланты менен бөлүшкөнүңүз үчүн чоң рахмат!)
Эгерде сизге файлды кадимки компьютериңизден Пиңизге өткөрүү үчүн кандайдыр бир жардам керек болсо, биздин окуу куралдарыбызды карап көрүңүз:
Macтан файлдарды өткөрүп берүү
Файлдарды компьютерден өткөрүп берүү
Пинин кичинекей кызыл малина менюну, андан кийин Программалоону, анан Sonic Pi'ди чыкылдатуу менен Sonic Pi'ни баштаңыз.
Жүктөө баскычын чыкылдатып Sonic Pi файлын жүктөңүз жана Пиде сакталган жерди табыңыз.
Динамигиңиз Pi'ге туташтырылып, күйгүзүлгөндөн кийин, Run баскычын басып, Pi түзгөн музыкаңызды уга аласыз!
8 -кадам: Бул долбоордун кодун кантип алуу керек
Кодду алуунун эң оңой жолу - "DI Software Update" аркылуу Dexter Industries программаңызды жаңыртуу. Муну кылганда, ушул сыяктуу жаңы долбоорлордун бардык код файлдары көрүнөт!
Файл жолу
DI Software Updateти иштеткенде, бул долбоорду бул жерден тапса болот:
/home/pi/Dexter/PivotPi/Projects/Snowman
Жүктөлүүчү файл
Эгерде сиз Dexter Industries бажы программасын колдонбосоңуз, анда Raspbian for Robots, жана дагы эле бул файлды жүктөгүңүз келсе, аны бул жерден жүктөп алсаңыз болот.
9 -кадам: Жардам керекпи?
Сурооңуз же көйгөйүңүз барбы? Аны форумга жазыңыз, биз сизге жардам беребиз.
Сунушталууда:
FPV Rover үчүн кар тазалагыч: 8 кадам (Сүрөттөр менен)
FPV Rover үчүн Snow Plow: Кыш келе жатат. Ошентип, FPV Roverге таза тротуарды камсыз кылуу үчүн Snow Plough керек. : 2952852Инстаграмдан мени кечиктир
Сиз муну KIndle Touch менен кыла аласызбы?: 15 кадам (сүрөттөр менен)
Сиз муну KIndle Touch менен кыла аласызбы ?: Мен эч ким электрондук окурманга ээ болгусу келгенин эч качан түшүнө алган эмесмин. Анан чоңоюп калган балдарым мага Kindle Touch белек кылышты, мен муну акылдуу телефон же iPad башка адамдар үчүн кылган нерселеринин көбүн жасоо жолдорун таптым. Бир күнү ал менин картаюумду алмаштырат
Arduino менен баштоо: Сиз эмнени билишиңиз керек: 4 кадам (сүрөттөр менен)
Arduino менен иштөөнү баштоо: Сиз эмнени билишиңиз керек: Мен Arduino жана электроника менен көп жылдан бери иштешип келе жатам жана дагы эле үйрөнүп жатам. Микроконтроллерлер дүйнөсүндө кеңейип бараткан дүйнөдө, адашып кетүү оңой жана маалыматты табуу үчүн айланаңызда чуркоо. Бул Нускамада
СУУКТУ кантип жылуу кийинүү керек (Кар): 7 кадам
СУУКТУ кантип жылуу кийинүү керек (Кар) …: Бул негизги жылуулук принциптерин камтыган инструкция. Бул көрсөтмөдө мен сизге жылуу кийинүүнүн негиздерин көрсөтөм … P.S. Бул үйрөткүч Stay Warm конкурсунда, ошондуктан сиздин да салымыңыз … Добуш бериңиз
Ошентип, сиз гигант роботту кургуңуз келет.: 19 кадам (сүрөттөр менен)
Ошентип, сиз гигант роботту кургуңуз келет.: Сиз гигант роботту кургум келет дейсизби? Сиздин максатыңыз эмне? Дүйнөлүк үстөмдүк? Сиздин сүйлөшкөн кызыңыз бул сыраны сизге бербейби? Кандай болбосун, бул жерде өзүңүзгө робот курууну кантип баштоо керек. Бул роботтун максаты - м