Menu
EUR
Let op: Op dit moment ervaren we wat vertragingen bij onze pakketdiensten.

Hoe ver plaats je spotjes eigenlijk uit elkaar?

Door: 123ledspots Reacties: 0

Spotjes zijn een veelzijdige manier om je huis te verlichten. Ze worden vaak gebruikt in keukens, badkamers, woonkamers en gangen omdat ze een strakke, moderne uitstraling geven en veel licht bieden. Als je van plan bent om spotjes te installeren, is één van de belangrijkste vragen die je jezelf moet stellen: hoe ver plaats je de spotjes eigenlijk uit elkaar? De afstand tussen spotjes heeft invloed op de lichtverdeling en de sfeer in de ruimte. In dit artikel geef ik je enkele richtlijnen en tips om te bepalen hoe ver je spotjes uit elkaar moet plaatsen voor het beste resultaat.

Het doel van de verlichting

De eerste stap bij het bepalen van de juiste afstand tussen LED spotjes is te bedenken wat het doel van de verlichting is. Spotjes kunnen verschillende functies hebben:

  • Algemene verlichting: Hierbij dienen de spotjes om de gehele ruimte gelijkmatig te verlichten. Denk hierbij aan de verlichting van een keuken, woonkamer of slaapkamer. De spotjes moeten dan goed verspreid worden zodat er geen donkere plekken ontstaan.
  • Accentverlichting: Dit type verlichting wordt gebruikt om bepaalde delen van een kamer of specifieke objecten, zoals schilderijen of meubels, te accentueren. In dit geval hoeven de spotjes niet zo dicht op elkaar te worden geplaatst, omdat ze een gerichte functie hebben.
  • Functionele verlichting: Dit is verlichting die je nodig hebt voor specifieke taken, zoals werkverlichting boven een aanrecht of bureau. Bij functionele verlichting wil je dat de spotjes voldoende licht geven op het werkoppervlak, zonder schaduwen te veroorzaken.

De ideale afstand tussen spotjes

Als algemene vuistregel kun je de afstand tussen spotjes berekenen door de hoogte van je plafond te nemen en deze te delen door twee. Dus, als je plafond bijvoorbeeld 2,5 meter hoog is, dan kun je de spotjes ongeveer 1,25 meter uit elkaar plaatsen. Deze regel zorgt ervoor dat het licht gelijkmatig wordt verspreid zonder dat er donkere hoeken ontstaan.

Hier zijn enkele richtlijnen gebaseerd op de hoogte van het plafond:

  • Plafondhoogte van 2,4 tot 2,5 meter: Plaats de spotjes ongeveer 1,2 tot 1,3 meter uit elkaar.
  • Plafondhoogte van 2,7 tot 3 meter: Plaats de spotjes ongeveer 1,35 tot 1,5 meter uit elkaar.
  • Plafondhoogte van meer dan 3 meter: Plaats de spotjes ongeveer 1,5 tot 1,8 meter uit elkaar.

Het is belangrijk om te onthouden dat deze afstanden algemene richtlijnen zijn en afhankelijk kunnen zijn van het type spotjes en de hoeveelheid licht die je nodig hebt.

Hoeveel spotjes heb je nodig?

Naast de afstand tussen de spotjes is het ook belangrijk om te bepalen hoeveel spotjes je nodig hebt om de ruimte voldoende te verlichten. Dit hangt af van de grootte van de ruimte, het type verlichting (algemeen, accent of functioneel) en de lichtopbrengst van de spotjes.

Voor algemene verlichting kun je als vuistregel aanhouden dat je ongeveer één spotje nodig hebt per vier vierkante meter. Dus als je een ruimte van 16 vierkante meter hebt, zou je vier spotjes nodig hebben om de kamer goed te verlichten. Natuurlijk kan dit variëren afhankelijk van de sterkte van de spotjes en hoeveel licht je wilt hebben.

Bij accentverlichting of functionele verlichting is de hoeveelheid spotjes vaak minder, omdat je alleen bepaalde delen van de ruimte wilt verlichten. Bijvoorbeeld, in een keuken zou je misschien drie of vier spotjes nodig hebben boven het aanrecht om voldoende werklicht te hebben, terwijl je in een woonkamer accentverlichting kunt gebruiken met slechts twee of drie spotjes gericht op specifieke objecten.

Lichtverdeling en schaduwen voorkomen

Een veelgemaakte fout bij het plaatsen van spotjes is dat ze te dicht bij elkaar worden geplaatst, wat kan leiden tot overbelichting of een klinische sfeer in de ruimte. Aan de andere kant, als de spotjes te ver uit elkaar staan, kan dit zorgen voor donkere hoeken en ongelijkmatige lichtverdeling. Het is belangrijk om de juiste balans te vinden.

Een manier om dit te bereiken is door rekening te houden met de spreidingshoek van de spotjes. De spreidingshoek bepaalt hoe breed de lichtstraal uit de spot schijnt. Spotjes met een brede spreidingshoek (bijvoorbeeld 60 graden) kunnen verder uit elkaar worden geplaatst, terwijl spotjes met een smalle spreidingshoek (30 graden) dichter bij elkaar moeten worden geplaatst voor een gelijkmatige lichtverdeling.

Zorg er ook voor dat je de spotjes niet te dicht bij muren plaatst, vooral als ze worden gebruikt voor algemene verlichting. Spotjes die te dicht bij de muur hangen, kunnen harde schaduwen creëren, wat het lichteffect minder aangenaam maakt.

Dimmen voor sfeer

Als je de mogelijkheid wilt hebben om de verlichting aan te passen aan verschillende gelegenheden, dan is het een goed idee om dimbare spotjes te installeren. Hiermee kun je de helderheid van de spotjes regelen en de sfeer in de ruimte naar wens aanpassen. Dimbare verlichting is vooral handig in ruimtes zoals de woonkamer, eetkamer of slaapkamer, waar je soms helder licht nodig hebt en soms een zachtere, sfeervolle verlichting.

Conclusie

Hoe ver je spotjes uit elkaar moet plaatsen, hangt af van verschillende factoren zoals de hoogte van het plafond, de grootte van de ruimte en het doel van de verlichting. Als vuistregel kun je de hoogte van het plafond delen door twee om de ideale afstand tussen de spotjes te bepalen. Zorg ervoor dat je voldoende spotjes plaatst om de ruimte gelijkmatig te verlichten, en houd rekening met de spreidingshoek van de lampen om donkere hoeken of overbelichting te voorkomen. Door zorgvuldig na te denken over de afstand tussen je spotjes, creëer je een goed verlichte en sfeervolle ruimte die zowel functioneel als aantrekkelijk is.


Reacties (0)

gravatar
Constant Sels
Geplaatst op 2025-01-27 17:52:58
Handige tip. kan ik bij jullie niet alleen inbouwspots kopen met draadloze bediening, maar kunnen jullie ook aan de hand van enkele foto's en een schets met afmetingen mij bepaalde modellen aanbevelen?

Dank u,

123ledspots.nl:

Hoi Constant,

Ja hoor dat kan. Wil je ze sturen naar [email protected] ?
Kies uw taal
Kies uw valuta

Mijn account

Wachtwoord vergeten?

Recent toegevoegd

Totaal incl. btw
€0,00
Bestel nog voor €50,00 en de verzending is gratis
0
Vergelijk
Start vergelijking

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Dit artikel is toegevoegd aan uw winkel wagen!
/** * Xendy verlaten-winkelwagen-snippet voor Lightspeed eCom C-Series. * * Plak dit script in de Lightspeed-backoffice onder * Settings → Website Settings → Web Extras → Custom JavaScript * en vul hieronder de datalayer-token van de company in (zie README.md). * * Spreekt exact hetzelfde contract als de Xendy WooCommerce-plugin * (datalayer/woocommerce/plugin): store-uuid-in-db → store-shopping-cart / * store-customer-details → handle-order-processed → restore-shopping-cart. */ (function () { "use strict"; var HOST = "https://datalayer.nextmessage.nl"; var TOKEN = "8bd041e6-d4d2-40cb-992c-8198f4952fe2"; var COOKIE_NAME = "nextmessage_cookie"; var LINK_PARAM = "nextmessage_uuid"; // cross-domain doorgifte shop → checkout (*.webshopapp.com) var RESTORE_PARAM = "nextmessage_shopping_cart"; // herstel-link uit de Xendy-mail var CUSTOMER_CACHE_KEY = "nextmessage_checkout_customer"; // gelezen door de thank-you-tracking-code var CART_CACHE_KEY = "nextmessage_last_cart"; function debug() { try { if (localStorage.getItem("nextmessage_debug") === "1") { console.log.apply(console, ["[xendy]"].concat([].slice.call(arguments))); } } catch (e) {} } if (TOKEN.indexOf("VUL-HIER") === 0) { debug("Geen datalayer-token ingevuld — snippet doet niets."); return; } function getCookie(name) { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) return cookie.substring(name.length + 1); } return null; } function setCookie(name, value) { // 10 jaar geldig, net als de cookie van de WooCommerce-plugin var expires = new Date(Date.now() + 10 * 365 * 24 * 60 * 60 * 1000).toUTCString(); document.cookie = name + "=" + value + "; expires=" + expires + "; path=/; SameSite=Lax"; } function generateUuid() { // 32 tekens, zelfde lengte als de cookie van de WooCommerce-plugin var bytes = new Uint8Array(16); window.crypto.getRandomValues(bytes); var out = ""; for (var i = 0; i < bytes.length; i++) out += ("0" + bytes[i].toString(16)).slice(-2); return out; } function getParam(name) { try { return new URL(location.href).searchParams.get(name); } catch (e) { return null; } } function stripParam(name) { try { var url = new URL(location.href); url.searchParams.delete(name); history.replaceState(null, "", url.toString()); } catch (e) {} } function post(path, payload) { payload.datalayer_token = TOKEN; payload.user_agent = navigator.userAgent; payload.current_page_url = location.href; return fetch(HOST + "/wordpress-plugin/" + path, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload), keepalive: true }); } function isCheckoutPage() { return /checkout/i.test(location.pathname) || /^checkout\./i.test(location.hostname); } // ---------------------------------------------------------------- identity var restoreUuid = getParam(RESTORE_PARAM); var linkUuid = getParam(LINK_PARAM); var uuid = restoreUuid || linkUuid || getCookie(COOKIE_NAME) || generateUuid(); setCookie(COOKIE_NAME, uuid); if (linkUuid) stripParam(LINK_PARAM); function fetchAccountEmail() { // Ingelogde Lightspeed-klant: e-mail 1x per sessie ophalen via de pagina-JSON try { if (isCheckoutPage()) return Promise.resolve(null); var cached = sessionStorage.getItem("nextmessage_account_email"); if (cached !== null) return Promise.resolve(cached || null); return fetch("/account/?format=json", { credentials: "same-origin" }) .then(function (r) { return r.json(); }) .then(function (j) { var email = (j && j.customer && j.customer.email) || (j && j.account && j.account.email) || (j && j.user && j.user.email) || ""; sessionStorage.setItem("nextmessage_account_email", email); return email || null; }) .catch(function () { sessionStorage.setItem("nextmessage_account_email", ""); return null; }); } catch (e) { return Promise.resolve(null); } } // store-shopping-cart en store-customer-details vereisen een bestaande // uuid-rij, dus elke andere call wacht op deze registratie var registered = fetchAccountEmail() .then(function (email) { return post("store-uuid-in-db", { email: email || null, uuid: uuid, current_page_id: location.pathname || "/" }) .then(function (r) { return r.json(); }) .then(function (data) { if (data && data.uuid && data.uuid !== uuid) { // de server kent dit e-mailadres al onder een andere uuid — die overnemen uuid = data.uuid; setCookie(COOKIE_NAME, uuid); } return uuid; }); }) .catch(function (e) { debug("store-uuid-in-db faalde", e); return uuid; }); // ---------------------------------------------------------------- cart-sync function extractCartProducts(json) { var lines = (json && json.cart && json.cart.products) || (json && json.cart && json.cart.items) || (json && json.products) || []; if (!Array.isArray(lines)) { lines = Object.keys(lines).map(function (k) { return lines[k]; }); } return lines .map(function (line) { var product = line.product || line; var variant = line.variant || {}; return { // id = Lightspeed product-id: matcht de sku-kolom van de Xendy-productimport (mailblok-lookup) id: Number(product.id || line.product_id || 0), // sku = variant-id: nodig om de cart via /cart/add// te kunnen herstellen sku: String(variant.id || product.variant_id || product.vid || line.variant_id || ""), name: String(product.fulltitle || product.title || line.title || line.name || ""), quantity: Number(line.quantity || line.amount || 1) }; }) .filter(function (p) { return p.id > 0; }); } function syncCart() { if (isCheckoutPage()) return; fetch("/cart/?format=json", { credentials: "same-origin", headers: { Accept: "application/json" } }) .then(function (r) { return r.json(); }) .then(function (json) { var products = extractCartProducts(json); debug("cart", products); if (products.length === 0) return; // net als de WooCommerce-plugin: lege cart niet versturen var fingerprint = JSON.stringify(products); if (sessionStorage.getItem(CART_CACHE_KEY) === fingerprint) return; registered.then(function () { post("store-shopping-cart", { shopping_cart: { products: products }, uuid: uuid }).then( function (r) { if (r.ok) sessionStorage.setItem(CART_CACHE_KEY, fingerprint); } ); }); }) .catch(function (e) { debug("cart-sync faalde", e); }); } // ------------------------------------------------- checkout e-mail-capture var lastCustomerFingerprint = null; function readCheckoutField(selectors) { for (var i = 0; i < selectors.length; i++) { var el = document.querySelector(selectors[i]); if (el && el.value) return el.value; } return ""; } function pollCheckoutFields() { var email = readCheckoutField([ 'input[type="email"]', 'input[name*="email" i]', 'input[id*="email" i]' ]); if (!email || email.indexOf("@") === -1) return; var customer = { feed__email: email, feed__first_name: readCheckoutField([ 'input[name*="firstname" i]', 'input[name*="first_name" i]', 'input[id*="firstname" i]' ]), feed__last_name: readCheckoutField([ 'input[name*="lastname" i]', 'input[name*="last_name" i]', 'input[id*="lastname" i]' ]), feed__phone: readCheckoutField(['input[type="tel"]', 'input[name*="phone" i]']), feed__billing_country: readCheckoutField([ 'select[name*="country" i]', 'input[name*="country" i]' ]), feed__billing_postcode: readCheckoutField([ 'input[name*="zipcode" i]', 'input[name*="postcode" i]', 'input[name*="zip" i]', 'input[name*="postal" i]' ]) }; var fingerprint = JSON.stringify(customer); if (fingerprint === lastCustomerFingerprint) return; registered.then(function () { customer.uuid = uuid; post("store-customer-details", customer).then(function (r) { if (r.ok) { lastCustomerFingerprint = fingerprint; try { // zelfde domein als de bedanktpagina; de thank-you-tracking-code leest dit terug localStorage.setItem(CUSTOMER_CACHE_KEY, JSON.stringify(customer)); } catch (e) {} } }); }); } // ------------------------------------------------------- link-decoratie function decorate(a) { try { var url = new URL(a.href, location.href); if (url.host === location.host) return; if (!/\.webshopapp\.com$/i.test(url.hostname) && !/lightspeed/i.test(url.hostname)) return; url.searchParams.set(LINK_PARAM, uuid); a.href = url.toString(); } catch (e) {} } function decorateAll() { var links = document.querySelectorAll("a[href]"); for (var i = 0; i < links.length; i++) decorate(links[i]); } function handleLinkEvent(event) { var a = event.target && event.target.closest ? event.target.closest("a[href]") : null; if (a) decorate(a); } // --------------------------------------------------------------- restore function restoreCart() { // herstel-link uit de mail: producten ophalen en client-side terug in de Lightspeed-cart zetten stripParam(RESTORE_PARAM); if (sessionStorage.getItem("nextmessage_restore_done") === uuid) return Promise.resolve(); sessionStorage.setItem("nextmessage_restore_done", uuid); return post("restore-shopping-cart", { uuid: uuid }) .then(function (r) { if (!r.ok) throw new Error("restore-shopping-cart status " + r.status); return r.json(); }) .then(function (data) { var products = (data && data.products) || []; var additions = []; products.forEach(function (p) { var variantId = p.sku || p.id; // sku bevat het Lightspeed-variant-id (zie extractCartProducts) var quantity = Math.min(Number(p.quantity) || 1, 25); for (var i = 0; i < quantity; i++) additions.push(variantId); }); var chain = Promise.resolve(); additions.forEach(function (variantId) { chain = chain.then(function () { return fetch("/cart/add/" + variantId + "/?format=json", { credentials: "same-origin" }).catch(function () {}); }); }); return chain; }) .then(function () { location.replace("/cart/"); }) .catch(function (e) { debug("herstel faalde", e); }); } // ------------------------------------------------------------------ init document.addEventListener("mousedown", handleLinkEvent, true); document.addEventListener("touchstart", handleLinkEvent, true); document.addEventListener("click", handleLinkEvent, true); function init() { if (restoreUuid) { registered.then(restoreCart); return; // geen cart-sync dwars door de herstel-actie heen } decorateAll(); syncCart(); if (isCheckoutPage()) { pollCheckoutFields(); setInterval(pollCheckoutFields, 5000); // zelfde interval als de WooCommerce-plugin } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", init); } else { init(); } })();
Door het gebruiken van onze website, ga je akkoord met het gebruik van cookies om onze website te verbeteren. Dit bericht verbergen Meer over cookies »