Բովանդակություն:

Arduino AA մարտկոցի փորձարկիչ ՝ 3 քայլ
Arduino AA մարտկոցի փորձարկիչ ՝ 3 քայլ

Video: Arduino AA մարտկոցի փորձարկիչ ՝ 3 քայլ

Video: Arduino AA մարտկոցի փորձարկիչ ՝ 3 քայլ
Video: Как Сделать Робота на Arduino UNO / How to Make a Robot on Arduino UNO 2024, Նոյեմբեր
Anonim
Arduino AA մարտկոցի փորձիչ
Arduino AA մարտկոցի փորձիչ

Եթե դուք ապրում եք իմ նման ընտանիքում, միշտ թարմ մարտկոցներ գտնելու խնդիր կա: Իհարկե, դուք կարող եք ունենալ մարտկոցի աղբարկղ, բայց ինչպես կարող եք իմանալ, թե որոնք են լիցքավորված և որոնք ՝ ոչ: Այս նախագիծը կօգնի ձեզ գտնել ձեր լավ մարտկոցները: Նախագիծը չափազանց պարզ է, նույնիսկ սկսնակը կարող է դա կառուցել: Այս նախագիծը կառուցելու համար կպահանջվի ձեզ մոտ 5-10 րոպե:

===================================== WԳՈՇԱՈՄ !!! ======== ===============================

Փորձարկեք միայն 5 վոլտ կամ ավելի ցածր լարման մարտկոցներ: Ավելի բարձր մարտկոցներ կվնասեն ձեր Arduino- ին: Ավելի լավ է մնալ AA մարտկոցներով կամ AAA մարտկոցներով: 5 վոլտից ցածր մարտկոցները դեռ կաշխատեն, բայց կապահովեն ոչ ճշգրիտ արդյունքներ:

Պարագաներ

ցանկացած Arduino

AA/AAA մարտկոցի կրիչ `լարերով կամ 2 թռիչքային լարերով:

Քայլ 1: Շղթան

The Circuit
The Circuit

Վերցրեք մարտկոցի կրիչը և միացրեք գետնին կամ սև մետաղալարն Arduino- ի ցանկացած գետնին: Վերցրեք մարտկոցի կրիչի դրական կամ կարմիր մետաղալարը և միացրեք այն անալոգային կապին: լարի մյուս ծայրերը թողեք անջատված: Եվ դա պարզ միացումն է:

Քայլ 2: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Կոդը շատ պարզ է: Պարզապես պատճենեք այն ներքևից և տեղադրեք այն Arduino IDE- ում: Այնուհետև վերբեռնեք այն և բացեք սերիական մոնիտորը: Կոդի նախատիպում ես ավելացրել եմ մի քանի ծածկագիր, որոնք կարող եմ օգտագործել էկրանին: Երբ մարտկոցը միացված չէ, դուք կստանաք մի փունջ պատահական թվեր, ինչպիսիք են 0.45 -ը կամ որևէ այլ բան: Երբ մարտկոցը միացված է, այլ թվեր կստանաք: Սերիական մոնիտորը թողարկում է մարտկոցների լարումը: 1.49 վոլտ կամ ավելի = Հիանալի մարտկոց: 1.42 - 1.48 վոլտ = լավ մարտկոց: 1.41 վոլտ կամ ավելի քիչ = մարտկոցի լիցք:

int batteryPin = A0;

void setup () {

Serial.begin (9600);

}

դատարկ շրջան () {

float value = analogRead (batteryPin*0.0048);

Serial.print (արժեքը);

ուշացում (50);

}

Քայլ 3: Դա ավելի առաջ տանելը

Հետագա տանել
Հետագա տանել

Միգուցե, եթե մարտկոցը վերալիցքավորվում է, կարող եք ստիպել, որ arduino- ն լիցքավորի մարտկոցը: Գուցե դուք կարող եք միջոց գտնել 5 վոլտից բարձր լարման մարտկոցներ փորձարկելու համար: Գուցե դուք նույնիսկ կարող եք մետաղադրամի բնիկ ավելացնել և մարտկոցներ վաճառել: Դուք կարող եք ինչ -որ բան անել կամ ավելացնել այս նախագծին: Հուսով եմ, որ ձեզ դուր եկավ այս ուսանելի ծրագիրը: Եթե ձեզ դուր եկավ, ես սա մասնակցեցի arduino մրցույթին: Եթե դեմ չեք, ես շատ կուզենայի, եթե քվեարկեիք իմ նախագծի օգտին: Շատ շնորհակալություն!!!! btw մրցույթը կավարտվի 22.06.2020 թ.:

Խորհուրդ ենք տալիս: