» elektronik » Arduino »Lego Technic ve Arduino'dan" Jeep "

Lego Technic ve Arduino'dan Jeep

Lego Technic ve Arduino'dan Jeep

Herkese iyi günler. Bu sefer Lego 42075 ile karşılaştım, model SUV hızlı müdahale servisi. Bir vinç ekledim, Lego 42029 setinden büyük tekerleklere koydum ve kullanarak elektrikli hale getirdim. Arduino Pro Mini. Kontrol için Bluetooth kanalını kullanacağız. Bence bu, modelleri yönetmenin en uygun ve istikrarlı yoludur.

Bu modeli oluşturmak için kullanacağız:

- Lego Teknik 42075
- Lego Teknik 42029
- Onlarla eşleşen 2 beyaz LED ve direnç
- 3 mm milli mini 1:50 dişli motor
- Arduino Pro Mini 5v AT Mega 328
- L9110S motor sürücüsü
- 1 servo sürücü SG-90
- Bluetooth modülü HC-06 veya eşdeğeri
- Arduino ürün yazılımı için USB-UART
- Büro veya sadece keskin bir bıçak
- Motor şanzıman 6v 1: 150
- Kondansatör 10v 1000uF
- 2 tek sıralı tarak PLS-40
- İndüktör 68mkGn
- 2 adet Li-ion 18650 pil
- matkap
- Bağlayıcı baba-anne iki pimli tel
- Homutik
- Farklı renkteki teller
- Lehim, reçine, havya
- 3.2 mm metal için matkap ucu
- Cıvatalar 3x20, 3x40, 3x60 somun ve pullar

Adım 1 Mekanik parçanın hazırlanması.
Mini dişli motorla başlayalım, bir vinç için gereklidir. 1:50 dişli oranıyla seçmeniz, yavaş dönmeniz gerekir, ancak bir vinçle büyük yükleri kaldırabilirsiniz. Ayrıca, çıkış mili 3 mm çapında olmalıdır. İlk önce kabloları motora lehimlemeniz gerekir. Daha sonra, çıkış şaftında, manşonun oluklarından birine bir eşleşme segmenti yerleştirerek Lego'dan bağlantı manşonunu takmak gerekir. Lego parçaları ile bağlanmak için, parçayı metal yapıcıdan alıyoruz, "P" harfi şeklinde büküyoruz, bir kelepçe kullanarak dişli motoruna bağlıyoruz:


Sonra dişli motorunu 3x20 cıvata kullanarak Lego T şeklindeki parçaya sabitliyoruz.



SUV'nin sürüş aksı arka. Model çok ağır değil, bu nedenle dişli oranı 1: 150 olan bir dişli motoru kullanabilirsiniz. Ve 6 voltluk bir motor. Modele takmadan önce kabloları motora lehimleyin. Tekerlekleri redüktörlü motorun miline bağlamak için, çıkış millerini bir bıçakla kesmek gerekir. Çıkış millerini bir haç şeklinde ve Lego parçasının boyutlarını, yani çapraz ekseni kesin. Her iki şaftı da kırpmak gerekir:


Ön tekerleklerin mekanizmasına geçiyoruz. Servo SG-90'ı alıyoruz. Metal dişlilerle seçmenizi öneririm. Sabitlemek için gerekli olan vücudun çıkıntılı kısımlarını düzeltiriz. Bir matkap alıyoruz ve 3,2 mm çapında bir delik açıyoruz. Elinizde bir matkap veya doğru matkap yoksa, her iki tarafta da kasada küçük delikler açın. Ana şey, iç mekanizmaya ve karşı panoya zarar vermemek:


Mile bir servo sürücü ile birlikte gelen küçük bir kol koyduk.Küçük bir Lego parçasını kaldıraca tutturuyoruz, iki çapraz deliği olan bir oval gibi görünüyor:

Bu konuda mekanik ile yapılır.

Adım 2 Modeli oluşturun.
Modeli monte etmek için Lego Technic 42075 için montaj talimatlarına ihtiyacımız var. Bu kitle birlikte geliyor. Kaybettiyseniz veya başka bir tasarımcının parçalarından bir model monte etmeyi planlıyorsanız, talimatlar her zaman indirilebilir.

Sadece 1 bölüm indirmeniz gerekiyor.
Ayrıca Lego 42029'dan talimatlara ihtiyacınız olacak. Sadece ikinci kısım. İndirebilirsin.

Doğrudan meclise geçiyoruz. 42075 talimatını alıyoruz. İlk olarak, 1'den 15'e kadar sayfadan toplanıyoruz. Dişlilerin montajı hariç her şeyi talimatlara göre yapıyoruz. Dişlilere ihtiyacımız yok, ama sadece müdahale edecek. Arka aksa geçiyoruz. Fotoğraftan toplanmalıdır. İlk olarak, motor şanzımanını takıyoruz, sabitliyoruz ve ancak bundan sonra tekerleklere bağlanmak için çapraz şaftları yerleştiriyoruz:



Tekerlekler takıldığında, şöyle görünmelidir:


Arka aksı önceden monte edilmiş bir tabana takın:



Ön aks da fotoğraftan monte edilmiştir.


Servoyu 3x60 cıvata ve somun kullanarak sabitliyoruz:


Yine talimatları alıyoruz ve modelin arkasını 41-62. Sayfalardan topluyoruz. Ardından, 66-71. Sayfalardaki kapılar ve gösterge panelleri. Ayrıca 98-100. Sayfalardan kabin:


Bu aşamada şöyle görünmelidir:


Vinci, 420 420 bölüm 2, sayfa 15-21'deki talimatlara göre monte ediyoruz. Bu modele takmak için birkaç parça ekleyin:


Vinci modelin önüne sabitliyoruz:


Modelin altına, vinç aşağıdaki gibi eklenir:


Vinç sürücüsünü, yani önceden hazırlanmış mini dişli motorunu kuruyoruz:


Tamamen bitmiş bir vinç şöyle görünür:


Davlumbazları sayfa 87'den 95'e kadar 42075 talimatına göre monte ediyoruz. Fotoğrafta gösterildiği gibi montajı biraz değiştirdikten sonra:


Başlığı yerine koyduk ve küçük bir çatı toplamaya devam ediyoruz. Far olarak iki LED koyduk:


Modele koyduk:


Yine 42075 talimatına dönüyoruz, bu sefer sayfalar 63 ila 65 ve 104 ila 105 arasında toplanıyoruz. Tüm elektriği kapsayan detayları alıyoruz:


Adım 3 Elektrifikasyon.
Yani, en ilginç olanı. Güç dalgalanmaları sırasında denetleyicinin aşırı yüklenmesini önlemek için Arduino ve motorların güç kaynağını ayırmak daha iyidir. Model küçük ve Arduino'ya güç vermek için küçük bir A27 veya A23 pil kullanacağız. Kabloları pil temas noktalarına bastırın ve elektrik bandı ile sabitleyin:


Motorlara güç vermek için iki Li-ion 18650 alırız. Paralel olarak lehimliyoruz ve izole ediyoruz, güç konektörünü çıkarıyoruz:


Eğer ilgilenen varsa, her şeyi pillerden besleyebilirsiniz, ancak daha sonra pozitif Arduino güç kablosunun boşluğuna 68μH indüktör koymanız gerekir. Ayrıca Arduino güç kaynağına paralel olarak bağlı 10v 1000 uF kapasitör ekleyin. Şema aşağıdaki gibidir:


Birlikte her şeyin birliğine geçiyoruz. Sinyal telini servo sürücüden pim 2'ye, motor sürücüsü, tekerlek tahrikinden pim 5 ve 6'ya, vinç sürücüsünden pim 9 ve 10'a bağlarız. LED'ler için gerekli dirençleri hesapladıktan sonra, LED'lere giden pozitif tel boşluğuna yerleştirin. Dirençlerden geçen farların LED'lerinden anotlar 4 pime, katotlar GND'ye bağlanır.

Bir bilgisayara bağlanmak için Arduino TX ve RX kişileri gereklidir, bu nedenle Bluetooth modülünü SoftwareSerial kütüphanesi aracılığıyla bağlayacağız. Yani, oluşturulan yazılım com-portu aracılığıyla. Modül bağlantısı aşağıdaki gibidir:

Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND –GND

Tüm elektriği koymak:


Bütün bunlar modelin arkasına, arka aksın üzerine yerleştireceğiz:


İlk olarak, pilleri çift taraflı banda veya lastik bantla bağlarız:


Yanlarında çift taraflı bir bantta Arduino ve motor sürücüsünü düzeltiriz:


Şimdi tekerlekleri modele koyabilir ve elektriği kaplayan yan parçaları takabilirsiniz:


Eskizlerin daha sonra doldurulması kolaylığı için, USB-TTL dönüştürücüye bağlanmak üzere kabloları çıkarın.

Adım 4 Hayranız.
Bir mola verin ve modelin güzelliğinin tadını çıkarın:






Adım 5 Programlama ortamını hazırlayın ve çizimi doldurun.
Eskizleri düzenlemek ve doldurmak için Arduino IDE'yi kullanmak uygundur.Elinizde varsa, güncel olup olmadığını kontrol edin. Veya indirin ve yükleyin.

Sonra aşağıdaki kütüphaneleri eklememiz gerekiyor. Servo.h kütüphanesi, servo sürücü ve Bluetooth modülü için bir yazılım iletişim portu oluşturmak için SoftwareSerial.h ile çalışmayı basitleştirir:
libre_servo.rar [24.79 Kb] (indirmeler: 55)

libre_softwareserial.rar [9.29 Kb] (indirme: 52)


İndirilen ve paketten çıkarılan arşivler, Arduino IDE'nin kurulu olduğu klasörde bulunan “kütüphaneler” klasörüne taşınmalıdır. Diğer şekilde, yani arşivleri açmadan, onları programlama ortamına ekleyebilirsiniz. Arduino IDE'yi başlatın, menüden Eskiz - Bağlantı Kütüphanesi'ni seçin. Açılır listenin en üstünde ".Zip kitaplığı ekle" öğesini seçin. İndirilen arşivlerin yerini belirtiyoruz. Tüm adımlardan sonra, Arduino IDE'yi yeniden başlatmalısınız.

Adım 6 Bluetooth modülünü yapılandırın.
Kullanmadan önce Bluetooth modülü yapılandırılmalıdır. Bunu yapmak için, aşağıdaki çizimi Arduino kartına doldurun:
send_-at_bluetooth.rar [857 b] (indirmeler: 56)


Bilgisayarı bir Bluetooth modülüne bağlamak gerekir. Arduino IDE'nin terminal penceresini kullanıyoruz. Araçlar - Bağlantı Noktası İzleyicisi'ni seçin.
HC-05 için hızı 38400'e ayarlayın, NL ve CR gönderme parametresini ayarlayın ve aşağıdaki komutları girin:
"AT" - tırnak işaretleri olmadan girilir, "OK" cevabı gelmelidir. Gelirseniz, komutları daha fazla girmeye devam ediyoruz.
“AT + UART = 57600,0,0” - hızı 57600 bps olarak ayarlayın.

Adım 7 Krokiyi doldurun.
Modelimizi hayata geçirmek için aşağıdaki çizimi doldurun:
bist_reag.rar [959 b] (indirmeler: 70)


Adım 8 Modeli yönetin.
Modeli çeşitli şekillerde kontrol edebilirsiniz. En kolayı bir Android cihazı uzaktan kumanda olarak kullanmaktır. İlk olarak, modelimizin bluetooth cihazını Android'e ekleyin. Bunu yapmak için Bluetooth ayarlarına gidin, Arduino modülümüzü bulun ve “1234” bağlantısı için şifreyi kullanarak bağlayın, belki şifre “0000” olacaktır, farklı modeller için farklı olabilir. Ardından kontrol programını kurun. Google oyunundan Arduino BT Joystick Free programını indirin. Program ayarlarını kurduktan ve çalıştırdıktan sonra, aşağıdaki takımlar:
W - ileri
S - geri
A - sol
D - sağ
F - durdur
G - direksiyon simidi
Y - vinç aşağı
T - vinç yukarı
H - vinci durdurma
K - farlar
L - far kapalı

Windows cihazlarının hayranıysanız veya sadece Android elinizde değilse, aşağıdaki programı indirin:
wincom.rar [49.07 Kb] (indirmeler: 51)


Windows cihazında, önce aynı şifreyi kullanarak yeni bir cihaz eklemelisiniz. Ayrıca programı aynı komutlar için yapılandırın.

Benim düşünceme göre, fiziksel bir uzaktan kumanda kullanmak en uygunudur, çünkü o zaman bir düğmenin tıklandığını hissedersiniz. Uzaktan kumanda etmenizi öneririm, talimatları takip ederek.

Ve bir Bluetooth modülü ekleyin. Ayrıntılı işlem açıklaması.

Modelimin çalışmasını gösteren bir video da ekliyorum:


Ve ayrı bir vincin çalışması:


Modeli yönetmenin yolları
Toplam Oy: 28
10
9.3
10

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...