Sensor system+LCD og Ethernet Shield, kodning mv. (Læst 6499x)

Offline Danni-Hansen

  • µProcessoren
  • *
  • Indlæg: 544
  • Antal brugbare Indlæg: 17
    • Vis profil
Sensor system+LCD og Ethernet Shield, kodning mv.
« Dato: August 16, 2013, 11:33:11 »
Hej EF. (Længe siden?)

Jeg har fundet lidt elektronik interesse frem igen, og kigger så lidt på et sensor system.
Det samlede system skal have flg. Sensore:
PIR (Passiv InfraRød Sensor)
LDR sensor (Ligth Depenten Resistor)
En range/motion sensor (Fx. HC-SR04)
og en standart IR sensor

Selve det elektroniske skal virke såleds:
PIR sensor skal tjekke efter menneskelig bevægelse i rummet
LDR skal tjekke lys niveauet
Range/Motion skal tjekke hvor langt du er fra elektronikken
Og IR Sensoren, skal være på begge sider af en dør, og hver side af døren, så den kan tjekke om der er nogen der går forbi, og hvilken vej de går, altså ind eller ud af rummet.
+ der er en masse kontrol knapper til opsætning af system osv.

Koden skal virke således:
if LDR == lav (Mangel på lys) || PIR == HIGH (Altså aktiv) || Range/Motion == HIGH (Aktiv igen)
 tænd Grøn SMD-diode på boksen;

if knap1 == HIGH (Aktiv)
 Tænd/Vis lys i LCD module;

if knap2 == HIGH || knap3 == HIGH
 bladre i op/ned i funktionerne, vis næste eller forrig funktion, fx. LDR reaktions niveau;

if knap4 == HIGH
 Vælg;

----
Tænker lidt på at sætte det sammen sådan her:

Arduino Mega 2560 -> Sensore, samt Ethernet Shield
Også sætte et sensor system i hvert rum i min lejlighed, og bruge mit raspberry PI på ethernettet til opsamling af data, osv.

---

Projektet kan jeg ikke lave helt alene, der er meget kodning jeg bare ikke rigtig kan huske og få til at virke.
Derfor søger jeg en del hjælp til at komme igang, og få det til at virke ordenligt.

Mvh. Danni.
PS. Har alt hjemme, lige bortset fra Ethernet Shield, som jeg venter på fra Kina af.
Mvh. Danni Hansen.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #1 Dato: August 18, 2013, 13:10:02 »
>Jeg har fundet lidt elektronik interesse frem igen

:)

Det er et stort projekt. Det er vigtikt, at du deler det i små projekter for at holde interessen.
Mit forslag:
- starte med Arduino
- læs ind en knap
- styr en LED
- send en tegn via den serielle port. En "A" eller en "a" hvis knappen er trykked eller hvis ikke.
- skriv et C program på Raspberry PI det kan modtage et tegn via den serielle port og skrive det til en fil
- installer en webserver på Raspberry PI (Apache med PHP)
- skriv en PHP program det kan læse filen. Hvis det er en "a", vis text "ikke trykked", og en "trykked" hvis det er en "A".

Og nu kan du forbedre det:
- En grafik i stedet for tekst.
- måske med Ajax
- flere sensorer
- sensor logik

Jeg /  vi hjælpe gerne.

gerd

 

Offline Danni-Hansen

  • µProcessoren
  • *
  • Indlæg: 544
  • Antal brugbare Indlæg: 17
    • Vis profil
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #2 Dato: August 20, 2013, 22:40:35 »
Hej Gerd.

Jeg har alle dele i moduler, så det er jo egentligt 'bare' at lave et print hvor alle dele passer i, også lave en del kode.
Det eneste jeg føler jeg ikke har styr på lige pt, er kode delen ellers er resten forholdsvis nemt.

Så overvejer at designe et print der passer med et Arduino Mega 2560, skal dog bare bruge et skema over mål'ne så jeg kan lave et board der passer problemløst, et slags "Arduino Sensor Shield" om man så må kalde det det, kan jeg ikke udtale mig om.

Mvh. Danni.
Mvh. Danni Hansen.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #3 Dato: August 21, 2013, 13:46:15 »
Hej Danni,
arbejder du med Windows eller Linux ?

gerd

 

Offline Danni-Hansen

  • µProcessoren
  • *
  • Indlæg: 544
  • Antal brugbare Indlæg: 17
    • Vis profil
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #4 Dato: August 21, 2013, 14:42:16 »
Hej Gerd.

Jeg har lige pt begge systemer til rådighed.
Så Ubuntu 12, eller Windows 7, afhængig af maskine valg.

Mvh. Danni.
Mvh. Danni Hansen.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #5 Dato: August 21, 2013, 18:03:03 »
Hej Danni,
>Det eneste jeg føler jeg ikke har styr på lige pt, er kode delen
Havd siger du om at lave det som en "OpenSource" projekt ?
Mine sidste 6 projekter er på google code.

Har du allerede arbejdet med SVN? Der er TortoiseSVN til Windows og RabbitVCS til Linux.
Så vi alle kan se på koden (online), vi kan diskutere og forbedre. Og hvis du ønsker det, vi kan også ændre koden.
Og selv hvis du arbejder alene er en SVN server en god backup system.

gerd
« Senest Redigeret: August 22, 2013, 06:57:57 af gerd »

 

Offline Danni-Hansen

  • µProcessoren
  • *
  • Indlæg: 544
  • Antal brugbare Indlæg: 17
    • Vis profil
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #6 Dato: August 22, 2013, 16:56:45 »
Hej Gerd.

Tak for svar, også på email.
Jamen, jeg tager lige et kig på det ved nærmeste overskud, ville nødigt brænde mig på 'overarbejde' og miste lysten igen :)

Mvh. Danni.
Mvh. Danni Hansen.

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #7 Dato: August 22, 2013, 17:56:56 »
Citér
og en standart IR sensor
Jeg har gode erfaringer med en IS471

 

Offline Danni-Hansen

  • µProcessoren
  • *
  • Indlæg: 544
  • Antal brugbare Indlæg: 17
    • Vis profil
Sv: Sensor system+LCD og Ethernet Shield, kodning mv.
« Svar #8 Dato: September 04, 2013, 23:49:16 »
Dejligt, det komponent må jeg lige undersøge nærmere.

Tak.
Mvh. Danni Hansen.