» Elektronik » Arduino »Pemuat mainan dari Technic dan Arduino

Pemuat mainan dari Technic dan Arduino

Hari ini saya ingin berkongsi saya buatan sendiri - mainan mini mainan.

Jadi, mengambil teknik lego dari anak saya, dan di rumah Arduino Nano mula menggabungkan pereka ini.

Kita perlukan:
- Lego Technic (kit 42029 dan 42033)
- Arduino Nano (pautan ke papan)
- DRV 8833
- 2 pemacu servo SG-90
- Penerima IR
- motor gear
- 2 LED
- 2 resistor 150 ohms
- Kapasitor 10v 1000uF
- 2 satu baris sisir PLS-40
- 2 penyambung PBS-20
- Induktor 68mkGn
- 4 bateri NI-Mn 1.2v 1000mA
- Penyambung ayah-ibu dua pin ke wayar
- Homutik
- Wayar warna yang berbeza
- solder
- Rosin
- besi pematerian
- Bolt 3x40 dan kacang dan pencuci untuk mereka

Langkah 1 memasang casis dan menggerakkan gandar.
Anda boleh memasang casis mana-mana dari Technic, jadi, ternyata seperti ini.


Hanya terdapat masalah untuk menyambung motor gear dengan bahagian pereka. Saya memutuskan ini seperti berikut: memakai paksi gearmotor yang menyambung lengan dan memasukkan sekerap perlawanan untuk penetapan. Untuk memasang motor gear menggunakan plastik logam daripada pereka besi dan pengapit. Ternyata perkara berikut:


Seterusnya, kami memasang reka bentuk yang dihasilkan pada casis menggunakan bolt 3x40:

Dan letakkan roda:


Langkah 2 putar swivel
Untuk menjalankan penggiliran mengambil servo SG-90. Ia perlu berhati-hati supaya tidak menyentuh bahagian dalaman, melalui lubang dengan diameter 3.2 mm atau hanya dipotong dengan pisau alat tulis.

Kami memasukkan bolt ke lubang yang dibuat, dan sudut di sepanjang tepi dan diperbaiki dengan kacang:

Pada servo aci kita memakai tuas dengan bahagian yang kacau dari lego:

Dan akhirnya perhimpunan pusing:

Kami memakai casis:

Pasang roda:


Langkah 3 mengangkat gear.
Untuk mengangkat baldi mengambil servo yang diubahsuai SG-90. Titik pengubahsuaiannya adalah untuk mengeluarkan pengawal dalaman dan pateri wayar secara langsung ke motor supaya motor gear keluar dari pemacu servo, iaitu, supaya ia dapat sepenuhnya berputar. Serta dalam servo pertama, anda perlu membuat lubang untuk pemasangan:

Pasang pada casis:




Langkah 4 teksi.
Ia perlu untuk memasang teksi dari techno lego dari gambar:




Langkah 5 adalah juruelektrik.
Di sini anda perlu mengambil besi pematerian. Untuk kemudahan, anda perlu menyolder semuanya di papan litar mengikut gambarajah berikut:

Saya fikir ia patut dijelaskan sedikit: anda boleh mengambil mana-mana kapasitor kuasa rendah, anda juga boleh mencari induktor apa-apa jenis, ini perlu untuk menstabilkan voltan mikropengawal itu. Resistor perlu dipilih untuk LED yang digunakan. Saya menerima penerima IR dari mainan lama, tetapi anda boleh membelinya di kedai radio. Sekiranya terdapat gangguan yang kuat, tambah kapasitor pada litar kuasa penerima IR.
Saya mendapat ini:


Kami memasang Arduino Nano dan DRV 8833 di tempat mereka:

Dan kini kami meletakkan papan pada casis (mengeluarkan roda untuk kemudahan):

Untuk kuasa saya menggunakan 4 Ni-Mn 1.2v 1000mA bateri disambungkan dalam siri dan luka dengan pita elektrik. Saya melekatkan mereka kepada pita dua sisi di bawah tudung belakang.


Langkah 6 pemasangan teksi.
Kami menyambungkan penerima IR, motor dan diod mengikut gambarajah, meletakkan teksi di atas casis, membetulkan baldi (apa-apa baldi boleh dibuat):


Langkah 7 firmware.
Saya pengaturcaraan dalam IDE Arduino. Mula-mula anda perlu mengisi firmware saya dan melalui paparan terminal pada kod kawalan jauh yang akan anda gunakan. Anda boleh mengambil kawalan jauh IR, contohnya, dari pemain TV atau DVD. Dengan mengklik butang di terminal kita akan melihat kod butang yang ditekan, tuliskannya pada sekeping kertas. Kami melakukan ini dengan semua butang di mana kami mahu memprogram tindakan loader. Seterusnya, edit lakaran. Kami menuliskan kod yang kami catat untuk tindakan yang diperlukan ke dalamnya dan memancarkannya lagi.
Firmware
pogruschik_ir.rar [1.16 Kb] (muat turun: 98)



Video pemuat:
10
10
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...