Buggfix Plus
Aktuellt datum och tid: 00.47 2020-05-26

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 23 inlägg ]  Gå till sida 1, 2  Nästa
Författare Meddelande
InläggPostat: 14.05 2017-04-20 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Mitt bidrag till Swech utlysta tävling.

Vi är flera i hushållet.
Vi har en hund en katt o två hästar.

Jag tänker främst på hunden men det skulle kunna gälla andra djur eller ting oxå.

När man kommer hem undrar man ibland; måste jag gå ut med hunden?
(Ska katten ha mat? Har någon tagit in hästarna?)

Projektet är att bygga en klocka/timer.
Display dom visar:
* aktuell tid
* tid (timmar o minuter) när hunden senast var ute.
* tid när hunden senast fick mat.

Knappar som nollställer ovanstående timers.

Tanken är att mojjängen sitter i hallen och i samband med att man gått ut m hunden trycker man på den knappen.
När nästa person kommer hem kan man se om det har gått mer än ex 4 timmar, då får man koppla hunden o vända stört ut i regnet även om man helst bara vill hoppa in i en varm dusch eller mjuk soffa.

Man kan tänka sig en koppling till Wifi för att presentera informationen på nätet men det är lite överkurs,


Upp
 Profil  
 
InläggPostat: 08.32 2017-04-21 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Jag avser att nygga denna modulärt, dvs en basenhet som skruvas upp på väggen el ställs på hallbyrån.
Ovanpå basenheten kan man plugga i valfritt (med max begränsning såklart) antal timer-moduler.
Basenehten har Power, realtidsklocka, på ovansidan en expansions-kontakt, ev knappar för att sätta tiden, (ev Wifi)
Bilaga:
Basenhet_lyser.png

Timer-modulen har Reset-knapp, timer, expansions-kontakt neråt o uppåt, Skrivyta.
Bilaga:
Timer-modul1.png


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 08.39 2017-04-21 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Om man vill söka på nätet efter vad som redan finns kan man kolla resultaten av "crossfit timer", "event timer" .


Upp
 Profil  
 
InläggPostat: 19.37 2017-04-23 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Helst skulle jag vilja bygga timermodulen med "riktig" elektronik. Ex CD4026 el CD40110 + logik för reset vid 59 minuter.
Det blir ganska dyrt o "mycket" jobb.
Alt kan man använda ICM7217 men den är lite väl dyr.
Så just nu lutar det åt ATTINY85 + TM1637 modul.
Det skulle kunna likna denna med touch-knapp.


Upp
 Profil  
 
InläggPostat: 19.41 2017-04-23 
Utsparkad, på semester
Användarvisningsbild

Blev medlem: 21.54 2016-11-22
Inlägg: 639
Ort: Hemort
Jag skulle valt ESP8266 men du kanske inte är så förtjust i den. Enkel att använda, billig. Överkvalificerad för uppgiften och enkelt att koppla upp via Wifi.


Upp
 Profil  
 
InläggPostat: 19.49 2017-04-23 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Jag har desvärre ingen större erfarenhet av den. Har en som jag testkört men inte gjort nåt med.
Jag skulle kunna göra några olika varianter med samma fysiska låda o kontakt mot basenheten.


Upp
 Profil  
 
InläggPostat: 12.40 2017-05-26 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Ett litet framsteg.
Digispark Atmel Attiny85 MCU och TM1637 baserad 7-segment display module.

Börjar lite lätt med följande test-kod (modifierad för Kolon):
Kod: [Expandera/Minimera] [Hämta] (Untitled.txt)
#include <Arduino.h>
#include <TM1637Display.h>
/*
   Simple stopwatch to demonstrate colon toggle without explicitly rewriting digit #2.
   Digits of minutes and second are written only when changed.
   Colon changes independently.
*/

// TM1637 Module connection pins (Digital Pins)
#define CLK 2
#define DIO 3
TM1637Display display(CLK, DIO);
unsigned long t_now;    // milliseconds holder
unsigned long t_nowold;   // old milliseconds holder
int sek = 0;            // second holder
int mins = 0;           // minutes holder
bool tick = false;      // colon flag

void setup() {
  display.setBrightness(0x0a);    // set medium Brightness
  t_nowold = millis();            // store start "time"
  display.showNumberDec(mins, true, 2, 0);  // initialize mins display
  display.showNumberDec(sek, true, 2, 2);   // initialize sec display
}

void loop() {
  t_now = millis();            // get current "time"
  if (t_now - t_nowold > 496)  // tic-tac each 1/2 sec
  {
    t_nowold = t_now;           // store new "time"
    display.setColon(tick);   // display colon

    if (tick)                 // colon ON = increment seconds
    {
      sek++;
      if (sek > 59)           // if 60 sec, increment minutes
      {
        sek = 0;
        mins++;
        if (mins > 59)        // if 60 minutes, increment hours
        {
          mins = 0;           // start from 00:00 again. May add here hour counter
        }
        display.showNumberDec(mins, true, 2, 0);
      }
      display.showNumberDec(sek, true, 2, 2);
    }
    tick = !tick;             // toggle colon on/off
  }
}


Bilaga:
IMG_2492.JPG


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 10.48 2017-06-25 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Jag behöver hitta en box, elektroniklåda, som relativt enkelt kan byggas på med flera boxar.

Jag vill ha en basenhet med power (batteri eller kabelansluten). På basenheten ska man kunna trycka på timer-modulerna med "snug fit" och kontakt för power.
Kontakten behöver inte vara avancerad utan typ dupont eller PCB-kontakt duger.

Nån som har en idé om sån box o kontakt?


Upp
 Profil  
 
InläggPostat: 18.05 2017-06-25 
Admin
Användarvisningsbild

Blev medlem: 14.59 2003-05-26
Inlägg: 8296
Ort: Solna
Rita en egen låda så finns det nog någon här som kan hjälpa dig att 3d-printa en.


Upp
 Profil  
 
InläggPostat: 10.06 2017-06-28 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Har fått ihop en första prototyp med komponenterna limmade på plexiglas.
Bilaga:
IMG_2644.JPG


Nollställer med touch.
Bilaga:
IMG_2647.JPG


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 20.02 2017-06-28 
Admin
Användarvisningsbild

Blev medlem: 14.59 2003-05-26
Inlägg: 8296
Ort: Solna
Om du hittar lämplig låda så kan jag hjälpa dig att laserskära en frontpanel om du vill.


Upp
 Profil  
 
InläggPostat: 20.51 2017-06-29 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Vad kan man göra med laser-skärning?
Kan man skära bara ett visst djup in i plasten utan att skära hela vägen?
Det skulle ju gå att fräsa men det kan bli kladdigt antar jag.
Jag tänker att om man har exvis 8mm akryl-plast och tar bort hälften i övre och nedre kant så att det går att skjuta ihop flera på varandra.
Bilaga:
Plexi.png

Bilaga:
Plexi2.png


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 21.53 2017-06-29 
Admin
Användarvisningsbild

Blev medlem: 14.59 2003-05-26
Inlägg: 8296
Ort: Solna
Nä, riktigt så bra går det inte att göra. Man kan gravera och då tar man ju bort lite material, men det blir inte så precis att man kan välja hälften av 8 mm. Vill du ha staplingbara lådor kan man göra på andra sätt. Ska det inte vara i klar akryl så kan man ju ta två 4mm bitar och limma ihop så får du samma effekt.


Upp
 Profil  
 
InläggPostat: 22.07 2017-06-29 

Blev medlem: 16.12 2009-08-11
Inlägg: 507
Ort: Uppsala
Fördelen med att göra lådan själv är att det kan bli Cool.
Men samtidigt kan det bli riktigt fult om man inte lyckas.

Hursomhelst, om man ska skära med laser i fallet med två plexi-glas liknande bilden ovan, antar jag att det skulle vara hålen för kretskorten (modulerna).
Kan laser skära 2mm o 3mm hål ?
Vilken tjocklek på plexi-glaset skulle det handla om?
Kan plexi-glas av storleken 100x40mm hanteras?


Upp
 Profil  
 
InläggPostat: 10.54 2017-06-30 
Admin
Användarvisningsbild

Blev medlem: 14.59 2003-05-26
Inlägg: 8296
Ort: Solna
Jag klarar av 12mm akryl, men då blir snitten inte helt parallella eftersom strålen inte är | utan \/.
Du kan göra hål som är 0.1 mm om du vill. Men varför ska du ha så tjock plast? 2-3mm räcker gott och väl för en liten låda.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 23 inlägg ]  Gå till sida 1, 2  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 2 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
    Electrokit
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010