Përmbajtje:
Video: Arduino Minuta Tracker: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
Projektet Tinkercad »
Në këtë tutorial, unë do t'ju mësoj se si të bëni një gjurmues minutash duke përdorur një Arduino Uno. Gjurmuesi i minutave është një pajisje që mund ta përdorni për të mbajtur gjurmët se sa kohë punoni në diçka me kalimin e kohës. Ju shtypni butonin e fillimit për të filluar numërimin e minutave dhe shtypni butonin e rivendosjes/regjistrimit për t'i dorëzuar ato minuta në një skedar. Skedari mund të arrihet dhe mund të shihni sa minuta keni grumbulluar me kalimin e kohës.
Furnizimet
Arduino Uno
Breadboard
18 tela kërcyes
Ekran me 4 shifra me 7 segmente
2 butona
2 rezistente 10khm
Hapi 1: Ndërtoni pajisjen
Ndiqni skemën e mësipërme për të ndërtuar regjistruesin tuaj të minutave.
Shënim: shifra më e majtë e ekranit me 7 segmente mbeti e palidhur sepse të gjitha kunjat u përdorën. Nëse dëshironi të përdorni të 4 shifrat, provoni një Arduino Mega.
Shënim: marka të ndryshme të përbërësve do të vendosen ndryshe. Sigurohuni që të kontrolloni instalimet elektrike të sakta për përbërësit tuaj.
Hapi 2: Kodoni Softuerin
Ekzistojnë tre hapa për kodimin e softuerit: kodimi i kohëmatësit, lidhja e ekranit dhe zbatimi i regjistrimit. Nëse ngecni ose nuk doni ta kodoni vetë, mos ngurroni të shikoni kodin tim këtu:
Këshillë: kur kodoni, kërkoni që programi të regjistrojë sekonda (jo minuta) për testim më të lehtë.
Kodimi i kohëmatësit
Pjesa e parë e kodit në thelb krijon një kronometër. Përdor butonin e fillimit/ndalimit dhe butonin e rivendosjes për të mbajtur minutat. Filloni duke funksionuar butonin e fillimit dhe ndalimit: printoni kohën e kaluar në tastierë pasi të keni shtypur butonin dhe ndaloni atë pasi të godisni përsëri butonin. Këshillë: do të duhet të përdorni funksionin millis ().
Këshillë: do të duhet të shtoni një vonesë prej rreth 20-50ms për të siguruar që butoni të mos ndizet dhe fiket me një shtypje.
Pasi ta keni këtë punë, hapi tjetër është përfshirja e pauzave. Për shembull, nëse filloni, ndaloni dhe filloni përsëri, dëshironi që kohëmatësi të vazhdojë aty ku e keni lënë. Unë e bëra këtë duke mbajtur gjurmët e gjatësisë së pauzës dhe duke e zbritur atë nga koha para se ta printoja.
Tani që butoni juaj start/stop është funksional, hapi tjetër është butoni i rivendosjes. Funksioni i kësaj është të vendosni kohën në 0. Këshillë: mos harroni të rivendosni kohën e fillimit dhe të ndërprisni ndryshoret e kohës.
Lidhja e ekranit
Pasi programi juaj të mbajë kohën me sukses, ju duhet të dërgoni të dhënat e kohës në ekranin 4-shifror me 7 segmente. Mund të krijoni një funksion numërimi nga e para ose të merrni ndihmë në internet për shfaqjen e numrave të caktuar. Sigurohuni që të vendosni një kufi të vlerës maksimale që mund të shfaqë ekrani juaj (nëse përdorni 3 shifra kjo do të jetë 999).
Zbatimi i Prerjeve
Hapi i fundit është të mbani gjurmët e të dhënave të kohës në një skedar. Kjo do të bëhet duke përdorur Processing, prandaj sigurohuni që ta keni shkarkuar para se të filloni këtë hap. Ju mund t'i ruani të dhënat e kohës në çdo mënyrë që do të jetë e dobishme për ju. Personalisht, kisha një kolonë për kohën e regjistruar dhe kohën e përgjithshme. Këshillë: përdorni klasën PrintWriter për të shkruar në një skedar.txt.
Hapi 3: U krye
Kjo eshte! Ndjehuni të lirë t'i shtoni këtij projekti dhe ta personalizoni atë për atë që po ndiqni. Faleminderit per leximin.
Recommended:
Krijoni një lojë Arduino Simon në 2 minuta!: 3 hapa
Krijoni një lojë Arduino Simon në 2 minuta!: JO Jumpers! JO tela! JO bashkim! JO Breadboard! Mendoni jashtë Kutisë. Kështu që ju doni të shfaqni mikrokontrolluesin tuaj në koncert me disa modele shtesë periferike me të vërtetë shpejt, para se miqtë ose të afërmit të jenë në rrugën e tyre … Vendosni së bashku
Pi pa qasje në valë në 5 minuta: 3 hapa
Pi pa qasje në valë për 5 minuta: Përshëndetje të gjithëve! Ja se si ta bëni një mjedër Pi të aksesueshëm pa tel nga një telefon ose tabletë Ju lutemi vini re se vlerësimi im prej 5 minutash është për një person me njohuri kompjuterike dhe sigurisht që mund të zgjasë më shumë. Mjaft për ato gjëra, le të arrijmë tek ajo
Monitorues i energjisë në 15 minuta: 3 hapa
Monitori i Energjisë në 15 Minuta: Ky është një sensor wifi për të ngjitur në ndezësin në matësin tuaj të energjisë elektrike. Ai zbulon ndezjet me LDR dhe shfaq fuqinë në ekranin OLED. Dërgon të dhëna në Panelin e Thingsboard, shembull i drejtpërdrejtë këtu. Regjistrohuni për një llogari demo falas: https: //thingsboard.io.
Mësoni Arduino në 20 minuta (e mbushur me energji): 10 hapa (me fotografi)
Mësoni Arduino në 20 minuta (me energji të paketuar): Udhëzuesi është shkruar me vizionin e dhënies së gjërave të mira dhe ndihmimit të hobistit të vërtetë të arduino, i cili me të vërtetë ka nevojë për një burim të kuptueshëm të lehtë dhe të qartë që çdokush mund ta kuptojë me lehtësi vetëm duke lexuar këtë modul. Edhe une jam ardui
Mësoni ARDUINO (për 20 minuta): 10 hapa (me fotografi)
Mësoni ARDUINO (në 20 minuta): Ky është një udhëzues që kam shkruar posaçërisht për të ndarë njohuritë e mia për arduino në një mënyrë shumë të thjeshtuar. Unë patjetër do t'ju siguroj se ky do të ishte një modul i mbushur me energji që mbulon pothuajse çdo temë bazë në arduino. Arduino ka një tenxhere të madhe