Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Piirikaavio
- Vaihe 3: Suunnittelu ja kokoonpano
- Vaihe 4: Näkymät ja lisätietoja
Video: TimeAssistant: 4 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Time Assistant on paras avustaja työaikasi suhteen. Olen mekatroniikan opiskelija ja työskentelen yliopistossa. Kun aloitin työni, kirjoitin työaikani tyynylle. Hetken kuluttua huomasin, että tämä tyyny on hämmentävä ja ainakin on vaikea laskea tunteja yhdessä. Ratkaisu oli siis löydettävä. Tein TimeAssistantin. Tämä pieni laite mahtuu mihin tahansa taskuun, joten sen voi ottaa mukaan minne tahansa töissä. Kun aloitat työsi aamulla, sinun tarvitsee vain painaa painiketta ja myös TimeAssistant alkaa toimia vieressäsi. Työn päätyttyä painat painiketta uudelleen ja laite lakkaa toimimasta. Se on kaikki mitä sinun tarvitsee tehdä. TimeAssistant tekee kaikki työaikasi laskelmat ja asiakirjat. Katso videolta täydellinen yleiskatsaus.
Vaihe 1: Komponentit
TimeAssistantin rakentamiseen tarvitset:
- vähän Woodia
- ESP8266 WIFI KIT 8 (versio A)
-LiPo -akku 350 mAh
-RTC DS3231
-10k vastus
-sininen mini -LED
-2x minipainiketta
-minikytkin
-SD -kortti 2 Gt
-SD -kortin pidike
-jotkut johdot
Huomautus! Varmista, että ESP8266 WIFI KIT 8 on versio A! Versiossa B on muita liittimen tappeja.
Vaihe 2: Piirikaavio
Huomautus: SD -korttisovitin on liitetty korttiin SPI: n kautta. Irrota sovitin suojasta säästääksesi tilaa. Liitäntätapit on lueteltu piirikaaviossa.
Tilapainike on juotettu suoraan levylle ja käynnistyspainike on kytketty ohuen eristetyn johdon kautta.
RTC DS3231 käyttää samaa I2C -yhteyttä kuin OLED -näyttö. Vedä SQW -nasta 10 k: n vastuksen kautta ja kytke se kortin analogiseen tuloon. SQW -nasta on asetettu 1 Hz: iin. Tämä on välttämätöntä päivittää näytössä näkyvä aika joka sekunti näytöllä. Ainoa ratkaisu SQW -nastan onnistuneeseen saamiseen oli käyttää analogista tuloa. Yritin käyttää muita digitaalisia nastoja, mutta tuloksetta.
Sininen LED -valo on myös juotettu suoraan GND -latauslaitteen viereen ja myös liitetty ohuen eristetyn johdon kautta GPIO 1 -laitteeseen.
Vaihe 3: Suunnittelu ja kokoonpano
Voit vapaasti suunnitella TimeAssistantisi. Ratkaisuni näkyy kuvissa.
Vaihe 4: Näkymät ja lisätietoja
Kirjoitin myös WPF -sovelluksen voidakseni näyttää työajat tarkasti. Sovellus näkyy kuvassa, ja kun se on valmis, lataan sen. Voisin kuvitella muodostavani yhteyden ESP8266: sta tietokoneeseen WLAN -liitännän kautta.
Laskelmat toimivat vain tekstitiedostossa esitetyllä tietojen muotoilulla!
Jatkossa parannan koodia ja rakennussuunnitelmaa. Jos tarvitset apua tai sinulla on ongelmia tai olen unohtanut jotain, kommentoi.
Sry, date.txt -tiedostossa on jotain vikaa. Tekstitiedoston muotoilun pitäisi näyttää tältä:
Se on aina kohteesta: kohteeseen:
03.12.2019-13:1503.12.2019-19:00
04.12.2019-09:00
04.12.2019-12:00
04.12.2019-13:00
04.12.2019-16:00
05.12.2019-09:00
05.12.2019-11:45
Olisi hienoa nähdä, että joku rakentaa sen. Pidä hauskaa TimeAssistantin kanssa:)
Suositeltava:
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
Automaattinen lataus (tyhjiö) -kytkin ACS712: n ja Arduinon kanssa: 7 vaihetta (kuvien kanssa)
Automaattinen kuorman (tyhjiö) kytkin ACS712: n ja Arduinon kanssa: Hei kaikki! Sähkötyökalun käyttäminen suljetussa tilassa on kiire, koska kaikki ilmassa oleva pöly ja ilmassa oleva pöly tarkoittaa pölyä keuhkoissasi. Vac -myymälän suorittaminen voi poistaa osan tästä riskistä, mutta kytkeä sen päälle ja pois päältä joka kerta
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: 7 vaihetta (kuvien kanssa)
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: Tässä projektissa olen osoittanut, kuinka liittää GPS-moduuli Arduino UNO: n kanssa. Pituus- ja leveysasteiden tiedot näkyvät nestekidenäytössä ja sijaintia voi tarkastella sovelluksessa. Luettelo materiaalista Arduino Uno == > 8 dollarin Ublox NEO-6m GPS -moduuli == > 15 dollaria 16x
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan