Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ang Programa
- Hakbang 2: Ang Circuit
- Hakbang 3: Kable ng ATtiny85
- Hakbang 4: Pag-kable ng OLED Display
- Hakbang 5: Ilagay ang Mga contact ng Charger
- Hakbang 6: Pag-kable ng HMC5883L
- Hakbang 7: Pag-kable ng Baterya
- Hakbang 8: Kable ng Switch
- Hakbang 9: Pagkakalibrate
- Hakbang 10: Charger I
- Hakbang 11: Charger II
- Hakbang 12: Charger III
Video: Isang Maliliit na Compass Sa ATtiny85: 12 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ito ang aming unang proyekto kasama ang ATtiny85; isang simpleng bulsa digital na kumpas (sa pakikipagtulungan kasama si J. Arturo Espejel Báez).
Ang ATtiny85 ay isang mataas na pagganap at mababang power microcontroller. Mayroon itong 8 Kbytes ng programmable flash memory. Dahil dito, ang hamon sa proyektong ito ay upang mabawasan ang laki ng programa, dahil ang circuit ay napaka-simple, salamat sa I2C protocol.
Mga gamit
Para sa Compass:
- ATtiny85
- HMC5883L Magnetometer
- SSD1306 I2c 0.96 "128x64 OLED Display
- Self-locking square button switch
- 3.7V 300mAh Lipo Li-polymer Battery
- 3D naka-print na kaso (2 bahagi, mangyaring hanapin ang mga link ng STL)
Para sa Charger:
- Dalawang piraso ng PCB; 17x10mm at 13x18mm
- 3D naka-print na kaso (2 bahagi, mangyaring hanapin ang mga link ng STL)
- Micro USB 5V 1A TP4056 Lithium module ng charger ng baterya
Hakbang 1: Ang Programa
Kinakailangan upang mai-load ang program na AB.ino sa ATtiny85 bago i-wire ito sa circuit. Para sa mga ito, maaari mong sundin ang anuman sa mga tutorial sa internet, tulad ng https://www.instructables.com/id/DIY-Attiny-Progr… Upang mapagsama ang programa, kailangan mong i-install ang library ssd1306 ni Alexey Dynda, magagamit sa
Hakbang 2: Ang Circuit
Hakbang 3: Kable ng ATtiny85
Maginhawa upang i-cut ang hindi nagamit na mga pin ng ATtiny bago maghinang.
Maghanda ng dalawang 10-cm na pares ng kawad sa pamamagitan ng paghubad ng dalawang seksyon ng 2-mm sa kalahati at pinaghiwalay ng halos 5 mm mula sa bawat isa, tulad ng ipinakita sa ika-1 at ika-2 na larawan. Maghinang ng isang seksyon ng unang pares ng mga kable (A) hanggang sa SDA (pin 5) at ang iba pang seksyon sa SCL (pin 7) tulad ng ipinakita sa ika-3 larawan. Gamit ang iba pang pares ng mga wire (B), maghinang ng isang cable sa GND (pin 4) at ang isa pa sa + V (pin 8), tulad ng sa ika-4 na larawan.
Hakbang 4: Pag-kable ng OLED Display
Paghinang ng apat na mga wire ng isang gilid ng ATtiny (SDA, SCL, + V, at GND) sa mga kaukulang contact ng OLED display at idikit ito sa kaso. Protektahan ang display board gamit ang insulate tape.
Hakbang 5: Ilagay ang Mga contact ng Charger
Kumuha ng dalawang wires mula sa isang lalaking konektor ng header pin. Tiklupin ang bawat isa na bumubuo ng isang kawit tulad ng sa unang larawan. Ipasok ang isa sa lateral na bahagi ng display case, at ang isa sa ibabang talukap ng mata tulad ng ipinakita.
Hakbang 6: Pag-kable ng HMC5883L
Ipako ang HMC5883L magnetometer sa ibabang takip tulad ng ipinakita. Paghinang ng mga wire ng SCL at SDA mula sa ATtiny sa mga kaukulang contact ng magnetometer, tiklupin ang wire ng contact ng charger at solder sa contact ng GND. Paghinang ng mga wire na + V at GND mula sa ATtiny patungo sa mga kaukulang contact. Protektahan ang board ng magnetometer gamit ang insulate tape.
Hakbang 7: Pag-kable ng Baterya
Paghinang ang negatibong poste ng baterya upang i-pin ang 4 ng ATtiny, at ang positibo sa contact ng charger sa gilid ng kaso. Magdagdag ng isang kawad mula sa contact na ito sa switch (tingnan ang susunod na hakbang).
Hakbang 8: Kable ng Switch
Paghinang ng kawad mula sa contact ng lateral charger sa isang contact ng switch, at pagkatapos ay isa pa sa contact na + V ng magnetometer. Ngayon ay maaari mong subukan ang Compass at idikit ang ilalim na takip.
Hakbang 9: Pagkakalibrate
Ang program na AB.ino ay may isang awtomatikong pag-calibrate ng algorithm. Kailangan mo lang i-on at paikutin ang compass 360º tulad ng ipinakita sa video.
Pansin! Huwag kailanman ikonekta ang parehong mga panlabas na contact tulad ng ito ay maikling-circuit ng baterya.
Hakbang 10: Charger I
Gupitin ang dalawang piraso ng PCB na 17 mm x 10 mm at 13 mm x18 mm. Mag-drill ng isang butas sa maliit na piraso na tumutugma sa butas sa bilog na naka-print na bahagi ng 3D, dumaan sa isang kawad at maghinang ito. Ipako ang PCB tulad ng ipinakita sa larawan.
Hakbang 11: Charger II
Maghinang ng isang kawad sa piraso ng 17x10mm PCB at ipasa ito itapon ang puwang sa naka-print na bahagi ng 3D. Ipako ito tulad ng ipinakita.
Hakbang 12: Charger III
Iakma at idikit ang mga naka-print na bahagi ng 3D tulad ng ipinakita at solder ang mga wire sa module ng charger ng baterya. Ang wire na hinihinang sa ilalim na bahagi ay ang negatibo. Ngayon ay maaari mong singilin ang baterya ng compass 'gamit ang isang mini USB cable.
Pangalawang Gantimpala sa Hamon sa Maps
Inirerekumendang:
Mga Maliliit na H-Bridge Driver - Mga Pangunahing Kaalaman: 6 na Hakbang (na may Mga Larawan)
Mga Maliliit na H-Bridge Driver | Mga Pangunahing Kaalaman: Kumusta at maligayang pagdating pabalik sa isa pang maituturo! Sa nakaraang isa, ipinakita ko sa iyo kung paano ako gumawa ng mga coil sa KiCad gamit ang isang script ng sawa. Pagkatapos ay nilikha ko at sinubukan ang ilang mga pagkakaiba-iba ng mga coil upang makita kung alin ang pinakamahusay na gumagana. Ang aking hangarin ay palitan ang malaking
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: 9 Mga Hakbang (na may Mga Larawan)
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: Sa gabay na ito ipapakita ko kung paano mo magagawa ang iyong sariling bass / gitara pre-amplifier at effects box. Pinili kong gumawa ng isang hybrid effect box, na pinaghahalo ang karaniwang "Black Ice" o "Electra Distortion" distortion effect sa "Bazz Fuss" fuzz effect.
Isang Maliliit na Sistema ng Alarm Gamit ang isang Super Tiny Arduino Compatible Board !: 10 Mga Hakbang
Isang Maliliit na Sistema ng Alarma Gamit ang isang Super Tiny Arduino Compatible Board !: Kumusta, ngayon gagawa kami ng isang maliit na cool na proyekto. Magbubuo kami ng isang maliit na aparato ng alarma na sumusukat sa distansya sa pagitan nito at ng isang bagay sa harap nito. At kapag lumipat ang bagay ng isang itinakdang distansya, aabisuhan ka ng aparato gamit ang isang
Aking Maliliit na Whoop: isang Whoop Recipe + isang Kakaunting Mga Tip at Trick: 8 Hakbang
Aking Maliliit na Whoop: isang Whoop Recipe + isang Kakaunting Mga Tip at Trick: WARNING: Pumapasok ka ngayon sa aking unang Instructable, at maaari kang makaranas ng labis na kabobohan at kawalan ng pagpaplano at / o kasanayan. Magkaroon ng kamalayan. Ito ang aking personal na pag-setup ng Tiny Whoop na ginagamit ko araw-araw, kaya naisip kong ibahagi ito. Ito ay magiliw sa paglalakbay (hindi
Pagbuo ng Maliliit na Robots: Paggawa ng Isang Cubic Inch Micro-Sumo Robots at Mas Maliit: 5 Hakbang (na may Mga Larawan)
Pagbuo ng Maliliit na Robots: Paggawa ng Isang Cubic Inch Micro-Sumo Robots at Mas Maliit: Narito ang ilang mga detalye sa pagbuo ng mga maliliit na robot at circuit. Ang itinuturo na ito ay sasakupin din ang ilang mga pangunahing tip at diskarte na kapaki-pakinabang sa pagbuo ng mga robot ng anumang laki. Para sa akin, ang isa sa mga magagandang hamon sa electronics ay upang makita kung gaano kaunti ang