Съдържание:

Arduino Mobile: 8 стъпки
Arduino Mobile: 8 стъпки

Видео: Arduino Mobile: 8 стъпки

Видео: Arduino Mobile: 8 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Юли
Anonim
Arduino Mobile
Arduino Mobile

Целта на тази печатна платка е да осигури платка, подобна на ARDUINO UNO, но предназначена за вградени проекти (т.е. захранвани от батерии).

Защо ? Тъй като не можете да захранвате arduino uno дълго време с батерии. Най -вече защото USB функцията отнема няколко mA, дори в спящ режим. Регулаторът на напрежението също се нуждае от поне 7V за нормална работа, твърде високо напрежение за ефективно използване с батерии. И последният проблем е захранването зелено, също няколко mA.

С мобилния телефон arduino можете да захранвате платката от 1.8V до 5.5V. Вече няма или почти няма USB възможности, ще видим, че в следващите стъпки няма регулатор на напрежението и няма светодиод за захранване.

Когато е в режим на заспиване, arduino mobile отнема само няколко uA. Може да продължи месеци на клетки.

Изводът е същият като arduino uno и интегрираният светодиод, свързан към щифт 13, все още е там.

Стъпка 1: Нека видим схемата

Нека видим схемата
Нека видим схемата

Захранването трябва да бъде свързано към J1 (1.8V -> 5.5V).

D1 предотвратява грешки при полярността. Но това прави напрежението да падне до 0.6V. Ако не искате капка, запоявайте SJ1.

Atmega328 трябва да бъде предварително програмиран с arduino буутлоудъра. Можете да го вземете от arduino uno или сами да програмирате нов микроконтролер (сигурен съм, че ще намерите инструкции как да направите това).

Конекторът FTDI се използва за поставяне на USB-серийно устройство с цел програмиране на мобилния телефон arduino.

Сложил съм ISP конектор в случай, че искате да програмирате atmega328 директно, без софтуер arduino.

Малко кондензатори, 16Mhz кристал, LED за pin13 и това е всичко !!

Стъпка 2: Нека направим дъската

Нека направим дъската
Нека направим дъската

В тази инструкция съм прикрепил файловете Eagle на схемата и печатната платка.

Препоръчвам OSH Park да направи тази дъска, но всеки друг доставчик трябва да може да го направи.

Ако не сте запознати с производството на Eagle и печатни платки, не се колебайте да се свържете с мен. Мога да ви изпратя печатна платка.

Стъпка 3: Позволете да качите вашия софтуер

Позволете да качите вашия софтуер
Позволете да качите вашия софтуер

Поставете FTDI USB-сериен адаптер (обърнете внимание на ориентацията).

Отворете вашия arduino софтуер, изберете правилния COM PORT и arduino uno като дъска.

Качете вашата скица. Препоръчвам да използвате мигащата скица, за да проверите дали всичко е наред.

NB: USB-серийният адаптер е достатъчно силен, за да захранва платката, така че не се нуждаете от външно захранване при програмиране.

Стъпка 4: Експериментирайте с режими на заспиване

Трябва да използвате възможностите за спящи режими на atmega328 и прекъсвания, за да го събудите, ако искате да използвате мобилния телефон arduino в проект, захранван от батерии.

Тази тема не може да бъде разгледана тук, но в мрежата ще намерите множество документи и примери за режими на сън и прекъсвания на arduino.

Стъпка 5: Оставете платката да работи самостоятелно

Изключете FTDI.

След това захранвайте мобилния телефон arudino от батерия (NiMH, Li-Ion …) по ваш избор.

Не забравяйте, че волажът трябва да бъде между 1,8 V и 5,5 V.

Стъпка 6: Бъдещи подобрения

Не съм поставил бутон за нулиране. Може да е хубаво в следващата версия.

Няма ключ за включване/изключване. Ще си помисля…

Стъпка 7: Поръчайте борда

Както казах, ако не сте запознати с производството на печатни платки, свържете се с мен от имейл с инструкции. Мога да направя дъска и да ви я изпратя.

Стъпка 8: Спецификация

Намерих всички части в aliexpress.

Препоръчано: