Autodesk China Smart Home Design--kleur licht


Grote dank aan iedereen die hielp me tijdens dit project!

Ik hou van interactieve Media Arts!

Documentatie:

  1. Apparatuur & Software
  • 3 RGB-LED 's
  • Grove-digitale lichtsensor
  • Arduino & verwerking
  • Autodesk Tinkercad (ik gebruik dit model al bestond in de Tinkercad Gemeenschap, maar veranderde de grootte op basis van wat ik nodig heb en konden 3D afdrukken.)
  • 123D circuits
  • 3D-printer

2. code & Scheme

3. ontwerp Concept (mijn begrip van Smart Home Design) & doel

De lamp in ons huis is saai. Het heeft meestal slechts één kleur of verschillende soorten instelling helderheid. Zelfs in de hete trend van smart home design nu, is de mentaliteit van een heleboel slimme huisontwerp producten gericht op het feit dat menselijke besturingselementen alle instellingen op de manier die ze willen door middel van een app die vooraf door de producent is ontworpen. Maar de waarheid is, de meeste gebruikers niet willen een platform te bouwen op, in plaats daarvan, maar een product ter verbetering van hun leven, omdat niet alle gebruikers hooggeschoolde zijn. Een belangrijke reden waarom intelligente huizen tot nu toe nog niet geslaagd in de markt is dat ze heb aangelegd voor mensen die houden van de technologie. Omdat ze de early adopters en graag om nieuwe dingen te proberen, zijn ze meer accepteren van gebreken en bereid zijn te sleutelen.

Actieve interactie is bovendien slechts een klein deel van hoe het publiek gebruik maken van de apparaten die hen in hun huis omringen. In plaats daarvan moeten de smart home producten werken op de achtergrond, helpen ons en houden ons comfortabel, zonder ons. In slimme huisontwerp, zal niet klanten veranderen hun gewoonten opgebouwd jaren om te passen in uw idee van hoe de dingen worden geacht te werken. Lichtschakelaars, bijvoorbeeld goed werken, en u zal niet veranderen mensen de gewoonte van het gebruik van hen.

Om te winnen van gebruikers over, slimme huis ontwerpen moeten richten op het bouwen van diensten en producten biedt die duidelijke waarde, een zeer kleine hoeveelheid van potentieel voor knutselen.

Laatste, maar daarom niet minder belangrijk, niet alles vervangen. Mensen willen niet vervangen alles thuis met volledig nieuwe producten gewoon om te voldoen aan de nieuwe trend van smart home design. Maar we kunnen gebruikers gewoonte veranderen door te starten met plug-in product, plug-ins die kan worden gesteld of op het product geïnstalleerd hebben we al thuis. En dan, wanneer het gebruik van costumieren gewoonte is veranderd in de manier waarop ontwerpers wilt, dan is het de beste timing voor slimme huisontwerp over de markt te nemen.

Ik wil graag een slimme licht. In tegenstelling tot de meeste app gecontroleerd slimme verlichting, die is ingesteld door uw vingeruiteinden op een specifieke app, is mijn slimme licht sensor gecontroleerd. Het zal veranderen van kleur en helderheid automatisch op basis van de verandering van omgeving, zoals het weer, de vochtigheid en de helderheid. Het zal ook het genereren van meer verzadigde kleuren dan conventionele lampen.

4. testen







Hier is een korte video over dit project.

http://IMA.NYU.sh/documentation/wp-content/uploads...

Video

5. problemen en optimalisatie

  • Er is niets werkelijk eenvoudig over het besturen van de RGB LED. Alleen het verschil tussen de voorwaartse spanningen en drijvende stromingen vermengd met verschillende gevoeligheid van het menselijk oog voor verschillende kleuren kan rijden je gek. Kleur mengen mechanisme is (hoe gekleurd licht wordt geproduceerd) iets dat ik niet bekend met, zelfs nu was. Er kan nooit sprake zijn van een perfecte LED RGB waarde ratio's om het realiseren van optimale kleur in borden en displays mengen. Welke berekeningen kunnen het bepalen van een goede mix? Ik denk dat het enige wat dat we kunnen doen om te proberen zo vaak mogelijk om te zoeken naar een betere. Ook intuïtief, ik denk dat er moet een wiskundig analytische manier voor het bepalen van de kleur-interval. Maar ik moet de kleur mengen mechanisme heel goed begrijpen. Dat is waarschijnlijk iets wat die ik zal doen voor mijn wiskunde-onderzoek in de toekomst. http://planetpixelemporium.com/tutorialpages/Light.html


  • Hoe wordt gekleurd licht geproduceerd door LEDs? De kleur van is licht geproduceerd afhankelijk van het organisch materiaal in de P-type en N-type halfgeleider (organisch materiaal in het geval van O-LED) gebruikt. Andere anorganische materialen in de halfgeleider laat verschillende hoeveelheden energie wanneer de LED is aangesloten op een stroomvoorziening. Deze hoeveelheid energie die vrijkomt definieert de kleur van licht geproduceerd. Bijvoorbeeld rode is een energiezuinige licht en blauw is een hoge energie-licht. (Van lighting.philips.com)
  • Seriële communicatie: Er is communicatie tussen Processing en Arduino heen en weer, wat betekent dat we zullen schrijven en lezen gegevens direct op hetzelfde moment. Uitzoeken wat moet worden verzonden en niet naar is niet gemakkelijk, omdat u niet wilt verzenden van een heleboel nutteloze gegevens en crush de twee software. Zo'n groot bedrag van de gegevensverwerking kan leiden tot de vertraging tussen de Arduino en Processing. Ook het gegevenstype en de byte grootte Processing en Arduino aankan ook moet worden beschouwd. Hoe te scheiden van de verwerking van persoonsgegevens en hen in ints en toepassingen te ontleden degenen te vervagen een RGB LED is de grootste uitdaging in dit project.

6. belangrijke lessen

  • Versiebeheer:

Zoals ik heb geprobeerd verschillende manieren om te vertalen van de gegevens en stuur ze heen en weer tussen de Arduino en Processing, om ervoor te zorgen dat de temperatuur, vochtigheid (de eerste twee gegevens afkomstig van de bibliotheek van Yahoo weer) en helderheid (deze gegevens zijn afkomstig uit digitale lichtsensor) gegevens kunnen worden verzonden naar de juiste plaats, dus de controle van de kleur van de RGB LED-lampjes.

Maar, wanneer ik hield het wijzigen van codes om te proberen verschillende manieren van het schrijven van gegevens naar de Arduino (om te controleren de LEDs), ik uitsluitend wegvagen en toegevoegde spul, maar vergat om te lossen van de belangrijkste manieren waarop ik voor het coderen gebruikt. Ik bedoel, mensen kunt leren zo veel dingen uit de codes die niet werken. En soms, wanneer één versie van het product werkt bij eerste, dan moet je veranderen een beetje van dingen en jammer genoeg, werkt het niet. U kunt vervolgens terug te gaan naar de eerdere versie en probeer te achterhalen wat er mis is. Als u niet onmiddellijk eerdere versie opslaat, zou leven afschuwelijk.

  • Hoe te presenteren van uw product

Misschien kan uw product in zoals u dat wilt, alleen wanneer er verschillende reële gegevens komen in functioneren. Echter, in het echte leven, dit soms niet mogelijk te bereiken. Maar u wilt Toon mensen dat uw product kan eigenlijk werken onder verschillende omstandigheden. Dit is het moment wanneer u nood voor "fake" invoer dat u mei niet zitten kundig voor nu, maar in het echte leven situaties krijgt. Die gegevens gebruiken voor verschillende omstandigheden tot het einde van je demo.

Gerelateerde Artikelen

Smart home monitoring & beheer energiesysteem

Smart home monitoring & beheer energiesysteem

Consumentenelektronica, kantoorapparatuur en andere plug ladingen verbruiken 15 tot 20 procent van de totale residentiële en commerciële elektriciteit niet in de primaire modus. Veel van deze energie wordt verbruikt wanneer deze apparaten in spaarsta
Gemakkelijkste Smart Home Panel en Infocentrum - verzamelde een oude telefoon!

Gemakkelijkste Smart Home Panel en Infocentrum - verzamelde een oude telefoon!

In dit Instructable, zal ik u door enkele van de stappen die ik gevolgd in de herbestemming van een telefoon als een smart home touch-toestel voor mijn kamer lopen. U zal zitten kundig voor uw verlichting, weet uw dagelijkse weerbericht en ontvangen
Arduino gebaseerde Smart Home IOT systeem

Arduino gebaseerde Smart Home IOT systeem

Hallo, ik ben Michalis Vasilakis uit Ardumotive.com en in deze handleiding Instructables zal ik u tonen hoe kunt u gemakkelijk maken uw eigen smart home systeem op basis van Arduino uno en een Ethernet-module (of schild).U zal zitten kundig voor gebr
Smart Home

Smart Home

Laat de gebruiker te bepalen van het huis van zijn of haar telefoon en acties die afhankelijk van tijd of andere sensor lezingen zoals licht, temperatuur of geluid vanaf elk apparaat in het netwerk van de Home Automation gebeuren moeten toewijzen.Sta
Smart Home Automation met Voice command

Smart Home Automation met Voice command

Dit is een stapsgewijze tutorial bouw van het circuit voor 'Smart Home Automation met Voice Command' functie.Download onze gratis Arduino Project Code hier.Vereisten:• Arduino Uno• LED• Weerstand (220 Ohm)• Bluetooth-Module (BlueSmirf / BlueMate Zilv
Smart Home (model)

Smart Home (model)

We leven in de moderne tijd. Het internet is in het bereik van onze handen en slimme apparaten zijn bijna in elke zak. De technologie die we hebben, kan ons helpen om:meer energie besparen, kosten besparen en houden van de aarde groen op hetzelfde mo
DIY Smart Home Automation met behulp van Android

DIY Smart Home Automation met behulp van Android

Smart Home Automation laat de gebruiker te bepalen van het huis van zijn of haar telefoon en acties die afhankelijk van tijd of andere sensor lezingen zoals licht, temperatuur of geluid vanaf elk apparaat in het netwerk van de Home Automation gebeure
Arduino-gecontroleerde Smart Home

Arduino-gecontroleerde Smart Home

Dit Instructable werd geschreven door PubNub Evangelist Ian Jennings . Ian's verhaal doorloopt zijn proces van het opbouwen van een Arduino-gecontroleerde smart home model van kras.--Terug in September, onze stichter Stephen en ik spraken over manier
$10 smart Home systeem

$10 smart Home systeem

ik heb veel smart home systemen waarmee u uw apparaten op uw PC aansluiten en besturing van het direct vanaf uw bureaublad. Ze zijn allemaal zeer uitgebreide en vooral erg duur. Ik zat te denken van het doen van iets dergelijks zonder gebruik van een
DIY Smart Home met bijgewerkte apparaten

DIY Smart Home met bijgewerkte apparaten

Ik vroeger de WiFi schakelaar en boards DIY smart home. Hoewel het werk goed doen, maar ik houd niet van de shell. De voordat men aan het licht verbinden kan, maar Theelichthouder veel gemakkelijker is te installeren. Hoe dan ook, zou ik willen delen
Tijd-of-gebruik Air Conditioning met een Vera Smart Home Controller

Tijd-of-gebruik Air Conditioning met een Vera Smart Home Controller

Dit Instructable zal tonen hoe te lopen uw huis die HVAC minder vaak tijdens "Time-of-Use" piek uren en potentieel macht rekeningen in halve op extreme dagen snijden. Ik dit met behulp van een smart home controller VeraLite geïmplementeerd en ge
Kleur licht met behulp van Mixer 'Stempel' Controller

Kleur licht met behulp van Mixer 'Stempel' Controller

Dit Instructable leert hoe een fundamentele ingesloten controller kan worden geprogrammeerd om controle LEDs (van de primaire kleuren) zodanig dat rood, groen en blauw licht kan gemengd worden om te maken een volledig spectrum van kleuren. Optische e
Smart Home Monitoring met behulp van Edison

Smart Home Monitoring met behulp van Edison

Voor frequente reizigers en degenen die hebben meerdere huizen en degenen die hebben om te schakelen tussen hen vaak, is Smart Home profiel een Home Automation-oplossing die is opgelost zijn behoefte om nogmaals zijn persoonlijke voorkeurenStap 1: Se
Smart Home thermostaat

Smart Home thermostaat

Tegenwoordig horen we veel over het Internet der dingen en hoe slimme apparaten zal Internet ingeschakeld te doen leuke dingen en ons leven beter te maken. Slimme thermostaten hebben de mogelijkheid om een heleboel energie besparen door het bijhouden