İçindekiler:

DigitalHeroMeter: 4 Adım (Resimlerle)
DigitalHeroMeter: 4 Adım (Resimlerle)

Video: DigitalHeroMeter: 4 Adım (Resimlerle)

Video: DigitalHeroMeter: 4 Adım (Resimlerle)
Video: 10:00 PM Day-26 || Q 481-500 || Heat-2 || General Science 5000+ MCQ Series || Online Gonit Siksha 2024, Temmuz
Anonim
DijitalKahramanMetre
DijitalKahramanMetre
DijitalKahramanMetre
DijitalKahramanMetre
DijitalKahramanMetre
DijitalKahramanMetre

Tinkercad Projeleri »

Cetveller, metreler ve diğer sıkıcı şeylerle mesafeleri ölçmekten bıktınız mı? İşte havalı Kahramanların kullandığı çözüm!

Bir Iron Man eldiveni gibi giyebileceğiniz gerçekten harika bir alet, geliştirmesi kolay, oldukça işlevsel ve kullanımı gülünç derecede kolay. Ayarlanabilir okuma hızı, rahat ve dayanıklı. Bu cihazlardan çok gördüm ama bunun gibisini görmedim. Yapı donanımı tutar ve tamamen 3d yazdırılır ve bazı Arduino bileşenleri ve Programlama kullandım. Buna ek olarak, kullanıcılara başka göstergeler vermek için LED'ler ve bir buzzer ile modeli yükseltmek oldukça basittir, geliştirmesi çok basit olduğu için bu projeyi eğitim için gerçekten tavsiye ediyorum.

Umarım beğenmişsindir!

Gereçler

1 adet Arduino

1 x Ultrasonik sensör

1 x Potansiyometre 10k

1 x Breadboard Mini

1 x 220 Ω Direnç

1 x LCD 1602 Modülü

14 x Atlama Kablosu

4 x Dişi-Erkek Tel

1 x 9V Pil

1 x Geçmeli konektör klipsi

35 cm Velcro bant

10 cm Spiral kablo düzenleyici

1 x Tornavida Phillips (x)

1 x Tornavida (-)

8 x Kendinden kılavuzlu cıvata M2 x 6 mm

2 x Kendinden kılavuzlu cıvata M3 x 12 mm

1 x Süper yapıştırıcı

Adım 1: Sistem Tasarımı

Sistem tasarımı
Sistem tasarımı
Sistem tasarımı
Sistem tasarımı
Sistem tasarımı
Sistem tasarımı
Sistem tasarımı
Sistem tasarımı

Tasarımın temel fikri sağ elime havalı bir alet koymaktı, ancak ultrasonik sensörün mesafeyi sağ elimde okuması ve aynı zamanda ekranın önümde olması şartıyla, Mevcut mesafeyi görmek için.

İlk önce sistemin nasıl görüneceğini netleştirmek için fikri çizmeye karar verdim ve ardından tüm parçaları tasarlamak için çok fazla zaman kaybetmemek için mevcut tasarımları aramaya başladım. Bulduklarım aşağıdaki parçalar:

Arduino kasası (üst ve alt)

LCD Muhafaza (kutu ve kapak)

Ultrasonik sensör muhafazası (üst ve alt)

Ancak bu tasarımlarda çok önemli bir şey "tutamak" eksikti, bu yüzden eksik parçayı tasarladım ve Tinkercad'de 9v pil ve Breadboard Mini'yi dahil etmek için Ultrasonik sensör muhafazasını değiştirdim.

Adım 2: Parçaları 3B Yazdırma

Parçaları 3d Yazdırma
Parçaları 3d Yazdırma
Parçaları 3d Yazdırma
Parçaları 3d Yazdırma
Parçaları 3d Yazdırma
Parçaları 3d Yazdırma

Bu projede Original Prusa Mini 3d yazıcıyı ve yazılımını Prusa Slicer kullandım. Tüm parçaları basmak 4 kez aldı. Bu yazıcıyı ve yazılımını aşağıdaki web sitesi bağlantısında hiç kullanmadıysanız, nasıl yapılacağına dair gerçekten güzel ve iyi belgelenmiş öğreticiler var

Çift parçaları (arduino kutusu, lcd muhafaza, ultrasonik muhafaza) ve son olarak tutacağı 3d baskı parçalarına yazdırdım, parçaların yerleşiminin baskı süresini ve gereksiz destekleri azaltmak için çok önemli olduğunu dikkate almak önemlidir.

Adım 3: Devre Tasarımı ve Programlama

Devre Tasarımı ve Programlama
Devre Tasarımı ve Programlama
Devre Tasarımı ve Programlama
Devre Tasarımı ve Programlama

Bu adımda, gerekli tüm kabloları, bileşenleri ve çoğunlukla tüm donanımın düzenini bilmek ve son olarak sistemi test ederek hata olmadığından emin olmak istedim. Bunun için yine tinkercad kullandım ama bu sefer devreler özelliğini kullandım. İşlevsel prototipi bu sanal platformda daha önce geliştirmek gerçekten yararlıydı çünkü çok fazla netlik sağlıyor.

Temel olarak bir Arduino kartını LCD ekran, mini breadboard, potansiyometre ve direnç ile bağladım ancak tinkercad, Arduino başlatıcı seçeneğinde tüm bu bileşenlerin zaten bağlı olduğu bir seçenek sunuyor ve ardından resimde gösterilen LCD seçeneğine tıklayın.. Bir sonraki adım ultrasonik sensörü devreye bağlamaktır, HC-SR4 tipini kullanmak gerçekten önemlidir, çünkü en yaygın olanıdır ve 4 pinlidir. Ultrasonik sensörü bağlamak için sadece Vcc'nin pozitif 5V'a bağlı olduğunu, GND'nin negatif 0v'ye veya GND Arduino portuna bağlı olduğunu, tetik pininin port 7'ye ve yankı pininin Arduino kartının port 6'ya bağlı olduğunu dikkate alın, ancak aslında ücretsiz dijital bağlantı noktalarından herhangi birine bağlanabilirsiniz.

Programlama

LCD devresini tinkercad'e sürüklediğinizde, kod da onu yükler, bu, kodun çoğunun zaten geliştirildiği ve sadece ultrasonik sensörün kodunu entegre etmeniz gerektiği anlamına gelir. Bu nedenle kodu aşağıdaki dosyaya entegre ettim.

Adım 4: Devrenin Montajı ve Bağlanması

Devrenin Montajı ve Bağlanması
Devrenin Montajı ve Bağlanması
Devrenin Montajı ve Bağlanması
Devrenin Montajı ve Bağlanması
Devrenin Montajı ve Bağlanması
Devrenin Montajı ve Bağlanması

İlk adım, kabloları doğru sırayla bağlarken tüm elektronikleri 3D baskılı parçaların içine entegre etmektir, aksi takdirde herhangi bir adımı iki kez tekrarlamak mümkün olabilir, bu yüzden Arduino kartını 3D baskılı kutunun içine monte etmeye başladım ve düzelttim. 4 Kendinden kılavuzlu somun M2 x 6 mm ile.

Ardından, potansiyometrenin gelecekteki bağlantısı için boş bir yer bırakarak Mini Breadboard'u LCD ekrana bağladım ve LCD'yi 3D baskılı kapakla 4 adet M2 x 6mm vidalı somun kullanarak birleştirdim.

Bir sonraki adım, ultrasonik sensörü artı (Kırmızı kablo), eksi (siyah kablo), tetikleyici (turuncu kablo) ve eko (sarı kablo) ile bağlamak ve ardından muhafaza kutusunu 2 M3 x 12 mm Kendinden kılavuzlu somunla tutturmaktır.

Şimdi sabırlı olmanın ve Arduino Board ile Mini Breadboard arasındaki kabloların geri kalanını bir potansiyometreye bağlamanın zamanı geldi, karışıklık olmadan yapmak için önceki tinkercad devresini standart Breadboard'dan Breadboard Mini'ye çevirdim (Bir al yukarıdaki resme bakın). Başlamadan önce, Breadboard Mini'den Arduino'ya kabloları bağlamak için kabloların Arduino kutu kapağından geçtiğini dikkate almak önemlidir, aksi takdirde kapağı dahil ettiğinizi anlayacaksınız ve işlemi tekrarlamanız gerekecek. Yeniden.

Her şey bağlandığında, montaj zamanı geldi! Bu adımda LCD muhafaza kutusunu süper yapıştırıcı ile kapladım ve sonuç etkileyici, gerçekten iyi uyuyor. Bir sonraki adımda ultrasonik sensörü, Arduino kutusunu, LCD muhafaza kutusunu ve tutma desteğini sabitlemek için birkaç cırt bant kestim ve tüm parçaları birleştirdim.

Son olarak 9V pili deliğin içine yerleştirdim ve Güç jakını bağladım, kablo stetiklerini iyileştirmek için kabloları Spiral kablo düzenleyici ile kapladım.

Önerilen: