İçindekiler:
- Gereçler
- Adım 1: Birinci Adım: Gyro'yu Arduino'ya bağlayın
- Adım 2: Adım 2: LED'leri takın
- Adım 3: Kodlama
- Adım 4: Montaj ve İnşaat
- Adım 5: SEN YAPTIN
Video: Arduino ile İvmeölçer Sensörü: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Mükemmel bir Cadılar Bayramı Kostümü yapacak elektronik bir kask için bir fikrim vardı. çok fazla ayrıntıya girmeden, maskenin hangi yöne döndüğüne bağlı olarak farklı desenlerde aydınlatmayı içerir, böylece yukarı baktığımda kask yanar, ancak hareket etmezsem nötr kalır.
Gereçler
(1) Arduino Uno ve USB bağlantı kablosu (1) L3G4200 üç eksenli jiroskop (MPJA.com'da veya bu tür modüllerin satılabileceği herhangi bir yerde mevcuttur)
erkek/dişi kablolarla dolu bir el (2+) LED Işıklar ve uygun dirençler
(1) Breadboard (Minyatür boyut iyidir)
Tüm elektronikler için bir tür muhafaza. Bu örnek için, doyurucu bir karton kutu kullandım, ancak siz tam anlamıyla uyan her şeyi kullanabilirsiniz.
Sabır.
Adım 1: Birinci Adım: Gyro'yu Arduino'ya bağlayın
Tamam, yani doğrudan Arduino'ya bağlanabilecek birkaç kablo var, ancak 3.3v bağlantı noktasına bağlanması gereken iki parça var, bu yüzden bunun için breadboard'u kullanmamız gerekiyor. Devam edin ve 3.3v bağlantı noktasından devre tahtasındaki (+) sıraya kırmızı bir kablo takın. Ardından, Gyro'daki VCC pimini devre tahtasındaki (+)'ya bağlamak için bir kablo takın. Bu adımı Gyro'daki SDO pimi ile tekrarlayın. şimdi bir Siyah tel alın ve GND Pinini breadboard üzerindeki (-) sıraya takın, ardından GND Arduino Portundan bir teli breadboard üzerindeki (-) sıraya bağlayın. bu yaklaşık güç için yapar. Şimdi Gyro'yu tam olarak çalıştırmak için gereken veri kabloları için. Gyro üzerindeki GRN'nin altında SDA pini bulunur, bunu Arduino'daki A4 portuna takın. Bunun altında SCL pini var, bunu Arduino'daki A5 portuna takın. Gyro'nuz artık tamamen prize takılıdır.
Adım 2: Adım 2: LED'leri takın
Tamam, projem için kutunun nasıl hareket ettiğine bağlı olarak yanan iki LED'im vardı. hadi devam edelim ve bunları bağlayalım. Bu basittir, direnç pozitif ucunu seçtiğiniz pinin sayı pinine takın (8 ve 9'u keyfi olarak seçtim). bunları devre tahtasına bağlayın, ardından bir LED takın ve LED'in negatif ucunu devre tahtasındaki (-)'ye gönderin. Bu size Arduino ile ayarladığınız parametrelere göre iki farklı LED'i yakma gücü verecektir.
Adım 3: Kodlama
Tamam, işlerin eğlenceli hale geldiği yer burası. ve eğlence derken… um. kuyu. ya seversin ya sevmezsin. her iki şekilde de gidiyoruz! Nasıl yapacağımı bilmediğim Gyro'yu kodlamanız gerekecek. AMA, internet yapar. Projem için, Arduino forumunda (https://forum.arduino.cc/index.php?topic=147351.0) jtbourke tarafından sevgiyle sağlanan kodu ödünç aldım. proje. Buradan, amaçlarınıza uygun birkaç satır kod eklemeniz gerekir. Birincisi, yakmak istediğiniz her LED için bir tane olmak üzere bazı global değişkenler oluşturmak istiyorsunuz. Bu çizimde zaten X, Y ve Z koordinatı için değişkenler var. buna kodun o kısmını eklemeniz gerekiyor, ivmenizin belirli bir eşiğe ulaştığında arayan bir IF THEN ifadesi öneririm. Bu çok fazla deneme yanılma, bu yüzden devam edin ve kendinize bir sandviç yapın ve biraz lofi hip hop giyin.
Adım 4: Montaj ve İnşaat
Tebrikler! son adımı geçtiyseniz, bu neredeyse işiniz bitti demektir. Şimdi tek yapmanız gereken tüm parçaları kutuya koymak. [ÖNEMLİ] Her şeyin uygun şekilde takılı olduğundan emin olun, jiroskopun cihazın önüne ve ortasına yerleştirildiğinden emin olun, aksi takdirde yanlış okumalar alırsınız ve kısa devre yapacağı için jiroskopun önüne iletken hiçbir şeyin dokunmadığından emin olun. cihaz ve Arduino'yu sıfırlamanız gerekecek. ondan sonra, gitmek için oldukça iyisin.
Adım 5: SEN YAPTIN
İyi iş. bitirdiniz. Şimdi hareket ettiğinde yanan kutunuzun keyfini çıkarın!
Önerilen:
MPU 6050 Gyro, Arduino ile İvmeölçer İletişimi (Atmega328p): 5 Adım
MPU 6050 Gyro,Arduino ile İvmeölçer İletişimi (Atmega328p): MPU6050 IMU, tek bir çip üzerinde entegre edilmiş 3 Eksenli ivmeölçer ve 3 Eksenli jiroskopa sahiptir. X, Y ve Z ekseni. Jiroskopun çıkışları
Raspberry Pi ve LIS3DHTR ile Hareket Kontrolü, 3 Eksenli İvmeölçer, Python Kullanarak: 6 Adım
Raspberry Pi ve LIS3DHTR ile Hareket Kontrolü, 3 Eksenli İvmeölçer, Python Kullanarak: Güzellik etrafımızı sarar, ancak genellikle bunu bilmek için bir bahçede yürüyor olmamız gerekir. - Rumi Göründüğümüz gibi eğitimli bir grup olarak, enerjimizin büyük çoğunluğunu bilgisayarlarımızdan ve cep telefonlarımızdan önce çalışarak harcıyoruz. Bu nedenle, sık sık sağlığımıza izin veririz
MPU6050-İvmeölçer+Jiroskop Sensörü Temelleri: 3 Adım
MPU6050-İvmeölçer+Jiroskop Sensörü Temelleri: MPU6050 çok kullanışlı bir sensördür. Mpu 6050 bir IMU'dur: Atalet ölçüm birimi (IMU), bir vücudun spesifik kuvvetini, açısal hızını ve bazen yönünü ölçen ve raporlayan elektronik bir cihazdır. vücudun, bir kombinasyon kullanarak
Arduino ve İvmeölçer ile Cubesat Nasıl Yapılır: 5 Adım
Arduino ve İvmeölçer ile Cubesat Nasıl Yapılır: İsimlerimiz Brock, Eddie ve Drew. Fizik Dersimizin ana amacı, bir Küp Uydu kullanarak Mars etrafındaki yörüngeyi simüle ederken ve veri toplarken Dünya'dan Mars'a seyahat etmektir. Gruplarımızın bu projedeki amacı, bir hızlandırıcı kullanarak veri toplamak
Arduino Nano: İvmeölçer Jiroskop Pusula MPU9250 Visuino ile I2C Sensör: 11 Adım
Arduino Nano: İvmeölçer Jiroskop Pusula MPU9250 Visuino ile I2C Sensör: MPU9250 şu anda mevcut olan en gelişmiş İvmeölçer, Jiroskop ve Pusula küçük boyutlu sensörlerden biridir. Düşük geçişli filtreleme, hareket algılama ve hatta programlanabilir özel bir işlemci gibi birçok gelişmiş özelliğe sahiptirler