Cuprins:
- Pasul 1: utilizați un CNC pentru a vă tăia corpul ceasului
- Pasul 2: Nisip și muchii rotunde,
- Pasul 3: Tăiați și montați ferestrele din acril,
- Pasul 4: Electronică:
Video: CalClock: Pur și simplu vedeți programul: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Cea mai gravă pierdere de concentrare este întreruperea doar pentru a afla că nu este nevoie de o întrerupere. Consider că acest lucru se întâmplă adesea în raport cu programul meu. Voi lucra la o problemă și mă voi gândi bine: „Mai ar trebui să fac ceva?”. Acest lucru mă solicită să îmi verific calendarul telefonului. Odată ce telefonul meu este deschis, sunt atras să verific e-mailurile și rețelele sociale. Am pierdut starea mentală clară pe care am avut-o acum câteva clipe.
Am construit calClock pentru a ajuta la rezolvarea acestei probleme. Când primesc dorința de a-mi verifica programul, pot pur și simplu să mă uit la perete pentru a vedea următoarele 12 ore din Calendarul meu Google afișat pe perete. Interfața luminată este simplă, încurajându-mă să revin la munca mea în loc să mă scufund mai adânc în informație. Când sunt curios despre calendar, este o privire îndepărtată. Când mintea mea este în altă parte, este o parte neinvazivă a vederii mele periferice.
Dacă doriți să aflați cum să faceți acest lucru, urmați!
Materiale de care aveți nevoie:
- 10 "x10" x1 "foaie de placaj de mesteacăn fără gol1 / 4"
- foaie acrilică (albă sau transparentă)
- Raspberry Pi Zero w
- Rola Neopixel:
- Mecanismul ceasului
- Sârme pentru lipit și altele
- Cablu USB pentru alimentare
Pasul 1: utilizați un CNC pentru a vă tăia corpul ceasului
Mai întâi va trebui să utilizați un router CNC pentru a tăia corpul ceasului.
Puteți utiliza acest model:
Majoritatea routerelor CNC ar trebui să funcționeze, deoarece este doar placaj
Pasul 2: Nisip și muchii rotunde,
Următorul pas este să terminați corpul. Acest lucru se face folosind o șlefuitoare pentru a rotunji marginile.
Placajul de aici oferă marginilor o margine circulară minunată.
De asemenea, găuriți o gaură în centrul corpului pentru a monta mecanismul în spate.
Pasul 3: Tăiați și montați ferestrele din acril,
Am folosit un tăietor cu laser folosind formele preluate direct din modelul CAD 3D. Cu un pic de șlefuire se potrivesc perfect fără adeziv (puteți găsi câteva dintre fișierele mele aici
Acum, puteți face și monta piesele transversale care indică ora 12, 3, 6, 9. Am folosit o bucată subțire de mahon pe care o aveam așezată și am aplicat-o cu super lipici.
Pasul 4: Electronică:
Acum, este timpul să creați o placă de suport populată de NeoPixels. Am ajuns să lipesc 24 de neopixeli împreună de mână. Un pic plictisitor, dar nu rău odată ce ai ajuns la asta.
Apoi, este timpul să se lipească în Rasperry Pi și să închidă partea din spate.
Dacă aveți mai mult acril, puteți tăia un suport frumos pentru piesă.
Puteți găsi programele mele software (Python) aici:
Va trebui să faceți un pic de încurcătură cu API-ul Google Calendar python:
În cele din urmă, setați RPI pentru a rula programul pe Boot și sunteți gata!
Recomandat:
Programul MicroPython: Toaleta este ocupată ?: 8 pași (cu imagini)
Programul MicroPython: Toaleta este ocupată ?: Biroul nostru este un birou de grup mare, cu spațiu de baie limitat. &Quot; I " de multe ori găsesc că nu am spațiu pentru a merge la baie, așa că trebuie să aștept atât de mult încât să mă simt jenat. Experimentul a folosit MakePython ESP8266 pentru a configura un server de detectare
Programul MicroPython: Actualizați datele despre boala coronavirusului (COVID-19) în timp real: 10 pași (cu imagini)
Programul MicroPython: Actualizarea datelor despre boala coronavirus (COVID-19) în timp real: în ultimele câteva săptămâni, numărul cazurilor confirmate de boală coronavirus (COVID 19) la nivel mondial a depășit 100.000, iar organizația mondială a sănătății (OMS) a declarat că noul focar de pneumonie coronavirus să fie o pandemie globală. Am fost foarte
Heart Visualizer - Vedeți-vă bătăile inimii: 8 pași (cu imagini)
Heart Visualizer | Vedeți-vă bătăile inimii: Cu toții am simțit sau auzit bătăile inimii noastre, dar nu mulți dintre noi au văzut-o. Acesta a fost gândul care m-a determinat să încep cu acest proiect. O modalitate simplă de a-ți vedea vizual bătăile inimii folosind un senzor de inimă și, de asemenea, de a te învăța elementele de bază despre electr
Pur și simplu controlați motorul prin telefonul mobil: 5 pași
Pur și simplu controlați motorul prin telefonul mobil: acest How-To arată cum să controlați un servot IoT inteligent „HDrive17” de pe telefonul dvs. mobil doar folosind HTML și JavaScript. Pagina Web care include acest Script este stocată pe Motor it self și poate fi atașată la o aplicație Web de pe telefonul dvs. mobil
KerbalController: un panou de control personalizat pentru jocul cu rachete Programul spațial Kerbal: 11 pași (cu imagini)
KerbalController: un panou de control personalizat pentru jocul cu rachete Programul spațial Kerbal: De ce să construiești un KerbalController? Ei bine, pentru că apăsarea butoanelor și aruncarea comutatoarelor fizice se simte mult mai substanțială decât să dai clic pe mouse. Mai ales când este un comutator mare de siguranță roșu, unde trebuie să deschideți mai întâi capacul, apăsați comutatorul