
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54

Bu, üzərində çalışdığım bir layihə üçün əsas təlimatdır. Bu kalibrsizdir və sinif üçün hazırlanmış çox əsas bir prototipdir. Növbəti təlimatda onu necə kalibr etməyi göstərəcəyəm.
Sənin yerində olsaydım, bundan çox böyüklük gözləməzdim, daha çox prosesi sənədləşdirir.
Təchizat
- Mikro servo (Hobby King -dən HXT900 Mikro Servo istifadə etdim)
- Arduino (Uno istifadə etdim)
- LSM303DLHC sensordur
- Kabellər, lehim və s
- Çörək lövhəsi
Addım 1: Hər şeyi yığın


Başlıqlarınızın sensorunuza düzgün bir şəkildə lehimləndiyinə və telləriniz və çörək taxtanız olduğuna əmin olun.
Addım 2: Kod Kitabxanaları


Bunları yüklədiyinizə əmin olmaq istəyəcəksiniz.
İstifadə edəcəyiniz digər kitabxanalar, tel.h və servo.h, əvvəlcədən quraşdırılmış olmalıdır.
Addım 3: Kod
Yeni yüklədiyinizdən "Kompas" eskiz kitabxanasını açın. Servodan istifadə etmək üçün servo kodunu bu koda daxil etmək istəyirsiniz. Buradan Hanie Kiana'nın kodu ilə birləşdirdim. Orijinal mən deyil, Hanie Kianidir. Bu belə görünməlidir.
#daxil edin
#include #include #include #includeAdafruit_LSM303DLH_Mag_Unified mag = Adafruit_LSM303DLH_Mag_Unified (12345); int servoPin = 3; Servo Servo1; void setup (void) {Serial.begin (9600); Wire.begin (); Servo1.tach (servoPin); Serial.println ("Maqnitometr Testi"); Serial.println (""); if (! mag.begin ()) {Serial.println ("Vay, LSM303 aşkarlanmadı … Kablolarınızı yoxlayın!"); isə (1); }} void loop (void) { / * Yeni bir sensor hadisəsi alın * / sensors_event_t hadisə; mag.getEvent (və hadisə); üzən Pi = 3.14159; // y, x float başlığının = (atan2 (event.magnetic.y, event.magnetic.x) * 180) / Pi vektorunun bucağını hesablayın; // (başlıq <0) {başlıq = 360 + başlıq; } Serial.print ("Pusula Başlığı:"); Serial.println (başlıq); Servo1.write (180 başlıq); gecikmə (10); }
Addım 4: Birlikdə bağlayın

Ən sol pin- SCL- A5 məlumat girişinə qoşulmasını istəyirsiniz
Yanında olan- SDA- A4 portuna bağlıdır.
Torpaq Zəminə gedir.
VIN 5v limanına gedir.
Addım 5: Kabloya Servo əlavə edin

Torpaq və gərginlik özləri üçün danışır, ancaq məlumat pininin ~ 3 olmasını istəyirsiniz.
Addım 6: Kodu sınayın

Maqnitometrini yavaşca hərəkət etdirsəniz, servo onunla birlikdə hərəkət etməlidir. Çox güman ki, dəqiq deyil, amma ən azı kodla işləyir, buna görə birinci hissə tamamlandı. Hələ kalibr olunmayıb, amma işləyir.
Tövsiyə:
360 dərəcə portativ dinamik: 8 addım

360 Derece Portativ Dinamik: Nə təklif edir? Hamıya salam, inşallah hamınız DIY -lər ətrafında əylənirsiniz. Bu dəfə oradakı tipiklərdən bir qədər fərqlənən xüsusi 360 dərəcə portativ dinamiklə qayıtdım. 6 fərdi dinamik sürücüdən (bir cüt woofer
DIY modullarından istifadə edərək ev avtomatlaşdırılmasına başlamağın son dərəcə sadə bir yolu: 6 addım

DIY Modullarından istifadə edərək Ev Avtomatlaşdırmasına Başlamağın Son dərəcə Sadə Bir Yolu: Ev köməkçisinə bir neçə DIY sensoru əlavə etmək qərarına gələndə xoş təəccübləndim. ESPHome -dan istifadə son dərəcə sadədir və bu yazıda bir GPIO pinini necə idarə edəcəyimizi və eyni zamanda temperaturu necə əldə edəcəyimizi öyrənəcəyik. nəm məlumatları simsiz şəbəkədən
SaQai: Son dərəcə əlverişli telefon: 11 addım

SaQai: Çox Əlverişli Telefon: Salam, SaQai (Say-Qwah deyilən) adlanan layihəmizlə maraqlandığınız üçün təşəkkür edirik. Bu layihənin yenidən yaradılmasında və 3D çap, proqramlaşdırma və hardware dizaynı ilə bağlı gələcək səylərinizdə sizə kömək etməyi hədəfləyirik. Mən Sam Conklinəm və mən də
Yüksək Güclü, Uzun Menzilli, Son dərəcə Dəqiq Qələm Yayı !!!: 6 addım

Yüksək Güclü, Uzun Menzilli, Son dərəcə Doğru Qələm Yayı !!!: Bu, məşhur qələm yaylarından başqa biridir !!! =) Zövq alın! P.S. bu şeylər bir növ güclüdür, kimisə hədəfə almayın. DİSKAR: Bununla bir şey sındırsan məni məhkəməyə verə bilməzsən. İnsanlar və heyvanlar da daxil olmaqla. Bu mənim ilk təlimatlandırmalı olduğum üçün xahişlərimdir
0.75 dollara Logitech MX620 -ni son dərəcə təkmilləşdirin: 3 addım

Logitech MX620 -ni 0.75 dollara çox yaxşılaşdırın: Logitech MX620 -ni ucuz qiymətə dəyişdirin və real inkişaflar əldə edin. Tamamilə geri çevrilə bilən. Ən sevdiyim siçan bu gün öldü- köhnə bir Microsoft Wireless Laser 6000. Office Depotun siçan seçimi mənə bir delimma təqdim etdi. Mən həqiqətən