.: Wallpaper :. |
Fiind amator de design grafic, am făcut o imagine de fundal (wallpaper) pe tema
acestui proiect pe care o poti lua făcând click pe poza următoare:
Imaginea se va deschide la o scara redusa dar daca o salvezi pe calculatorul tău,
va fi la dimensiunea de 1024 x 768 pixeli.
|
|
.: Evenimente importante :. |
Realizările esențiale de-a lungul timpului în legătură cu acest proiect:
2001
- februarie - începerea oficială a proiectului, faza alpha;
- noiembrie - implementarea practică a teoriei acumulate (ce ciudat sună!);
2002
- februarie - realizarea unui mini-prototip cu funcționare foarte limitată (sub
Windows și folosind portul paralel);
- martie - acordarea locului I la Sesiunea de Comunicări Științifice, faza
județeană proiectului Majestic;
- august - acordarea locului II la Sesiunea de Comumincări Ștințifice, faza
națională (!);
2003
- ianuarie - schimbarea totală a metodei de interfațare (de la port paralel
la placi slot ISA/PCI);
- ianuarie-martie - implementarea unui sistem client-server sub linux folosind
limbajul C;
- aprilie - achizitionarea unui calculator destinat serverului dedicat Majestic;
urmează...
- iunie'03 - realizarea efectivă a placii ISA denumita (expresiv)
Majestic Board ISA48;
- iulie'03 - realizarea modululelor Majestic Sentry si Relay Command,
realizarea soft-ului pentru controlul acestora și testarea intregului sistem deja creat;
|
|
.: Project Logo :. |
Aceasta este pictograma oficială a proiectului (dupa cum probabil ți-ai dat seama
din poza de mai sus):
|
|
.: Lista magică :. |
O listă (din ce în ce mai completă) a dispozitivelor ce se pot lega la un sistem Majestic:
ELECTROCASNICE
- Neoane, becuri, lampi;
- Reșou, filtru de cafea, cuptor cu microunde;
- Perna electrica, ventilatoare, aparate de aer condiționat;
- Mașina de spălat;
SENZORI, CONTACTE
- Deschiderea usilor;
- Temperatură, umiditate;
- Luminozitate;
- Direcția și viteza vântului;
- Depășirea unui prag de zgomot;
AUDIO/VIDEO
- Televizor cu posibilitate de control total a comenzilor disponibile pe telecomandă
- Combină muzicală, reciever satelit (dacă are control
prin telecomadă);
- Video, DVD/CD Player;
- Orice alt dizpozitiv audio/video care dispune de control prin telecomandă infraroșu;
AUTOMATIZARI
- Încuietori electrice cu acces pe bază de cartelă și cod numeric personal
- Dispozitive de acționare a jaluzelelor, porților, geamurilor etc.
DISPOZITIVE DIVERSE
- Telefon mobil
- Robot telefon fix
|
|
|
.: Abstract :. |
The Majestic Project
Citat din prima agenda de notite a proiectului Majestic:
Proiectul Majestic consta in crearea unei interfete ce se conecteaza la portul paralel al unui computer si permite, cu ajutorul unor relee, sa comande pornirea/oprirea oricarui dispozitiv electro-casnic (ex. becuri, neoane, casetofoane, radiouri, motoare care la randul lor pot actiona jaluzele, usi, geamuri, etc.).
Proiectul mai cuprinde si conectarea la interfata respectiva si a unor intrari*, de ex. un receptor infrarosu pt. posibilitatea comandarii computerului prin telecomanda, senzori de usi deschise/inchise, senzori de temperatura, lumina, umiditate, plus comunicarea cu un alt calculator.
*) in faza finala se intentioneaza conectarea unui telefon mobil permanent care, prin intermediul unui soft adecvat, sa poata primi mesaje scrise (SMS-uri) si sa poate executa comenzi conform instructiunilor primite prin intermediul unui SMS.
--Lucian Daniliuc, februarie 2001
|
.: Despre proiect :. |
Descriere
In mare, si pentru un utilizator normal pe care nu-l intereseaza toate chițibușăriile functionarii
intregului sistem, proiectul implica urmatoarele caracteristici:
- un calculator (ieftin) pe care ruleaza un
program (numit sistem de operare) Linux, folosind un alt program facut de mine functioneaza
24 ore din 24, si este "creierul intregului sistem";
- la acel calculator se leaga prin
cable obisnuite (si care se gasesc la orice magazin de electrice) mai multe aparate cu
rol de protectie si de "gestionare" a dispozitivelor ce urmeaza
a fi controlate/monitorizate; aceste dispozitive sunt denumite Majestic Sentry;
- la acele dispozitive Majestic Sentry
se leaga tot felul de alte dispozitive interesate care pot face urmatoarele lucruri:
- sa aprinda sau sa stinga luminile din
cameră sau casă;
- sa porneasca sau sa opreasca filtrul
de cafea, cuptorul cu microunde, masina de spalat, combina muzicala sau orice alt dispozitiv
care se bagă în priză;
- sa verifice daca afara s-a intunecat
si sa aprinda lumina in acest caz
- sa ridice sau sa coboare jaluzelele in
functie de propria preferinta, de lumina de afara sau de anumite intervale orare;
- sa permita accesul in incapere/casa pe
baza de cartela gen Romtelecom si cod numeric, iar asta in intervale de timp stabilite de
catre utilizator;
- sa trimita un mesaj SMS pe telefonul
tau mobil daca cineva a deschis o anumita usa, daca cineva a incerca in mod repetat
sa intre intr-o incapere protejata prin incuietoare cu cartela, sau daca se intampla orice
altceva mentionat in aceasta lista;
- sa-ti verifice daca exista apa pe jos
in baie;
- sa comande tot ceea ce poate fi comandat
prin telecomanda, de ex. sa porneasca televizorul la o anumita ora si pe un anumit canal;
- sa inlocuiasca toate telecomenzile din
casa cu una "programata" dupa bunul plac al utilizatorului;
- un senzor infrarosu se leaga la calculator
pentru a putea functiona cu telecomenzi;
- un telefon mobil legat la calculator asigura
comunicarea cu utilizatorul si atunci cand acesta este altundeva decat in raza de actiune
a telecomenzii;
- o conexiune Internet permite programarea si
comandarea dispozitivelor de la distante diverse (bineinteles sistemul de securitate nu lasa
utilizatori nedoriti sa umble la instalatie); de asemenea, daca ceva nu functioneaza corect,
diagnosticarea si uneori remedierea problemelor se poate face prin Internet;
- un difuzor permite redarea unor mesaje vocale
in functie de ce se intampla in sistem;
- un afisaj cu cristale lichide (LCD) de tip
touch-screen permite selectarea optiunilor cu degetul aratator direct pe interfata grafica dedicata;
astfel, nu vei avea nevoie sa apesi nici un buton si nu trebuie sa stii sa lucrezi pe un
calculator ca sa poti folosi intregul sistem.
Detalii tehnice
Citatul de mai sus este viziunea mea la momentul respectiv. De atunci cateva lucruri s-au schimbat
astfel incat, nu voi mai folosi ca principala metoda de interfatare portul paralel, ci una sau (cel
mai probabil) mai multe placi ISA (sau PCI) cu un numar relativ mare de intrari/iesiri (48 - 196).
De asemenea, intregul sistem va fii modular, ceea ce inseamna ca fiecare dispozitiv va
functiona corect indiferent de sistemul de conectare sau portul ales. Bineinteles, o selectie
din software va fi totusi necesara.
Îmi doresc foarte mult atașarea unui display LCD touch-screen pentru interfața cu
utilizatorul si pentru asta voi avea nevoie de niște datasheet-uri ale unor display-uri LCD
pe care le am.
|
.: O mână de ajutor de la voi pentru acest proiect :. |
După cum probabil ți-ai dat seama, acesta reprezintă un proiect măreț pe care îmi doresc să-l
finalizez (în parte) anul viitor (în 2004), dar la care am nevoie de tot ajutorul pe care îl
pot primi. În cazul în care crezi că mă poți ajuta, aș avea nevoie de urmatoarele lucruri:
|
|