Orodha ya maudhui:
- Hatua ya 1: Video ya Mradi - Hatua kwa Hatua
- Hatua ya 2: Kuhusu Mpangilio
- Hatua ya 3: Kupanga ATTiny85 na Arduino UNO:
- Hatua ya 4: Kuhusu Programu
Video: ATTiny85 Inayovaliwa Vibrating Shughuli Kufuatilia Kuangalia na Kupanga Programu ATtiny85 Na Arduino Uno: Hatua 4 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Jinsi ya kufanya saa ya ufuatiliaji wa shughuli inayoweza kuvaliwa? Hii ni kifaa kinachoweza kuvaliwa iliyoundwa kutetemeka wakati hugundua vilio. Je! Unatumia wakati wako mwingi kwenye kompyuta kama mimi? Je! Umekaa kwa masaa bila kujua? Kisha kifaa hiki ni kwa ajili yako:)
Hatua ya 1: Video ya Mradi - Hatua kwa Hatua
Nilifanya utangulizi wa kufurahisha na mradi huu, nadhani unapaswa kuutazama:) Hii ndio ilichochea Vibrating Watch, tracker ya shughuli rahisi ambayo itakuarifu wakati haujafanya kazi kwa muda uliowekwa tayari. Katika mradi huu, tutaunda kifaa kinachoweza kuvaliwa iliyoundwa kutetemeka wakati hugundua kutuama. Kifaa hiki ni cha bei ya chini na inaweza kukusaidia kuendelea na safari.
Hatua ya 2: Kuhusu Mpangilio
Kiini cha mradi huu ni ATtiny85. Microcontoller hii inaweza kusanidiwa na Arduino IDE na ni rahisi kutoshea kwenye miradi kuweka gharama na saizi. Pamoja na pembejeo tatu za analog na matokeo mawili ya PWM, ATtiny85 ina I / O ya kutosha tu kwa mradi huu. Kwa mahitaji yetu ya kuhisi shughuli, ninatumia MMA7341LC 3-axis accelerometer ambayo hutoa kila mhimili kwa laini tofauti ya analog. Accelerometer hii pia ina hali ya kulala ambayo inaweza kuwezeshwa na microcontroller kuboresha maisha ya betri. Kikumbusho chetu cha shughuli kitakuja kupitia gari la kutetemeka ambalo, licha ya ukubwa wake mdogo lina nguvu ya kutosha.
Pakua Faili za Gerber au Agiza PCB kutoka PCBWay (pcs 10 za kuagiza PCB $ 5.00):
www.pcbway.com/project/shareproject/ATtiny85_Wearable_Activity_Tracking_Watch.html
Vipengele vinavyohitajika:
ATtiny85 IC -
Mbio ya Vibration -
3-Axis Accelerometer -
Mmiliki wa Battery -
Tundu la Pini 8 -
Kubadilisha Slide -
Mpingaji -
Kamba -
Zana za Soldering -
CR2032 Betri
Hatua ya 3: Kupanga ATTiny85 na Arduino UNO:
Vipengele vinavyohitajika:
Arduino Uno R3 -
Capuitors 10uF -
Waya za Jumper -
Bodi ya mkate -
Kusanidi Arduino Uno kama ISP (In-System Programming):
Ili kupanga ATtiny85 tunahitaji kwanza kuweka Arduino Uno katika hali ya ISP. Unganisha Arduino Uno yako kwenye PC. Fungua Arduino IDE na ufungue faili ya mfano ya ArduinoISP (Faili - Mifano - ArduinoISP) na uipakie.
Kuongeza Msaada wa ATtiny85 kwa Arduino IDE:
Kwa chaguo-msingi Arduino IDE haiungi mkono ATtiny85 kwa hivyo tunapaswa kuongeza bodi za ATTiny kwa Arduino IDE. Fungua Faili - Mapendeleo na katika URL za Meneja wa Bodi za Ziada toa URL hii:
raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Zana za Kufungua - Bodi - Meneja wa Bodi. Tembeza orodha chini ambapo inasema "ATTiny na Davis A. Mellis". Bonyeza kwenye hiyo na usakinishe. Sasa utaweza kuona kuingia mpya kwenye menyu ya Bodi
Kuunganisha ATtiny85 na Arduino Uno:
Sasa tukiwa na vitu vyote hapo juu tayari tutaanza programu ya ATtiny85. Unganisha ATtiny85 na Arduino Uno ukitumia ubao wa mkate.
Ongeza 10uF capacitor kati ya RESET na GND katika Arduino Uno. Hii ni kuzuia Arduino Uno kutoka kuweka upya kiotomatiki wakati tunapakia programu hiyo kwa ATtiny85.
Choma Bootloader na Kupakia Nambari ya Chanzo kwa ATtiny85:
- Sasa rudi kwa Arduino IDE. Chagua ATTiny chini ya Zana - Bodi. Kisha chagua ATtiny85 chini ya Zana - Prosesa. Chagua 8 MHz (ya ndani) chini ya Zana - Saa.
- Kisha hakikisha Arduino kama ISP imechaguliwa chini ya Zana - Programu
- Kwa chaguo-msingi ATtiny85 inaendesha kwa 1MHz. Ili kuifanya iweze kukimbia kwa 8MHz chagua Zana - Burn Bootloader.
- Utapata ujumbe hapo juu ikiwa kuchoma bootloader kulifanikiwa. Sasa fungua nambari ya chanzo na uipakie.
Hatua ya 4: Kuhusu Programu
Pata Nambari ya Chanzo kutoka GitHub:
github.com/MertArduino/ATtiny85-Wearable-Activity-Tracking-Watch
Nambari ya chanzo ni kumjulisha mvaaji ikiwa kipima muda kilichofafanuliwa kimekwisha. Nambari ya chanzo inasoma ishara za pato la accelerometer, inazilinganisha na kizingiti, na huweka kipima muda ikiwa kizingiti kimezidi.
Mpango huo umelala kwa muda mwingi lakini huamka mara moja kila dakika kufuatilia accelerometer. Wakati unafuatilia kasi ya kasi mpango unakagua maadili ya kuongeza kasi mara moja kwa sekunde kwa sekunde 5.
Thamani za kuongeza kasi zinalinganishwa na kizingiti cha shughuli zilizowekwa mapema. Ikiwa wanazidi kizingiti hiki kipima muda cha shughuli kitawekwa upya. Wakati wa shughuli unapoisha, motor ya kutetemeka imeamilishwa ili kumfanya mtumiaji awe mwenye kazi zaidi.
Kuhusu MMA7341LC 3-Axis Accelerometer:
www.pololu.com/product/1247
Ilipendekeza:
Rahisi, Inayoweza Kuendelea Kuangalia ECG / EKG Kufuatilia Kutumia ATMega328 (Arduino Uno Chip) + AD8232: 3 Hatua
Rahisi, inayoweza kubebeka Endelea ECG / EKG Monitor Kutumia ATMega328 (Arduino Uno Chip) + AD8232: Ukurasa huu wa kufundisha utakuonyesha jinsi ya kutengeneza mfuatiliaji rahisi wa 3-lead ECG / EKG. Mfuatiliaji hutumia bodi ya kuzuka ya AD8232 kupima ishara ya ECG na kuihifadhi kwenye kadi ya MicroSD kwa uchambuzi wa baadaye. Vifaa kuu vinahitajika: 5V inayoweza kuchajiwa tena
DIY Smart Robot Kufuatilia Kits za Gari Kufuatilia Gari Pichaensitive: Hatua 7
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: Design by SINONING ROBOTUnaweza kununua kutoka kufuatilia gari la robotTheoryLM393 chip linganisha picharesistor mbili, wakati kuna upande mmoja photoresistor LED kwenye WHITE upande wa motor utasimama mara moja, upande mwingine wa motor inazunguka, ili
Kupanga Veedooo Kupanga Mafunzo ya Kukusanya Gari: Hatua 7
Programu ya Veedooo Kupangilia Mafunzo ya Mkusanyiko wa Gari: Orodha ya vifurushi
Nafuu Arduino -- Kidogo Arduino -- Arduino Pro Mini -- Kupanga programu -- Arduino Neno: Hatua 6 (na Picha)
Nafuu Arduino || Kidogo Arduino || Arduino Pro Mini || Kupanga programu || Arduino Neno: …………………………. Tafadhali SUBSCRIBE Kwenye kituo changu cha YouTube kwa video zaidi ……. Mradi huu unahusu jinsi ya kuunganishwa arduino ndogo na ya bei rahisi kabisa. Kidogo na cha bei rahisi arduino ni mini ya arduino. Ni sawa na arduino
Kupanga programu ya ATTiny85, ATTiny84 na ATMega328P: Arduino kama ISP: Hatua 9 (na Picha)
Kupanga programu ya ATTiny85, ATTiny84 na ATMega328P: Arduino Kama ISP: Dibaji Hivi karibuni nimekuwa nikitengeneza miradi michache ya IOT ya ESP8266 na kugundua kuwa processor ya msingi ilikuwa ikijitahidi kutekeleza majukumu yote niliyohitaji kusimamia, kwa hivyo niliamua kusambaza baadhi ya shughuli zisizo muhimu kwa kipaza sauti tofauti