Paperduino RS-232 interface, Дещо Про Слонів
Paperduino + RS-232 interface
Нещодавно йшлося про проект Arduino/FreeDuino.
Багатьох бажаючих від складання пристрою може зупинити необхідність виготовлення друкованої плати.
Існує Arduino-сумісний (на програмному рівні) проект, який можна зібрати буквально за півтори години, але при цьому він не вимагає наявності розведеної та витраченої плати.
Проект цей – Paperduino (паперовий ардуїно).
Фінально вийде щось подібне до цього.

Розглянемо схему Freeduino MaxSerial

У нижній частині є схема сполучення через MAX232. Зберемо цей перетворювач, не забуваючи про резистори R11 та R12. Залежно від купленої мікросхеми, повірте з її даними, щоб правильно підібрати ємності.
У фіналі вийде rs-232 TTL адаптер із сигналом DTR. У схемі paperdruino, потрібно "червоний" контакт роз'єму ftdi з'єднати з 5в - max232 треба якось живити. Ну а далі можна намострячіть роз'єм для з'єднання кабелю з платою. Контакти - земля, харчування, tx, rx, dtr.
Прошити атмегу можна за допомогою такого кабелю через LPT порт. Щоправда, потрібно буде підправити конфігурацію avrdude – там використовуються інші піни паралельного порту. Такий програматор називається "dapa" у термінах avrdude. Взагалі таких схем дуже багато. Файл прошивки бутлоадера береться з комплекту arduino software, fuse bits - з конфігураційного файлу цього софту. Потрібно використовувати бутлоадер, що підходить для вашої мікросхеми.
Автори схеми пропонують ставити туди Atmega168, але можна (напевно) поставити Atmega328 - він сумісний по "ніжках", але пам'яті в ньому вдвічі більше.