[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
Toon onderwerp - Nodo Arduino • nodo-domotica.nl

nodo-domotica.nl

Nodo Arduino

Laat hier anderen je eigen gemaakte Nodo projecten zien.

Nodo Arduino

Berichtdoor mvdbro » 06 jul 2012, 12:36

Via Conrad webshop uiteindelijk een acceptabel kastje gevonden voor mijn Nodo Arduino:
Afbeelding
Afbeelding
Afbeelding

Bijna klaar. Weet iemand een adresje voor een mooie afscherming (lensje) voor de IR sensor. Ik kan natuurlijk gewoon een gaatje boren en daar achter plakken, maar dat is toch minder fraai.

gr
Martinus
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Arduino

Berichtdoor pikkemoos » 09 jul 2012, 17:59

Ziet er geweldig uit..... Wil ik wel nabouwen.... maar waar heb je die LCD display op aangesloten???? heb je daar mischien een schema of tekening van???
pikkemoos
 
Berichten: 31
Geregistreerd: 30 nov 2011, 17:55
Woonplaats: Alkmaar

Re: Nodo Arduino

Berichtdoor manjh » 10 jul 2012, 10:47

Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Nodo Arduino

Berichtdoor mvdbro » 11 jul 2012, 09:40

Het display is een I2C type, dus direct aan te sluiten op de Nodo Arduino via de I2C jumper:
Afbeelding

Voorbeeld aanpassingen Nodo V1.2.1 versie:

include sectie:
===============
#include <LiquidCrystal_I2C.h>

Variabelen:
===========
LiquidCrystal_I2C lcd(0x27,16,2);

in void setup():
================
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Nodo Domotica");
lcd.setCursor(0,1);
lcd.print("V1.2.1");

Vervolgens kun je waar je zelf wilt print regels toevoegen. Ik heb dit o.a. in de functie printevent opgenomen, zodat het laatste event altijd wordt getoond. Je zou in de bovenste regel b.v. ook de tijd af kunnen drukken, heb je meteen een extra klok in huis...

Je moet ook de library downloaden en in de juiste folder plaatsen. Meer info:
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Arduino

Berichtdoor domogijs » 11 jul 2012, 20:50

Ik zie wel mogelijkheden voor een wekker. Deze stuurt dan ook een wake-up light aan.
domogijs
 
Berichten: 134
Geregistreerd: 04 sep 2011, 20:45

Re: Nodo Arduino

Berichtdoor DrEnergy » 13 jul 2012, 09:40

Welke Nodo gebruik jij? Ik kan volgens mij helemaal geen I2C aansluiten via jumper op mijn Nodo.

Ik vind dit wel een heel gaaf idee en zou dit ook graag willen realizeren. Ik maak nu gebruik van een nodo shield v.1.2.2 met een koppelstuk en Arduino Mega.

Klopt het dat ik dit kan maken met het Nodo Extension Shield? Hierop zit namelijk wel een I2C aansluiting.

Ziet er super uit verder!
DrEnergy
 
Berichten: 145
Geregistreerd: 04 jan 2012, 09:09
Woonplaats: Dordrecht

Re: Nodo Arduino

Berichtdoor DrEnergy » 15 jul 2012, 14:06

Heb jij het artikelnummer nog van dit kastje? Ben hem aan het zoeken bij conrad maar kan hem niet vinden. (Ook niet zo heel gek met meer dan 800 verschillende behuizingen). Ik zoek er eigenlijk meerdere, 1 wat grotere waar ik ook idd het display in kwijt kan (Hoofd nodo) en twee dezelfde wat kleinere voor de normale nodo's.
DrEnergy
 
Berichten: 145
Geregistreerd: 04 jan 2012, 09:09
Woonplaats: Dordrecht

Re: Nodo Arduino

Berichtdoor mvdbro » 16 jul 2012, 10:55

Ik gebruik een 'alles in een' Nodo (Nodo Arduino V1.7). Op de extention shield is sprake van SDA/SCL aansluitingen, maar deze zijn gelijk aan A4/A5. Dus alleen van toepassing indien de shield is gekoppeld aan een Arduino Due of Uno. Bij de Mega moet je uitgaan van pinnen D20 en D21. Deze worden volgens mij niet via de koppelprint verbonden. Ik denk dat je zelf even een female connector op de koppelprint moet solderen aan de zijde van de Mega.

Het kastje dat ik gebruik:


Er is ook een kleinere versie:

Maar volgens mij is deze net niet diep genoeg om een Arduino Mega te plaatsen. Of je moet hem dwars monteren, maar dan zit de USB en netwerkaansluiting aan de zijkant.

gr
Martinus
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Arduino

Berichtdoor softwareregi » 16 jul 2012, 12:11

De SDA en SCL worden wel doorgegeven via de koppelprint.

Op de Nodo Arduino zit een aparte aansluiting voor SDA, SCL, 5V en GND, deze aansluitingen zitten echter ook op de Nodo Shield en wel op 8 polige female header.
Links zit de 5V en GND, rechts AN4 en AN5 gelijk aan SDA en SCL.

Eigenlijk is de benaming op de Nodo shield niet helemaal correct:
Als je Nodo Shield op een UNO of duemilanove zet is het inderdaad Analoog 4 en 5, als je de Nodo Shield i.c.m. de koppelprint gebruikt dan is het Digitaal 20 en 21.

Op de Nodo Shield is AN4 en AN5 gelijk aan SDA en SCL !

Gr. John
Gr. John
softwareregi
 
Berichten: 254
Geregistreerd: 29 aug 2011, 14:05

Re: Nodo Arduino

Berichtdoor manjh » 20 jul 2012, 16:08

Ik heb een I2C LCD bemachtigd, en hem aan een Arduino geknoopt (A4 en A5, ground en 5V).
Vervolgens dezeit supersimpele sketch geprobeerd:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);

void setup()
{
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Nodo Domotica");
lcd.setCursor(0,1);
lcd.print("V1.2.1");
}

void loop()
{
}

Hij vertaalt en laadt goed, maar er verschijnt geen enkel teken op het scherm.
Backlight is aan, en ik heb wat gespeeld met contrast: dan zie ik een regel blokjes, maar verder niks.
Kan het zijn dat dat base address niet klopt? Hoe kom je daar achter?
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Volgende

Keer terug naar Show je Nodo

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast