İçindekiler:
- Adım 1: Tasarım Seçimi
- Adım 2: Malzemeler
- Adım 3: Prototipin Başlatılması
- Adım 4: Prototip Yapmanın 2. Kısmı
- Adım 5: Program
- Adım 6: Program Kurulumu ve Yeniden Başlatma
- Adım 7: Ana Kodu ve Senor Kodunu Programlayın
- Adım 8: Devre
- Adım 9: Devre Buliding Bölüm 1
- Adım 10: Devre Buliding Bölüm 2
- Adım 11: Devre Buliding Bölüm 3
- Adım 12: Devre Buliding Bölüm 4
- Adım 13: Devre Buliding Bölüm 5
- Adım 14: Son
Video: Proje İşareti: 14 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
İki yıl önce 12. sınıfta bir öğrencinin aklına bir fikir geldi. Daha sonra 2016'da 11. sınıfa geçti, 2017'de 12. sınıf grubuna geçti. Bu proje okulumuz için tasarlandı, bu proje bir sergi, yani bir kişi yanından geçtiğinde bir nesne hissedecek, sonra orada olacak. dönecek paneller olsun. 180 derece dönecektir. Panoların bir yüzünde okulumuzun adı ve maskotu, diğer yüzünde ise ayna olacaktır.
Adım 1: Tasarım Seçimi
Projenin her versiyonu gitti ve bir tasarım değişikliği aldı, bu yüzden tasarımımız duvarla aynı hizada olacak. Sergi, okulun ön kapısının yanına yerleştirilecektir. Bu duvar yamuk şeklindedir. Bu yüzden yamuk ile devam eden bir tasarıma sahip olmayı planladık, böylece duvarla aynı hizada olacak. Tasarım, panellerin gerçekleştirileceği sol üçgen, sağ üçgen ve merkezi dikdörtgen olmak üzere 3 ana parçaya bölünmüştür. Bu parçaların 3'ü de duvarla eşleşecek. Çizim, fikrin bir örneğidir.
Ayrıca bir prototip yaptık, prototip sadece orta kısım ve paneller. Size adım adım prototip yapmayı öğreteceğiz.
Adım 2: Malzemeler
Malzeme ihtiyacı ise
Parçalar
Devre
Arduino Mega 2650(1)
Sunucu (8)
Atlama kabloları (araba atlama kabloları değil) (hem erkek hem de dişi)
Breadboard(1)
ultrasonik sensörler (2)
Prototip
Ahşap MDF
Karton veya Köpük-kurulu
Vidalar
Tutkal (ahşap tutkalı ve sıcak tutkal)
Yalnızca bir dönen işaret istiyorsanız, arduino uno kullanın ve bunun kodu biraz farklı olacaktır.
Prototipimizi sağlam olsun diye ahşaptan yaptık ama siz başka bir şey yapabilirsiniz.
Bitirme projesi için malzeme listesi
docs.google.com/document/d/1B8GyldpgRuYb7N…
Adım 3: Prototipin Başlatılması
(ahşap başka bir şeyle değiştirilebilir)
Prototipin kutusunu yapmak için adımlar şunlardır.
Adım 1. Üst/alt ve yanları 52'' ve 12'' olacak şekilde kesin, tahtanın kalınlığı 3/4'' olmalıdır.
Adım 2. Üst ve alt parça bir alın bağlantısı ile bağlanacaktır. kenarlardan 1'' ve ortada birer tane olmak üzere her iki taraftaki noktaları işaretleyin. üst ve alt parça için işaretleyin.
Adım 3. Her iki parçadaki işaretli noktaları delin. daha sonra üst ve alt delikleri işaretlemek için her iki parçayı da yan parçalara yerleştirin.
Adım 4. Şimdi yan parçalardaki işaretleri delin, ardından kutuyu vidalarla birleştirin.
Adım 5. Dört kare üçgeni 8'', 8'' ile kesin. kutunun arka köşelerini önceden delin ve vidalayın, kutudaki mevcut vidalardan kaçındığınızdan emin olun.
Adım 4: Prototip Yapmanın 2. Kısmı
İşte servolar için tutucu yapma Adımları.
Adım 1. 8'' olan iki çubuğu kesin, ardından 46,5'' olan iki çubuğu daha kesin.
Adım 2. Kutunun üst kısmından aşağıdaki 8'' çubukları 3'' yapıştırın. sonra çubukların ortasına 2.3'' işaretleyin, bu servo uzunluğudur.
Adım 3. 46.5'' yi 8'' çubuklardaki işaretin dışına yapıştırın.
Adım 4. 45'' boyutunda bir köpük tahta parçası kesin, servoyu tutucunun arasına yerleştirin ve paneli servo üzerine sabitleyin.
Adım 5: Program
Bunun için program arduino'da yapıldı, kod da farklı bir grup tarafından yapıldı. İlk yaptığımız şey kodu anlamaya çalışmak oldu. İkincisi kodu yüklemeye çalışıyordu. Kodu yüklediğimizde bir hata ile karşılaştık. İlk hata, çalışmıyor olmasıydı. Bu zamanla düzeltildi, biz de koda bir özellik ekledik. Bu özellik, birisi sensöre çok yakınsa çalışmayacaktır.
Parçalar kurulum, yeniden başlatma, ana döngü ve sensör kodu olmak üzere birkaç parçaya ayrılabilirler.
kod için link
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
Adım 6: Program Kurulumu ve Yeniden Başlatma
Kurulum parçası kodu, sensörler için pinler tanımlayarak ve servo için değişkenler oluşturarak ve servolara eklenti kurarak başladığı kodun en temel kısmıdır. Bir sonraki kısım, tanımlı pinleri giriş veya çıkış haline getirmektir. Bu kısım ayrıca ihtiyaç duyulan tüm değişkenleri ayarlayacaktır.
Bir sonraki kısım, kodun bu kısmı yeniden başlatıldığında, devre her açıldığında servoları sıfırlayacaktır.
Adım 7: Ana Kodu ve Senor Kodunu Programlayın
Bir sonraki kısım ana döngüdür. En yakın kişinin ne kadar uzakta olduğunu bulmakla başlar. Bu, kodun sensörler bölümünde bulunan sensörler yöntemine girilerek yapılır. Kişinin sensörlerden belirli bir mesafede olup olmadığını kontrol eder, eğer öyleyse sunucu dönecektir. 180 derece dönecek ve sıfır dereceye kadar dönerek orijinal konumuna geri dönmek için 5 saniye bekleyecek daha sonra 5 saniye bekleyip tekrar yapıyor ve 5 saniye daha bekleyip normale dönüyor. Bundan sonra döngünün tepesine geri dönecektir. (Bu, orada bir for döngüsü ile basitleştirilebilir.)
Kodun son kısmı, ultrasonik bir sinyal göndererek sensörlerden değer aldığı ve ardından aldığı mesafenin hesaplandığı kısımdır. Bu sinyalin bir tamsayı değeri vardır, değer 2'ye bölünür ve ardından mesafeyi bulmak için 29.1'e bölünür.
Adım 8: Devre
Yapmadığımız proje için kullandığımız devre, bizden önceki grup tarafından yapıldı. Bunu yapmak için ne yaptıklarını bilmiyoruz, bu yüzden asıl iş onu bulmak ve ana sorununu çözmekti. Ana sorun, aşırı ısınmasıydı. Çözüm
(Açıklayacağım adımlar bir breadboard üzerindeymiş gibi ama son mod için bir bakır tahta üzerinde olacak)
Adım 9: Devre Buliding Bölüm 1
ekmek tahtası
Üst ve alt güç raylarını bir tel ile bağlayın ve aynısını toprak rayları ile yapın
ayrıca bir voltaj regülatörü bağlamanız gerekecek
Regülatörü tahtada bir yere koyun
Daha sonra ortadaki pime bağlı siyah bir tel takıp topraklayın.
Sonraki sağ pin kırmızı bir kablo alır ve pozitif raylara bağlar.
Son olarak, biz gücü açana kadar sol pin bağlantısız kalacak
Adım 10: Devre Buliding Bölüm 2
Arduino
pimler:
Arduino'dan pimleri (2-9) devre tahtasına bağlayacaksınız, bu servolar içindir.
(Organizasyonel nedenlerle beyaz tel kullanmayı deneyebilirseniz)
Adım 11: Devre Buliding Bölüm 3
Servolar (Bunun için 180 servo kullanmanız gerekir)
Servolar için ihtiyacınız olacak:
1 beyaz tel
1 siyah tel
ve 1 kırmızı tel
servo başına
Ardından kabloları servo üzerindeki ilgili renk bağlantı noktalarına takın.
Şimdi kırmızıyı pozitif raylara bağlayın
Kara toprağa
Ve beyaz, arduino'ya bağlı diğer tellerle aynı hatta
bunu 8 kez farklı pinlerde tekrarlayın
(Ayrıca kabloların birbirine dolanmaması için onları düzenli tutmaya ve yaymaya çalışın)
Adım 12: Devre Buliding Bölüm 4
Ultrasonik sensörler (Bunun için 2'ye ihtiyacınız olacak)
Ultrasonik sensörler için kullanmanız gerekecek
Sensör başına 1 kırmızı erkekten dişiye kablo
Sensör başına 1 siyah erkekten dişiye kablo
Ve sensör başına başka herhangi bir renkte 2 erkekten kadına
Ardından kırmızı kabloyu Vss etiketli Ultrasonik sensörlerin üzerindeki pime bağlayın.
Bundan sonra siyah olanı zemin etiketli pime bağlayın
Daha sonra trig ve echo etiketli pinlere rastgele 2 renkli olanı
Ardından kırmızı ve topraklama kablolarını devre tahtasındaki raylara takın ve trig ve eko pimlerini biri için 22 ve 23 numaralı pimlere, biri için Ultrasonik sensörler ve diğeri için 24 ve 25 numaralı pimlere bağlayın
Adım 13: Devre Buliding Bölüm 5
Güç (son adım)
Siyah kabloyu toprağa bağlayın
Ve regülatördeki sol pime giden kırmızı kablo
Adım 14: Son
tüm bu adımlardan sonra bir prototip yapmalısınız
Önerilen:
BookWorm Light-Up Kitap Işığı ve Yer İşareti: 13 Adım (Resimlerle)
BookWorm Light-Up Kitap Işığı ve Yer İşareti: Kitap ışığı olarak da kullanılabilen bu eğlenceli kitap kurdu yer işaretini yapın! Çıktısını alacağız, keseceğiz, renklendireceğiz ve süsleyeceğiz ve karanlıkta okuyabilmeniz için geceyi aydınlatmak için onu kullanacağız. Sadece birkaç malzemeyle yapılmış ve harika bir ilk ci
Black Lives Matter Elektronik Kayan İsimler İşareti: 5 Adım
Black Lives Matter Elektronik Kayan İsimler İşareti: #sayhername, #sayhisname ve #saytheirname kampanyaları, ırkçı polis şiddetinin kurbanı olan siyah insanların isimlerine ve hikayelerine farkındalık getiriyor ve ırksal adaletin savunulmasını teşvik ediyor. Talepler hakkında daha fazla bilgi ve
Arduino/Bluetooth ile Dağınık LED Şerit İşareti: 8 Adım (Resimlerle)
Arduino/Bluetooth ile Dağınık LED Şerit İşareti: Bu işareti, yerel bilgisayar korsanlığı alanım NYC Resistor'daki 8. yıllık İnteraktif Şovdaki DJ kabini için yarattım. Bu yılın teması, 2017 yılında geçen, 1987 yapımı şık bilim kurgu filmi The Running Man idi. Tabela, köpükten yapılmış
Güvenli Olmayan Gürültü Seviyesi Ölçer veya İşareti: 4 Adım (Resimlerle)
Güvensiz Gürültü Seviyesi Ölçer veya İşareti: İnsanların yaratıcı projelerine bakmayı seviyorum. Modern araçlar & teknoloji bize pek çok yaratıcı seçenek sunuyor. Yeni Zelanda'daki bir lisede ortaokul öğrencilerine zor malzemeler öğretiyorum, bu yüzden her zaman kendimi geliştiriyorum & yeni şeyler denemek. Bu
USB ile Çalışan Brülör! Bu Proje Plastik/Ahşap/Kağıdı Yakabilir(Eğlenceli Proje Ayrıca Çok İnce Ahşap Olmalıdır): 3 Adım
USB ile Çalışan Brülör! Bu Proje Plastik/Ahşap/Kağıdı Yakabilir(Eğlenceli Proje Aynı zamanda Çok İnce Ahşap Olmalıdır): BUNU USB KULLANARAK YAPMAYIN!!!! Tüm yorumlardan bilgisayarınıza zarar verebileceğini öğrendim. bilgisayarım iyi tho. 600ma 5v telefon şarj cihazı kullanın. Bunu kullandım ve iyi çalışıyor ve gücü durdurmak için bir güvenlik fişi kullanırsanız hiçbir şey zarar görmez