Оглавление:

Apple II Watch: 9 шагов (с изображениями)
Apple II Watch: 9 шагов (с изображениями)

Видео: Apple II Watch: 9 шагов (с изображениями)

Видео: Apple II Watch: 9 шагов (с изображениями)
Видео: Фишки Apple Watch, о которых ты точно не знал😉 2024, Июль
Anonim
Apple II часы
Apple II часы
Apple II часы
Apple II часы

КУПЕРТИНО, Калифорния - 9 сентября 1984 г. - Сегодня компания Apple Computer Inc.® представила Apple // watch ™ - свое самое персональное устройство в истории. Apple // watch представляет революционный дизайн и БАЗОВЫЙ ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС, созданный специально для небольших устройств. Apple // watch оснащен РУЧКОЙ, инновационным способом ПРОКРУТКИ, не загораживая дисплей. РУЧКА также служит кнопкой возврата и удобным способом НАЖАТЬ ВОЗВРАТ. Дисплей CATHODE RAY TUBE на Apple // watch оснащен TEXT - технологией, ПОЗВОЛЯЮЩЕЙ ЧИТАТЬ, предоставляя новый способ быстрого и легкого доступа к ОСНОВНЫМ ПРОГРАММАМ. Apple // watch представляет встроенный ОЧЕНЬ МАЛЕНЬКИЙ ДИНАМИК, незаметно позволяющий получить совершенно новый словарь предупреждений и уведомлений, которые вы можете СЛЫШАТЬ. Apple Computer специально разработала собственный ПРОЦЕССОР 6502, ВЫРЕЗАННЫЙ НА ПОЛОВИНУ, чтобы миниатюризировать всю компьютерную архитектуру на ПЕЧАТНОЙ ПЛАТЕ. Apple // watch также имеет ДВА ДИСКА, которые можно легко подключить к вашим МАГНИТНЫМ ДИСКАМ.

Цена и доступность

Apple // w поступит в продажу в начале 1985 года по цене от 1299 долларов США. Apple // Watch совместимы с Apple // или Apple // Plus, Apple /// или Apple /// Plus, Apple // c, Apple // e, Apple Lisa и Macintosh, работающими на ELECTRICITY.

Шаг 1: анахроничные объекты: создание устройства, которого никогда не было

Анахронистические объекты: создание устройства, которого никогда не было
Анахронистические объекты: создание устройства, которого никогда не было
Анахронистические объекты: создание устройства, которого никогда не было
Анахронистические объекты: создание устройства, которого никогда не было
Анахронистические объекты: создание устройства, которого никогда не было
Анахронистические объекты: создание устройства, которого никогда не было

Когда я задумал разработать часы Apple II, я изначально планировал создать точную крошечную копию классической машины в форм-факторе размером с запястье. Изучая дизайн, я начал спрашивать, действительно ли я просто хочу сделать миниатюру или что-то совершенно новое? Я остановился на последнем. Дизайн мог бы быть рабочим * устройством, в значительной степени вдохновленным форм-фактором полноразмерного компьютера, но это также было бы творческим исследованием мира носимых технологий, которое началось задолго до того, как у нас появилась технология, позволяющая сделать это значимым образом. Часы-калькулятор уже по определению являются компьютером для ношения на запястье и довольно аккуратны, но есть что-то настолько привлекательное в идее крошечного ЭЛТ для ношения на запястье. Я также хотел развить свои новые навыки 3D-моделирования, поэтому создание разумно сложного корпуса было забавной задачей.

На нем работает BASIC?

Хотя микроконтроллер, который я использую, работает с невероятной (по стандартам начала 1980-х годов) частотой 72 МГц, функции часов в основном являются пародией на современные Apple Watch. Моя версия сохраняет и отображает реальное время и дату, остальная часть пользовательского интерфейса в основном предназначена для развлечения. Я подумал о том, чтобы потратить время на добавление интерпретатора BASIC (либо Integer Basic от Воза, либо, возможно, Tiny Basic), но окупаемость моего времени будет уменьшаться. Я потратил около 3 недель, небрежно работая над дизайном корпуса и базовой схемой, и еще неделю над графикой и программным обеспечением.

Шаг 2: Технические характеристики

Технические характеристики
Технические характеристики
Технические характеристики
Технические характеристики

Фактически функционирующее оборудование включает в себя:

Teensy 3.1 (процессор ARM 72 МГц, ПЗУ 256 КБ, ОЗУ 64 КБ, встроенные часы реального времени)

1,8-дюймовый TFT-дисплей (160 x 128 пикселей, 18-битный цвет)

SOMO II MP3 (для воспроизведения звуковых эффектов)

LiPo зарядное устройство / повышающий преобразователь

кнопочный выключатель питания

кнопка мгновенного действия

поворотный энкодер (монтаж на панели)

Динамик 8 Ом 2 Вт

(2x) 3 мм красный светодиод

(2x) резистор 1 кОм

Аккумулятор LiPo 800 мАч (обеспечивает около 3 часов работы)

2032 батарейка типа таблетка

Кристалл 32,768 кГц

(2x) карта microSD на 2 ГБ

Ручка 1/4"

(8x) M2,5 x 6

(4x) M2,5 x 10

проволока (26 калибр)

Шаг 3: Электронная сборка

Электронная сборка
Электронная сборка
Электронная сборка
Электронная сборка
Электронная сборка
Электронная сборка

В эту крохотную упаковку упаковано довольно много. Поскольку у меня было так мало места, во всей схеме используется двухточечная проводка с использованием многожильного провода. В конечном итоге оказалось, что это вызвало несколько головных болей (подробнее об этом позже), поэтому я остановился на проводе с твердым сердечником, несмотря на то, что его было труднее втиснуть в корпус. Электроника в конечном итоге обернута изолентой, чтобы предотвратить короткое замыкание при сжатии. Для тех, кому интересно, я приложил техническое описание модуля MP3 (вы можете найти полные распиновки на страницах продуктов, связанных с предыдущим шагом).

Шаг 4: Программное обеспечение

Программное обеспечение
Программное обеспечение

Основная программа - это простой скетч Arduino, работающий на Teensy 3.1 (выше прикреплены основной скетч, необходимые библиотеки, растровые изображения и звуковые эффекты). Для этого вам понадобится загрузчик Teensy IDE +. Пол Стоффреген приложил немало усилий, чтобы сделать доски для разработчиков Teensy простыми и удобными в использовании, так что они - мой помощник для быстрых встраиваемых проектов.

Программа делает несколько вещей:

Ввод / вывод

Основным пользовательским интерфейсом является поворотный энкодер, например, цифровая коронка, поэтому teensy использует прерывание (через библиотеку энкодера) для проверки любого вращения. Библиотека Bounce позволяет быстро читать кнопки. При вращении ручки происходит циклическое выделение выбора подменю нажатием кнопки для входа и выхода из указанного подменю.

Последовательность загрузки

Часы выполняют быструю процедуру «загрузки», чтобы имитировать процесс запуска настоящего компьютера Apple] [. Полный экран скобок заполняется перед звуковым сигналом системы, за которым следует «калибровка» головки дисковода. Оба шума представляют собой файлы. MP3, которые воспроизводятся на крошечном 2-ваттном динамике.

Меню

На главном экране пользователя отображаются текущая дата и время, а также простой заглавными буквами список различных функций подменю:

часы - показывает случайный аналоговый циферблат

фитнес - заполняет «полоски прогресса» для движения, упражнений и стояния

изображения - циклический переход между выбранными растровыми изображениями

телефонная книга - отображает список сокращенных имен

погода - показывает фото Земли

музыка - медленно оживляет раскрытие цветка

утилита - отображает статичное фото бабочки

диспетчер дисков - несколько раз мигает светодиодами дисковода

Шаг 5: 3D-печать корпуса

3D-печать корпуса
3D-печать корпуса
3D-печать корпуса
3D-печать корпуса
3D-печать корпуса
3D-печать корпуса

Я разработал часы с помощью Autodesk Fusion 360 и распечатал все часы на принтере Objet Connex с учетом мелких деталей и некоторых вещей, таких как «стекло ЭЛТ». Я прикрепил файлы.stl для всех, кто хочет напечатать свои собственные. Если у вас нет доступа к 3D-принтеру, вы можете использовать Shapeways, Ponoko или 3D Hubs (которые встроены в intstructables) - все очень крутые сервисы, которые могут печатать практически все.

Шаг 6: покраска корпуса

Покраска корпуса
Покраска корпуса
Покраска корпуса
Покраска корпуса
Покраска корпуса
Покраска корпуса
Покраска корпуса
Покраска корпуса

Эти фотографии демонстрируют процесс окраски более раннего прототипа, в котором все еще использовалась система магнитно-индукционной зарядки, но процесс тот же. Я покрыл детали грунтовкой марки Montana, а затем покрасил краской «Вяз». Это было лучшее приближение, которое я смог найти в моем местном магазине товаров для искусства к "классическому" болезненно-бежевому цвету электроники примерно 1985 года. На лицевую панель дисковода был также добавлен слой черной краски, чтобы скрыть любые недостатки в процессе 3D-печати..

Шаг 7: Наклейки

Наклейки!
Наклейки!
Наклейки!
Наклейки!
Наклейки!
Наклейки!

Для дополнительного штриха я хотел добавить небольшую опору, чтобы часы казались еще более уменьшенными (часы примерно 1: 6 для монитора Apple] [). Помня об этом масштабе, я решил создать дискету размером 7/8 дюйма, которую можно было бы вставить в переднюю часть часов. Я нашел фотографию 5,25-дюймовой дискеты с высоким разрешением и создал векторный файл для печати. Я использовал резак / принтер для винила Roland, чтобы превратить обложку дискеты в наклейки, которые затем приклеил к тонкому кусочку вырезанного лазером картона, чтобы придать им некоторую жесткость. Я прошел через аналогичный процесс разработки логотипов Apple на индуктивном зарядном устройстве и основном корпусе. Я прикрепил изображения для дискет и логотипы как. PDF выше.

Шаг 8. Неудачи…

Неудачи…
Неудачи…
Неудачи…
Неудачи…
Неудачи…
Неудачи…

Терпение - добродетель

В моем желании уложиться в свой личный крайний срок для завершения часов, я пренебрегал проверкой целостности цепи в поисках закороченных соединений. Осторожный провод питания на модуле MP3 двинулся к соседнему контакту заземления, поджаривая мою схему. Проклятие. Я не был уверен, какие повреждения я нанес на самом деле, но, тем не менее, моя схема не включалась. Пришло время перезагрузить. К счастью, схема powerboost от Adafruit избавила меня от несчастья, связанного с прямым коротким замыканием LiPo батареи, а встроенная защита от перегрузки по току была на должном уровне!

Индуктивная зарядка

Хотя в конечном итоге это было отменено, я хотел продемонстрировать эту небольшую добавленную штуковину. Изначально я хотел имитировать индукционную зарядку с магнитной блокировкой в новых часах Apple Watch, но индукционные катушки сломались. Я не уверен, где произошел сбой, но на этом этапе я решил отказаться от этой функции. Это было круто, мой фиктивный "магнитный" коннектор работал, но это было больше хлопот, чем особенность. Если оставить это позади, у вас будет больше времени, чтобы сосредоточиться на основных часах!

Шаг 9: Заключительные мысли

Последние мысли
Последние мысли

Создавать этот проект было действительно приятно, и я, безусловно, заслужил большое уважение к прекрасным инженерам, которые делают это для настоящих продуктов. Я определенно настроен создавать в будущем еще более анахроничные устройства. Я также хотел бы, чтобы кто-то построил на этом и создал полнофункциональные «умные часы» с использованием ретро-компьютерного дизайна и настоящей ОС. Если у вас есть идеи для подобных проектов, я хотел бы знать. Спасибо за прочтение!

ОБНОВЛЕНИЕ F. A. Q

Вы их продаете?

Нет. Это всего лишь разовое произведение искусства.

Почему нет?

В этом дизайне используются товарные знаки Apple. Кроме того, я не хочу их производить. Я вполне доволен своей работой и отсутствием приказов о прекращении и воздержании.

Сколько это стоило сделать?

Примерно 100 долларов на электронику и 100 долларов на детали, напечатанные на 3D-принтере, и разное оборудование.

Насколько это велико?

В последнем случае это примерно 3 "x 3" x 1"

Рекомендуемые: