Мазмуну:
- 1 -кадам: Алгач бардык тетиктерди жана шаймандарды чогултуп алыңыз
- 2 -кадам: 3D Print Орнотуулар
- 3 -кадам: Ассамблея
- 4 -кадам: Электр туташуусу
- 5 -кадам: Кодекс
Video: Кичинекей Тимми роботу: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Мен уулума оюнчук, оңой өз ара аракеттене турган оюнчук жасагым келди, андыктан мен аны менен байланышып, эмоциямды билдире турган, фейстрекинг жасай турган робот жасоону ойлодум.
Менде 3d дизайн боюнча көп маалымат жок, ошондуктан мен Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) жана (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Кичинекей Тимми алдыда турган адамдарды башы менен ээрчийт, анын башын сылап койсоңуз болот, ал эмоциянын үндөрүн чыгарат, эгер сиз анын башынан көп жолу сыласаңыз, ал көздөрүндө жүрөктөрдү көрсөтөт.
Сиз жаңы жүрүм -турумду программалай аласыз, мисалы, Alexa сыяктуу сүйлөөнү таануу, ар кандай нерселерди ээрчүү …
1 -кадам: Алгач бардык тетиктерди жана шаймандарды чогултуп алыңыз
1 Raspberry pi 3
1 Raspberry pi камерасы
1 Arduino же Genuino Nano V3.0 ATmega328
1 Mini USB кабели
2 servo sg90 (көмүскө жана эңкейүү үчүн)
2 мини олед 128x64 пиксел (көз үчүн)
1 сигнал (үн үчүн)
1 сенсор (робот менен иштөө үчүн)
Arduino нано үчүн 1 калкан
Көптөгөн Dupont F/F кабелдик бириктиргичтери
Басылган даана
2 -кадам: 3D Print Орнотуулар
Кичинекей Тимми басып чыгаруу үчүн абдан оңой, мен башыма жана денеме көк түстү, колдорго жана буттарга ак түс колдондум, көздөр үчүн тунук жип колдонулган, Оюнчук үчүн өзгөртүлгөн файлдар https://www.thingiverse.com/thing:2655550 жана түпнуска файлдар
Менин Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) жана (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Орнотуулар:
Салдар: Жок
Колдойт: Жок
Чечим: 0, 2мм
Толтуруу: 20%
3 -кадам: Ассамблея
Биринчи нерсе - колдорду, колдорду, буттарды жана буттарды бириктирүү, мен үйдө болгон кичинекей бурамаларды колдондум, бирок сиз клей колдоно аласыз.
Экинчиси, баштар менен көмөч казан жасоо үчүн сервоприёмдер коюлат. Серво дененин ичинде, экинчиси мойнунда.
Мен желимди колдонуп, LCD көзгө, сенсорго, камерага, зумерге кошулдум. Келечекте дизайнды клей колдонбостон бөлүп берүү үчүн өзгөртүүгө ниеттенип жатам.
4 -кадам: Электр туташуусу
Конексияны жеңилдетүү үчүн мен Arduino Nano Shield колдондум.
Байланыш схемасы төмөнкүчө:
Pin D7 сенсор
Pin D4 Axis X servo
PinD5 Axis Y servo
Pin D12 Buzzer
Экөө тең экрандар бир эле казыкка туташкан:
SDA -> A4SCL -> A5
Arduino менен малинага usb кошулган.
5 -кадам: Кодекс
Фасетрэкингди ишке ашыруу үчүн мен Малинадагы ачык резюме китепканасын колдондум, мен githubдан тапкан мисалды Arduinoго буйрук жөнөтүү үчүн өзгөртүп койдум жана arduino серволорду, сенсорду жана көздү башкарды.
Оюнчукту коддоо үчүн сизге керек:
Arduino IDE
Raspbian жана opencv китепканасы жана python менен малина.
Сиз Arduino кодун жана python кодун малина үчүн таба аласыз (https://github.com/bhm93/littleTimmy)
Фасетрэкингди активдештирүү үчүн малинаңыздагы face-track-arduino.py программасын аткарышыңыз керек.
Сунушталууда:
ATtiny85 менен кичинекей компас: 12 кадам (Сүрөттөр менен)
ATtiny85 менен кичинекей компас: Бул биздин ATtiny85 менен биринчи долбоорубуз; жөнөкөй чөнтөк санариптик компас (J. Arturo Espejel Báez менен биргеликте). Ал 8 Кбайт программалуу флеш -эске ээ. Мындан улам, чал
Супер кичинекей Arduino менен шайкеш келген тактаны колдонуп кичинекей сигнализация системасы !: 10 кадам
Супер Tiny Arduino менен шайкеш келген тактайдын жардамы менен кичинекей сигнализация системасы !: Саламатсызбы, бүгүн биз кичинекей сонун долбоорду түзөбүз. Биз өзү менен маңдайындагы нерсенин ортосундагы аралыкты өлчөгөн кичинекей сигнализация түзүлүшүн курабыз. Жана объект белгиленген аралыктан өткөндө, түзмөк сизге бул тууралуу кабарлайт
Май роботу: Экзистенциалдык кризис менен Arduino роботу: 6 кадам (Сүрөттөр менен)
Май роботу: Ардуино роботу экзистенциалдык кризис менен: Бул долбоор " Рик жана Морти " анимациялык сериясына негизделген. Эпизоддордун биринде Рик робот жасайт, анын бирден бир максаты - сары май алып келүү. Брюсфейдин (Брюссель инженердик факультети) студенттери катары бизде механикага тапшырма бар
Эң кичинекей жана сүйкүмдүү Arduino тоскоолдуктардан качуу роботу: 5 кадам
Эң кичинекей жана сүйкүмдүү Arduino тоскоолдуктардан качуу роботу: Сиздин бөлмөңүздүн жарым текчесин алган чоң эпсиз роботтордон тажадыңызбы? Сиз роботту өзүңүз менен алып кетүүгө даярсызбы, бирок ал чөнтөгүңүзгө туура келбейт? Мына! Мен сизге Minibotту сунуштайм, тоскоолдуктарды болтурбоо үчүн эң кооз жана кичине робот
Өтө кичинекей робот жасаңыз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз.: 9 кадам (сүрөттөр менен)
Өтө кичинекей роботту куруңуз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз: 1/20 куб дюймдук роботту кичинекей нерселерди алып, жылдыра турган туткасы менен куруңуз. Бул Picaxe микроконтроллери тарабынан башкарылат. Бул учурда, менимче, бул дүйнөдөгү эң кичинекей дөңгөлөктүү робот болушу мүмкүн. Бул шексиз болот