Tartalomjegyzék:
Videó: Arduino Percek Tracker: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Tinkercad projektek »
Ebben az oktatóanyagban megtanítom, hogyan készítsen perckövetőt Arduino Uno segítségével. A perckövető olyan eszköz, amellyel nyomon követheti, hogy mennyi ideig dolgozik valamin. Nyomja meg a start gombot a percek számolásának megkezdéséhez, majd nyomja meg a reset/napló gombot a percek fájlhoz való elküldéséhez. A fájl elérhető, és láthatja, hogy hány percet halmozott fel az idő múlásával.
Kellékek
Arduino Uno
Kenyeretábla
18 áthidaló vezeték
4 számjegyű, 7 szegmenses kijelző
2 gomb
2 db 10k ohmos ellenállás
1. lépés: Készítse el a hardvert
Kövesse a fenti sémát a jegyzőkönyv készítéséhez.
Megjegyzés: a 7 szegmenses kijelző bal oldali számjegye nem maradt csatlakoztatva, mert az összes érintkezőt elhasználták. Ha mind a 4 számjegyet használni szeretné, próbálja ki az Arduino Mega -t.
Megjegyzés: a különböző márkájú alkatrészek eltérő módon kerülnek beállításra. Ügyeljen arra, hogy ellenőrizze az alkatrészek pontos kábelezését.
2. lépés: Kódolja a szoftvert
A szoftver kódolásának három allépése van: az időzítő kódolása, a kijelző csatlakoztatása és a naplózás megvalósítása. Ha elakad, vagy nem szeretné ezt kódolni, akkor nézze meg a kódomat itt:
Tipp: kódoláskor a programnapló másodpercei (ne percek) legyenek a könnyebb tesztelés érdekében.
Az időzítő kódolása
A kód első része lényegében stopperórát hoz létre. A start/stop és reset gombbal nyomon követheti a perceket. Kezdje azzal, hogy működésbe hozza az indító és leállító gombot: a gomb megnyomása után nyomtassa ki az eltelt időt a konzolra, és szüneteltesse, ha ismét megnyomja a gombot. Tipp: a millis () függvényt kell használnia.
Tipp: hozzá kell adnia egy 20-50 ms-os késleltetést annak biztosításához, hogy a gomb egyetlen gombnyomással ne kapcsoljon be és ki.
Miután ez megtörtént, a következő lépés a szünetek beillesztése. Ha például elkezdi, leállítja és újra kezdi, azt szeretné, ha az időzítő ott folytatódna, ahol abbahagyta. Ezt úgy csináltam, hogy nyomon követtem a szünet hosszát, és kivettem a nyomtatás előtti időből.
Most, hogy a start/stop gomb működőképes, a következő lépés a reset gomb. Ennek az a feladata, hogy az időt visszaállítsa 0 -ra. Tipp: ne felejtse el alaphelyzetbe állítani a kezdési és szüneteltetési változókat.
A kijelző csatlakoztatása
Miután a program sikeresen nyomon követi az időt, el kell küldenie az időadatokat a 4 számjegyű, 7 szegmenses kijelzőre. Létrehozhat egy számláló funkciót a semmiből, vagy segítséget kaphat online bizonyos számok megjelenítéséhez. Ne felejtse el beállítani a kijelzőn megjeleníthető maximális érték korlátját (ha 3 számjegyet használ, ez 999 lesz).
Naplózás megvalósítása
Az utolsó lépés a fájl időzítési adatainak nyomon követése. Ez a Processing használatával történik, ezért a lépés megkezdése előtt győződjön meg róla, hogy letöltötte. Az időzítési adatokat bármilyen módon tárolhatja, ami hasznos lehet az Ön számára. Személy szerint volt egy oszlopom a naplózott időre és a teljes időre. Tipp: a PrintWriter osztály használatával írhat.txt fájlba.
3. lépés: Kész
Ez az! Nyugodtan egészítse ki ezt a projektet, és szabja személyre a nyomon követése szerint. Köszönöm, hogy elolvasta.
Ajánlott:
DIY Arduino Solar Tracker (a globális felmelegedés csökkentése érdekében): 3 lépés
DIY Arduino Solar Tracker (a globális felmelegedés csökkentése érdekében): Üdv mindenkinek, ebben az oktatóanyagban megmutatom nektek, hogyan lehet napelemes nyomkövetőt készíteni az arduino mikrokontroller segítségével. A mai világban számos aggodalomra ad okot. Ezek egyike a klímaváltozás és a globális felmelegedés. Az igény
Solar Tracker Arduino nélkül 700 alatt/-: 4 lépés
Solar Tracker Arduino nélkül 700 alatt/-: Ebben az oktatóanyagban napelemes nyomkövetőt fogunk építeni Arduino használata nélkül. Szükséges összetevők-L293D modul-AmazonCoupling-AmazonSolar Panel (Bármely)-AmazonLDR modul-AmazonJumpers-AmazonDC Motor 10 RPM Clamp- AmazonBuy in Cheap from
Aerobic Arduino - $ 15 Fitness Tracker Power egy Arduino által: 9 lépés (képekkel)
Aerobic Arduino - $ 15 Fitness Tracker Power egy Arduino -tól: Kérjük, szavazzon erre a fitnesz kihívásban a Fitbit vagy az okosóra helyett, és csak 15 dollárért építhet Arduino -alapú fitneszkövetőt! Futás közben nyomon követi a karok pumpáló mozgását, és gyorsulásmérő segítségével észleli ezt. Ez
Tedd számítógéped szünetmentes tápegységét percek helyett órákig: 8 lépés
Tedd számítógéped szünetmentes tápegységét órákra, nem pedig percekre: Ami számomra józan észnek tűnik, de talán nem mindenkinek, minden számítógépem UPS akkumulátor -mentésre van állítva. Miután elkeseredtem, amikor egy nap villogott az áram, azonnal kimentem és vettem egy UPS -t. Nos, röviddel ezután az erő
Forrasztás nélküli, vicces robot percek alatt (Bristlebot): 11 lépés (képekkel)
Nem forrasztható, vicces robot percek alatt (Bristlebot): Összegzés: Készítsen olcsó robotot forrasztás, programozás és mechanikus munka nélkül. Mosogatókefére épül. A továbblépéshez a sörték ferdítése által aszimmetrikusan továbbított rezgéseket fogja használni. Láttam egy ilyen robotot