Orodha ya maudhui:

Kidogo Timmy Robot: Hatua 5 (na Picha)
Kidogo Timmy Robot: Hatua 5 (na Picha)

Video: Kidogo Timmy Robot: Hatua 5 (na Picha)

Video: Kidogo Timmy Robot: Hatua 5 (na Picha)
Video: ГРЕНДПА и Гренни В РЕАЛЬНОЙ ЖИЗНИ! Почему они перепутали мой дом? GRANDPA GRANNY Chapter Two 2024, Novemba
Anonim
Image
Image
Kwanza Kusanya Sehemu Zote na Vifaa
Kwanza Kusanya Sehemu Zote na Vifaa

Nilitaka kumtengenezea mtoto wangu toy, toy ambayo inaweza kuingiliana kwa urahisi, kwa hivyo nilifikiria juu ya kutengeneza roboti ambayo ingefanya usumbufu, ambayo inaweza kuingiliana naye kupitia kugusa na kuonyesha hisia.

Sina maarifa mengi ya muundo wa 3d, kwa hivyo nilianza na muundo ambao nilipata kwenye sehemu nyingi ambazo zinaweza kubadilishwa na mahitaji yangu kwa kutumia Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) na (https://www.tinkercad.com/things/hJjcvy2X9Oy)

Timmy mdogo hufuata kwa kichwa watu wanaosimama mbele, unaweza kumbembeleza kichwa chake na atatoa sauti za mhemko, na ukibembeleza kichwa chake mara nyingi, ataonyesha mioyo machoni pake.

Unaweza kupanga tabia mpya, kwa mfano, utambuzi wa hotuba kama Alexa, fuata na vichwa tofauti vya kichwa…

Hatua ya 1: Kwanza Kusanya Sehemu Zote na Zana

1 Raspberry pi 3

1 kamera ya Raspberry pi

1 Arduino au Genuino Nano V3.0 ATmega328

Kebo ya usb Mini 1

2 servos sg90 (kwa sufuria na kuelekeza)

2 mini oled pikseli 128x64 (kwa macho)

Buzzer 1 (kwa sauti)

1 sensor ya kugusa (kuingiliana na robot)

1 ngao ya nano arduino

Viunganisho vingi vya waya vya Dupont F / F

Vipande vilivyochapishwa

Hatua ya 2: Mipangilio ya Uchapishaji wa 3D

Timmy mdogo ni rahisi sana kuchapisha, nilitumia rangi ya bluu kwa kichwa na mwili, na rangi nyeupe kwa mikono na miguu, kwa macho filamenti ya uwazi iliyotumiwa, Faili zilizobadilishwa kwa kuchezea ziko https://www.thingiverse.com/thing 26555550 na faili za asili ziko https://www.thingiverse.com/thing: 22002199

Tinkerkad yangu (https://www.tinkercad.com/things/1Qq7jjOXoHh) na (https://www.tinkercad.com/things/hJjcvy2X9Oy)

Mipangilio ni:

Rafts: Hapana

Inasaidia: Hapana

Azimio: 0, 2mm

Kujaza: 20%

Hatua ya 3: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

Jambo la kwanza ni kujiunga na mikono, mikono, miguu na miguu nilitumia screws ndogo ambazo nilikuwa nazo nyumbani, ingawa unaweza kutumia gundi.

Ya pili imewekwa servos kutengeneza sufuria na mtaro na kichwa. Servo iko ndani ya mwili na nyingine iko ndani ya shingo.

Nilitumia gundi kujiunga na macho ya LCD, sensor ya kugusa, kamera, buzzer. Nia yangu iko katika siku zijazo kurekebisha muundo ili kutenga vifaa bila kutumia gundi.

Hatua ya 4: Uunganisho wa Umeme

Ili kuwezesha muunganiko nilitumia Arduino Nano Shield.

Mpango wa unganisho ni kama ifuatavyo:

Bofya sensa ya kugusa ya D7

Bandika D4 Axis X servo

PinD5 Axis Y servo

Bandika D12 Buzzer

Skrini zote zilizopakwa mafuta zimeunganishwa na pini sawa:

SDA -> A4SCL -> A5

Arduino na rasipberry hujiunga na usb.

Hatua ya 5: Kanuni

Ili kutekeleza usumbufu nilitumia maktaba ya wazi ya cv kwenye Raspberry, nilibadilisha mfano ambao nilipata kwenye github kutuma amri kwa Arduino na arduino ilidhibiti servos, sensor na macho.

Ili kuweka alama kwenye toy unahitaji:

Arduino IDE

Raspberry na maktaba ya raspbian na opencv na chatu.

Unaweza kupata nambari ya Arduino na nambari ya chatu kwa raspberry kwenye github yangu (https://github.com/bhm93/littleTimmy)

Lazima utekeleze mpango uso-track-arduino.py katika raspberry yako ili kuamsha usumbufu.

Ilipendekeza: