Мазмуну:

3d принтери жана Arduino жок бий роботун жасаңыз/#акылдуу чыгармачылык: 11 кадам (сүрөттөр менен)
3d принтери жана Arduino жок бий роботун жасаңыз/#акылдуу чыгармачылык: 11 кадам (сүрөттөр менен)

Video: 3d принтери жана Arduino жок бий роботун жасаңыз/#акылдуу чыгармачылык: 11 кадам (сүрөттөр менен)

Video: 3d принтери жана Arduino жок бий роботун жасаңыз/#акылдуу чыгармачылык: 11 кадам (сүрөттөр менен)
Video: Equipment corner - Selecting a 3d printer board for a beginner 2024, Июль
Anonim
Image
Image

Салам достор, бул үйрөткүчтө мен 3D принтерсиз жана Arduino жок үйдө бий роботун жасоону көрсөтөм. Бул робот бийлей алат, авто балансташтырат, музыка чыгарат жана басат. Жана роботтун дизайны да абдан сонун көрүнөт ….

1 -кадам: Керектүү компоненттер

Servo тиркөө
Servo тиркөө

Бул мен керектүү компоненттер, аларда мен оюн аянтчасын, серво моторун, секирүүчү зымды, серво атташесин, картон кагазды жана пластикалык цилиндр кутусун колдонуп жатам.

биз роботтун башын жасоо үчүн пластикалык кутучаны колдонобуз жана ага бардык зымдарды жана микро контроллерди салабыз.

2 -кадам: Servo тиркөө

Servo тиркөө
Servo тиркөө
Servo тиркөө
Servo тиркөө

Мен servo моторду тиркөө үчүн кутунун ылдый жагында эки тешик жасайм. Сервону экөөнү тешикке мыктап тиркеп, андан кийин серво зымын тууралаңыз.

3 -кадам: Буттун дизайнын жасаңыз

Буттун дизайнын жасаңыз
Буттун дизайнын жасаңыз

Серво моторун туташтыргандан кийин биз роботтун Leg дизайнын жасашыбыз керек. Муну жасоо үчүн калың картон кагазын колдонобуз. Биз картондон эки кичинекей кесимди кесип, сүрөттө көрсөтүлгөндөй жөнөкөй бут дизайнын жасайбыз.

Буттун дизайнын түзгөндөн кийин, биз төмөндөгү сүрөттө көрсөтүлгөндөй, сервону буту менен туташтыруу үчүн бутка серво атташени коёбуз.

4 -кадам: Бутту Сервого бекитүү

Бутту Сервого бекитүү
Бутту Сервого бекитүү

Эми Бутту servo моторго бир -бирден тиркеп коюңуз. Жакшы дене жасоо үчүн эки бутуңузду тең бекиңиз. Бул үчүн төмөнкү сүрөттү караңыз.

Биз дагы бул экөөнүн ордуна 4 servo моторду колдонсок болот. Себеби, эгер биз 4 сервону колдоно турган болсок, анда биз бул роботко башка көптөгөн кыймылдарды кошо алабыз. Эки servo мотор роботунда биз аны жөө басуу, жөнөкөй бийлөө жана ай жөө жүрүү, дирилдөө сыяктуу кээ бир аракеттер үчүн программалай алабыз.

5 -кадам: Сервону Jumper менен туташтырыңыз

Jumper менен Servo туташуу
Jumper менен Servo туташуу

Эми биз секирүүчү зымдарды servo мотор менен туташтырышыбыз керек. Өтмөктөгү зымдарды servo менен туташтыруу үчүн төмөнкү сүрөттү караңыз. Бардык зымдарды анын дал келген түсү менен туташтырыңыз.

Бардык зымдарды туташтырып, бардык бөлүктөрүн бекиткенден кийин биздин робот корпусубуз даяр. Келгиле, микро контроллер менен кантип туташуу боюнча кийинки жана маанилүү кадамыбызга өтөлү.

6-кадам: Circuit Playground Биздин Микроконтроллер

Circuit Playground Биздин Микроконтроллер
Circuit Playground Биздин Микроконтроллер

Микроконтроллер менен секиргичти туташтыруудан мурун, биринчи кезекте Circuit playground express караңыз. Райондук оюн аянтчасы экспресс-микро контроллердин жаңы түрү жана Arduinoдон таптакыр айырмаланат, андыктан биз райондук аянтча жөнүндө билишибиз керек.

Бул биздин микро контроллердин райондук оюн аянтчасы. Бул микро контроллерде көптөгөн сенсорлор, 3 функционалдуу баскыч, 10 түстүү LED жана көптөгөн киргизүү жана чыгаруу казыктары бар. Бул микро контроллерде көптөгөн мүмкүнчүлүктөр бар, ошондуктан мен муну долбоорлорумда колдонуп жатам.

7 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү

Муну карап чыккандан кийин, секирүүчү зымдарды райондук оюн аянтчасы менен байланыштыралы.

Зымдарды зым катары туташтырыңыз - Yellow jumper - PinA1, Red jumper - Pin3.3v (i) Black jumper - Pin gnd (gnd) Blue jumper - Pin3.3v (ii) White Jumper - Pin gnd (ii) Green jumper - PinA2

Бардык зымдарды жана секиргичтерди туташтырып, бардык зымдарды тууралап, бардык секиргичти жана микро контроллерди кутуга салыңыз. Баарын кылдаттык менен коюңуз, анткени эч ким зымды ажыратпашы керек. Мына ушинтип ………… Ошентип биздин сүйкүмдүү жана DIY укмуш бийлеген роботубуз даяр.

8 -кадам: Код

Code
Code

input.onLoudSound (function () {

for (let i = 0; i = 130) {for (let i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pin. A1. servoWrite (130) пин. А2.servoWrite (50) пауза (500)} пин. А1.servoWrite (130) пин. А2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pin. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (10) pause (200) pins. A1.servoWrite (130) пауза (100) pin. A2.servoWrite (50) тыныгуу (200)} пин. A1.servoWrite (130) пин. А2.servoWrite (50) үчүн (болсун i = 0; i <6; i ++) {пауза (200) пин. А2.servoWrite (10) тыным (200) пин. А1.servoWrite (170) пауза (100) пин. А2.servoWrite (50) пауза (200) пин. А1.servoWrite (130) тыным (100)} пин. A1.servoWrite (130) пин. А2.servoWrite (50) for (let i = 0; i <4; i ++) {pause (100) pin. A1.servoWrite (180) pause (100) pin. A1.servoWrite (130) pause (200)} for (let i = 0; i <4; i ++) {pause (100) pins. A2.servoWrite (80) pause (100) pin. A2.servoWrite (50) тыным (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) pins. A2.servoWrite (50) түбөлүк (function () {light.setBrightness (255) light.showAnimation) (light.rainbowAnimation, 2000) тыным (2000) light.showAnimation (light.runningLightsAnimation, 500) пауза (2500) light.showAnimation (light.colorWipeAnimation, 2000) пауза (2500)}) түбөлүк (функция () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

9 -кадам: Робот даяр

Робот даяр
Робот даяр

Ошентип, баарыңыздарга бул долбоор жагат жана бул дагы жагат деп ишенем.

10 -кадам: NextPCB -

NextPCB
NextPCB

NextPCB - бул профессионалдуу PCB өндүрүштүк мүмкүнчүлүктөрү бар жогорку сапаттагы ПХБ өндүрүүчүсү. ПХБ материалдары IATF16949, ISO9001, ISO14001, UL, CQC, RoHS жана REACH тарабынан тастыкталган. NextPCB ПКБны 6-8 күндүн ичинде жеткирүү үчүн абдан тездетилген ыкманы колдонот. Мен да акыркы эки жылдан бери ошол жерде кызматты колдонуп келе жатам жана дайыма жакшы натыйжаларга жетем. Ошентип, мен бардык механикалык жаратуучуга NextPCBден ПХБ сатып алууну сунуштайм.

NextPCB 4-12 катмар ПХБ чейин камсыз кылат. PCB сапаты да абдан жакшы. Болгону 10 долларга сиз каалаган түстөгү 10 ПХБ ала аласыз. ПКБга заказ кылуу үчүн NextPCB веб -сайтына өтүшүңүз керек. Жөн гана веб -сайтка өтүңүз Gerber файлыңызды жүктөңүз, ПХБ жөндөөнү тандап, азыр 10 жогорку сапаттагы ПХБга заказ кылыңыз. Көбүрөөк маалымат алуу үчүн -

11 -кадам: Сураныч, мени YouTubeга жазылуу менен колдоп коюңуз

Эгер сизге бул долбоор жакса, анда менин YouTube каналыма "жазылып", мени колдоп коюңуз. Азыр жазылуу -

Сиз дагы бул жерде комментарий берүү менен жаңы долбоорлордун идеясын бөлүшө аласыз.

Facebook- @circuitjamer, Instagram- @circuitjamerОшентип, кош бол, жигиттер ………….. кийинки долбоорлордо көрүшөбүз.. Бул окуу куралына киргениңиз үчүн рахмат …… #акылдуучыгармачылык, #циркжамер, #робот

Сунушталууда: