Inhoudsopgave:
- Stap 1: Anachronistische objecten: een apparaat ontwerpen dat er nooit was
- Stap 2: Technische specificaties
- Stap 3: Elektronische montage
- Stap 4: Software
- Stap 5: 3D-print een behuizing
- Stap 6: De behuizing schilderen
- Stap 7: stickers
- Stap 8: Tegenslagen…
- Stap 9: Laatste gedachten
Video: Apple II Watch: 9 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
CUPERTINO, Californië - 9 september 1984 - Apple Computer Inc.® heeft vandaag Apple // watch™ onthuld: het meest persoonlijke apparaat ooit. Apple // watch introduceert een revolutionair ontwerp en EEN BASISGEBRUIKERSINTERFACE die speciaal is gemaakt voor een kleiner apparaat. Apple // watch beschikt over A KNOB, een innovatieve manier om te SCROLLEN, zonder het display te belemmeren. De KNOP dient ook als RETURN-knop en een handige manier om op RETURN te DRUKKEN. Het CATHODE RAY TUBE-display op Apple // watch is voorzien van TEXT, een technologie waarmee u LEZEN, een nieuwe manier biedt om snel en gemakkelijk toegang te krijgen tot BASISPROGRAMMA'S. Apple // watch introduceert een ingebouwde ZEER KLEINE LUIDSPREKER die discreet een geheel nieuw vocabulaire van waarschuwingen en meldingen mogelijk maakt dat u kunt HOREN. Apple Computer ontwierp zijn eigen 6502 PROCESSOR IN HALF GESNEDEN om een volledige computerarchitectuur te miniaturiseren op een PRINTED CIRCUIT BOARD. Apple // watch beschikt ook over TWEE SCHIJFSCHIJVEN om naadloos te koppelen met uw MAGNETISCHE OPSLAGSCHIJVEN.
Prijzen & Beschikbaarheid
Apple //w zal begin 1985 beschikbaar zijn vanaf $ 1299 (VS). Apple // watch is compatibel met Apple // of Apple // Plus, Apple /// of Apple /// Plus, Apple //c, Apple //e, Apple Lisa en Macintosh die op ELEKTRICITEIT draaien.
Stap 1: Anachronistische objecten: een apparaat ontwerpen dat er nooit was
Toen ik begon met het ontwerpen van het Apple II-horloge, was ik oorspronkelijk van plan om een getrouwe kleine replica van de klassieke machine te maken in een formaat ter grootte van een pols. Tijdens het onderzoeken van het ontwerp begon ik me af te vragen of ik echt gewoon een miniatuur wilde maken, of iets heel nieuws? Ik ben uitgekomen op het laatste. Het ontwerp zou een werkend* apparaat zijn, sterk geïnspireerd door de vormfactor van de computer op ware grootte, maar het zou ook een fantasierijke verkenning zijn van een draagbare technische wereld die begon lang voordat we de technologie hadden om dit op een zinvolle manier te doen. Calculator-horloges zijn per definitie al een om de pols gedragen computer, en ze zijn best netjes, maar er is gewoon iets zo aantrekkelijks aan het idee van een kleine om de pols gedragen CRT. Ik wilde ook mijn nieuwe vaardigheden op het gebied van 3D-modellering verbeteren, dus het bouwen van een redelijk gecompliceerde behuizing was een leuke uitdaging.
Draait het BASIC?
Hoewel de MCU die ik gebruik op een zinderende (volgens de beginjaren 80-normen) 72 MHz draait, zijn de horlogefuncties meestal een parodie op de moderne Apple Watch. Mijn versie houdt en toont de real-time en datum, de rest van de gebruikersinterface is vooral voor de lol. Ik overwoog de tijd te besteden aan het toevoegen van een BASIC-tolk (ofwel Woz's Integer Basic of misschien Tiny Basic), maar het rendement op mijn tijd zou afnemen. Ik heb ongeveer 3 weken nonchalant gewerkt aan het ontwerp van de behuizing en de basisschakelingen en nog een week aan de grafische afbeeldingen en software.
Stap 2: Technische specificaties
De daadwerkelijk werkende hardware omvat:
Teensy 3.1 (72 MHz ARM-processor, 256K ROM 64K RAM, ingebouwde realtime klok)
1,8 TFT LCD (160x128 pixels 18 bit kleur)
SOMO II MP3 (voor het afspelen van geluidseffecten)
LiPo-oplader/boost-converter
drukknop aan/uit-schakelaar
kortstondige drukknop
roterende encoder (paneelmontage)
8 ohm 2W luidspreker
(2x) 3mm rode LED
(2x) 1 K ohm weerstand
800 mAh LiPo-batterij (gaat ongeveer 3 uur mee)
2032 knoopcelbatterij
32.768 kHz kristal
(2x) 2GB microSD-kaart
1/4 knop
(8x) M2,5x6
(4x) M2,5x10
draad (26 meter)
Stap 3: Elektronische montage
Er zit nogal wat in dit kleine pakketje. Omdat ik zo weinig ruimte had, maakt het hele circuit gebruik van punt-naar-punt-bedrading met gevlochten draad. Uiteindelijk bleek dit een paar hoofdpijnen te veroorzaken (hierover later meer), dus koos ik voor solide kerndraad, ondanks dat het een stuk moeilijker was om in de behuizing te comprimeren. De elektronica wordt uiteindelijk in elektrische tape gewikkeld om kortsluiting te voorkomen wanneer ze samengedrukt worden. Voor degenen die nieuwsgierig zijn, heb ik de datasheet voor de MP3-module bijgevoegd (je kunt de volledige pinouts vinden op de productpagina's die in de vorige stap zijn gelinkt).
Stap 4: Software
Het hoofdprogramma is een eenvoudige Arduino-schets die draait op de Teensy 3.1 (hierboven vindt u de hoofdschets, vereiste bibliotheken, bitmapafbeeldingen en geluidseffecten). Je hebt de Teensy IDE + loader nodig om dit uit te voeren. Paul Stoffregen heeft veel werk gestoken in het geweldig en gebruiksvriendelijk maken van de Teensy-ontwikkelborden, dus ze zijn mijn go-to-micro voor snelle embedded projecten.
Het programma doet een paar dingen:
IO
De belangrijkste gebruikersinterface is een roterende encoder, ehem, digitale kroon, dus de tiener gebruikt een op interrupt gebaseerde (via de Encoder-bibliotheek) om te controleren op elke rotatie. De Bounce-bibliotheek maakt het gemakkelijk om de knop te lezen. Door aan de knop te draaien, bladert u door de selectie van het submenu met een druk op de knop om het submenu in en uit te gaan.
Opstartprocedure
Het horloge voert een snelle "opstart"-routine uit om het opstartproces van een echte Apple][-computer na te bootsen. Een volledig scherm met haakjes wordt gevuld voordat het systeem piept, gevolgd door een "kalibratie" van de schijfkop. Beide geluiden zijn. MP3-bestanden die worden afgespeeld op de kleine luidspreker van 2 watt.
Menu's
Het hoofdgebruikersscherm toont de huidige datum en tijd en een eenvoudige hoofdletters lijst van verschillende submenufuncties:
klok - toont een willekeurige analoge wijzerplaat
fitness - vult "voortgangsbalken" voor bewegen, sporten en staan
afbeeldingen - bladert door een selectie van bitmaps
telefoonboek - geeft een lijst met afgekorte namen weer
weer - toont een foto van de aarde
muziek - animeert langzaam een bloemopening
hulpprogramma - geeft een statische foto van een vlinder weer
schijfbeheer -knippert een paar keer met de LED's van het schijfstation
Stap 5: 3D-print een behuizing
Ik ontwierp het horloge met behulp van Autodesk Fusion 360 en drukte het hele horloge af op een Objet Connex-printer, waarbij ik rekening hield met de fijne details en bepaalde dingen zoals het 'CRT-glas'. Ik heb de.stl-bestanden bijgevoegd voor iedereen die hun eigen bestanden wil afdrukken. Als je geen toegang hebt tot een 3D-printer, kun je Shapeways, Ponoko of 3D Hubs (die is ingebouwd in intstructables) gebruiken, allemaal geweldige services die bijna alles kunnen afdrukken.
Stap 6: De behuizing schilderen
Deze foto's laten het verfproces zien van een eerder prototype waarin nog steeds het magnetische inductielaadsysteem zat, maar het proces is hetzelfde. Ik heb de stukken gecoat in de primer van het merk Montana en gevolgd met "Elm" gekleurde verf. Dit was de benadering die ik in mijn plaatselijke kunstwinkel kon vinden voor de "klassieke" ziekelijke beige kleur van elektronica rond 1985. Er werd ook een laag zwarte verf toegevoegd aan de voorplaat van de schijf om eventuele onvolkomenheden in het 3D-printproces te dekken.
Stap 7: stickers
Voor een extra touch wilde ik een kleine prop toevoegen om het horloge nog kleiner te laten lijken (het horloge is ongeveer 1:6 voor een Apple]['s monitor). Met deze schaal in gedachten besloot ik een 7/8" diskette te maken die in de voorkant van het horloge kon schuiven. Ik vond een hoge resolutie foto van een 5,25" diskette en maakte een vectorbestand om af te drukken. Ik gebruikte een vinylsnijder/printer van Roland om de floppy-illustraties in stickers te veranderen, die ik vervolgens op een dun stuk lasergesneden karton plakte om ze wat stevigheid te geven. Ik heb een soortgelijk ontwerpproces doorlopen voor de Apple-logo's op de inductieve oplader en de hoofdbehuizing. Ik heb het artwork voor de diskettes en logo's als. PDF's hierboven bijgevoegd.
Stap 8: Tegenslagen…
Geduld is een schone zaak
In mijn verlangen om mijn eigen persoonlijke deadline te halen om het horloge te voltooien, verzuimde ik continuïteitstests uit te voeren in mijn circuit in een jacht op kortgesloten verbindingen. Een behoedzame stroomdraad op de MP3-module was in de richting van de aangrenzende aardpen bewogen, waardoor mijn circuit brak. Verdomd. Ik wist niet zeker welke schade ik werkelijk had aangericht, maar desalniettemin ging mijn circuit niet aan. Het was tijd om te resetten. Gelukkig had het powerboost-circuit van Adafruit me het ongeluk van een direct kortgesloten LiPo-batterij bespaard, de ingebouwde overstroombeveiliging voldeed aan de specificaties!
Inductief opladen
Hoewel dit uiteindelijk werd geschrapt, wilde ik pronken met deze kleine toegevoegde gadget. Ik wilde oorspronkelijk het magnetische, inductieve oplaadaspect van de nieuwe Apple Watch nabootsen, maar de inductieve spoelen braken. Ik ben niet zeker van het punt van mislukking, maar op dit punt besloot ik dat ik deze functie liever zou schrappen. Het was cool, mijn nep "mag-safe" connector werkte, maar het was meer een gedoe dan een functie. Dit achterlaten betekende meer tijd om je op het hoofdhorloge te concentreren!
Stap 9: Laatste gedachten
Dit was een heel leuk project om te bouwen en ik heb zeker veel respect gekregen voor de fijne ingenieurs die dit doen voor echte producten. Ik ben zeker in de stemming om in de toekomst nog meer anachronistische apparaten te maken. Ik zou ook graag zien dat iemand hierop voortbouwt en een volledig uitgerust "slim horloge" maakt met een retro computerontwerp en een echt besturingssysteem. Als je ideeën hebt voor soortgelijke projecten, hoor ik het graag. Bedankt voor het lezen!
BIJGEWERKTE F. A. Q
Verkoop je deze?
Nee. Dit is slechts een eenmalig kunstwerk.
Waarom niet?
Dit ontwerp maakt gebruik van Apple-handelsmerken. Ik wil deze ook niet maken. Ik ben best tevreden met mijn baan en het ontbreken van stopzettingsbevelen.
Hoeveel kostte dit om te maken?
Ongeveer $ 100 in elektronica en $ 100 in 3D-geprinte onderdelen en diverse hardwarebits.
Hoe groot is het?
Het laatste geval is ongeveer 3 "x 3" x 1"
Aanbevolen:
The Nerd Watch: 10 stappen (met afbeeldingen)
De Nerd Watch: De Nerd Watch geeft de tijd in binair weer wanneer de knop wordt ingedrukt en is gemaakt door Sam DeRose tijdens een zomerstage op ons hoofdkantoor. Het horloge toont het uur en de minuten door achtereenvolgens twee LED's te laten knipperen om twee 4-bits binaire getallen weer te geven (in
Arduino Watch: 12 stappen (met afbeeldingen)
Arduino Watch: deze Instructables laten zien hoe je een Arduino Watch kunt maken van Arduino Watch Core
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
Arduino Apple Watch: 6 stappen (met afbeeldingen)
Arduino Apple Watch: ik wilde een smartwatch die me meldingen van een iPhone liet zien, klein genoeg was om te dragen en een oplaadbare batterij had die minstens een dag meeging. Ik heb mijn eigen Apple Watch gemaakt op basis van een Arduino. Het is een smartwatch gebaseerd op een Arduino mini