İçindekiler:
- Adım 1: İhtiyacınız Olan Bu
- 2. Adım: Gözler
- Adım 3: Cum Rotasyon
- Adım 4: Temel
- Adım 5: Gözleri Kontrol Etme
- Adım 6: Program
Video: Animatronik Göz: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
CNC operatörü olarak çalışıyorum ve çok havalı bir işim olduğunu düşünüyorum ama kendi projelerimi yönetebildiğimi kendime kanıtlamak istedim. Üniversitede kontrol teknolojisi okudum ama bunu iş yerinde uygulama fırsatım olmadığı için bir şekilde devam etmeye karar verdim. Teknolojinin günümüzde bu kadar erişilebilir olduğunu keşfetmek çok heyecan vericiydi. Gelecekte robotlar yapmak istiyorum ve gözün iyi bir başlangıç olduğunu düşündüm.
Adım 1: İhtiyacınız Olan Bu
Malzemeler:
- 2 adet beyaz pinpon topu
- Yuvarlak Kafa Su Soğutma Borusu
Aletler:
- Sıcak yapıştırıcı tabancası
- yuvarlak değirmen
- testere
- Çekiç
2. Adım: Gözler
Topları kesin ama ikiye değil. Bir parça diğerinden çok daha büyük olsun, içine bir şey koyabilmek için topları kesiyoruz ve gözleri kontrol etmeye yardımcı olan delikleri açmak için kenarlara ihtiyacımız var.
Delikleri boyar ve deler.
Adım 3: Cum Rotasyon
Sadece bir taraftan diğerine hareket eden bir göz istemedim. Birçok talimat gördüm ama bunu nasıl mümkün kılacağımı anlayamadım. Sonunda You-Tube'da bir Video buldum ama satın almak istemedim. Klipslerden ahşap ve metal kullanarak ilk denememi yaptım. Tutkal tabancasıyla pimleri sabitledim ama sonuçtan memnun kalmadım. Bir sanayi işçisi olarak birçok şeye erişimim var. Yuvarlak Başlıklı Su Soğutma Borusunun tam ihtiyacım olana benzediğini ancak serbestçe dönmesi için sıkı olduğunu gözlemledim. Bölümün içini frezeledim ve ardından parçam serbestçe dönmeye hazırdı.
Adım 4: Temel
Tabanı bükmek için bir çekiç kullanabilirsiniz, bir tezgah mengenesi mükemmel 90°'yi elde etmenize yardımcı olur. Bükmeden önce deliği deldiğinizden emin olun, çok daha kolaydır.
Adım 5: Gözleri Kontrol Etme
Adım 6: Program
Ben çok yeniyim, bu yüzden programla ilgili yardıma ihtiyacım vardı, projeyi burada görebilirsiniz. kaynağım
Programı kopyalayıp Arduino ortamınıza yapıştırın.
#Dahil etmek
#define pi 3.14159265358979323846 #define ikipi (2*pi) kayan daire yarıçapı = 50; //her iki tarafta 50 - maksimum limit değerlerinizden hiçbirini daha fazla yapmayın float stepnumber = 360; yüzer adım açısı;
#include // servo kontrolü için servo kütüphanesini dahil et
Servo horServo; //sol/sağ hareket için servo Servo vertServo; //yukarı/aşağı hareket için servo
bayt rastgele; //rastgele yatay konum değişkeni bayt randomvert tanımla; //rastgele dikey konum değişkenini tanımla int randomdelay; //rastgele gecikme değişkenini tanımla
#define HLEFTLIMIT 40 //yatay (sol/sağ) servo üzerinde sol limit tanımlayın #define HRIGHTLIMIT 80 //yatay (sol/sağ) servo üzerinde sağ limit tanımlayın
#define VTOPLIMIT 70//dikey (yukarı/aşağı) servoda üst limit tanımlayın #define VBOTLIMIT 110 //yatay (yukarı/aşağı) servoda alt limit tanımlayın
geçersiz kurulum() { horServo.attach(8); // pin 8'deki yatay servo vertServo.attach(9); //pin 9'da dikey servo randomSeed(analogRead(0)); //Bağlantısız bir analog pin kullanarak bazı rastgele değerler oluşturun
adım açısı = ikipi/adım sayısı; for(int ben = 0; ben
x = harita(x, 1-circleradius, Circleradius, 0, 2*circleradius); y = map(y, 1-circleradius, Circleradius, 0, 2*circleradius);
horServo.write(x); //yatay servoya yaz vertServo.write(y); //yatay servoya yaz
gecikme(10); } }
void loop() { randomhor = rastgele(HLEFTLIMIT, HRIGHTLIMIT); // limitleri ayarla randomvert = rastgele(VTOPLIMIT, VBOTLIMIT); // limitleri ayarla randomdelay = random(1000, 4000); // her 1 ila 4 saniyede bir hareket eder
horServo.write(rastgele); //yatay servoya yaz vertServo.write(randomvert); // dikey servo gecikmesine yaz(rastgele gecikme); //rastgele bir süre geciktir (yukarıda ayarlanan değerler dahilinde) }
Önerilen:
Dikkatli Göz: 10 Adım
Dikkatli Göz: Dikkatli Göz, insanların arkadaşlarının ve sevdiklerinin birlikte geçirdikleri bir gecenin ardından eve güvenli bir şekilde döndüğünü bilmelerine yardımcı olmak amacıyla tasarlanmış bir PIR sensör nesnesidir. Birbirimizin varlığından ayrıldığımız o geceler hepimizin var, "
Göz Takipli Hareketli Motor: 8 Adım
Göz İzleme ile Motoru Hareket Ettirme: Şu anda, göz izleme sensörleri çeşitli alanlarda daha yaygındır, ancak ticari olarak daha çok etkileşimli oyunlar için bilinirler. Bu öğretici, çok karmaşık olduğu ve giderek daha yaygın kullanımı nedeniyle sensörleri detaylandırıyormuş gibi davranmaz
Göz Kürenizin Reçetesi: Bir BME60B Projesi: 9 Adım
Eyeball Your Eyeball's Rescription: a BME60B Project: By: Hannah Silos, Sang Hee Kim, Thomas Vazquez, Patrick VisteMagnification, diyoptri reçetelerine göre sınıflandırılan okuma gözlüklerinin temel özelliklerinden biridir. Michigan Teknoloji Üniversitesi'ne göre, bir diyoptri
Göz Kırpma Dedektörü: 6 Adım (Resimli)
Göz Kırpma Dedektörü: a.articles {yazı tipi boyutu: %110,0; yazı tipi ağırlığı: kalın; yazı tipi stili: italik; metin-dekorasyon: yok; background-color: red;} a.articles:hover {background-color: black;} Bu talimat, değiştirilmiş bir AD82'den nasıl “göz kırpma dedektörü” yapılacağını açıklar
Basitleştirilmiş 3D Baskılı Animatronik Çift Göz Mekanizması: 4 Adım (Resimlerle)
Basitleştirilmiş 3D Baskılı Animatronik Çift Göz Mekanizması: Geçmişte basit bir tek göz mekanizması oluşturmuş olarak, tasarımı geliştirmenin yanı sıra yapımcı topluluğu için daha erişilebilir hale getirmek istedim. Güncellenen montaj, çevrimiçi olarak kolayca satın alınabilen parçaları kullanır ve neredeyse tüm bileşenler