Dankzij Busch-free@home van Busch-Jaeger was huisbesturing nog nooit zo gemakkelijk. Zeker nu het even slimme als gebruiksvriendelijke systeem vanaf 1 maart ook draadloos verkrijgbaar is. Daardoor is het ook gemakkelijk te installeren in bestaande woningen. Dit is het eerste huisbesturingssysteem dat zoveel applicaties in één slim, mooi en goed geheel vangt,’ aldus marketingmanager Harro de Langen van ABB, de groep waar Busch-Jaeger onderdeel van uit maakt. ‘Van deurcommunicatie tot verlichtingssturing en van aanwezigheidssimulatie tot het individueel regelen van de kamertemperatuur.

Lees verder Bericht ID 671
- Tag Archieven netwerk
-
-
LiFi het nieuwe WiFi?

Wireless Network Symbol Draadloze communicatie is inmiddels uitgegroeid tot een nutsvoorziening zoals elektriciteit en water. We gebruiken het elke dag zowel in ons privéleven als in het bedrijfsleven. Dit brengt de nodige problemen met zich mee omdat communicatie zo fundamenteel is voor ons moderne leven.Een van de problemen is capaciteit. We zenden draadloze data uit met behulp van elektromagnetische golven om precies te zijn, radiogolven. Radiogolven hebben hun beperkingen, ze zijn schaars en duur. Het zijn deze beperkingen waardoor het niet mogelijk is om aan de stijgende vraag naar draadloze gegevensoverdracht te voldoen. Het geschikte deel van het elektromagnetische spectrum is hiervoor te klein.
Er is nog een probleem en dat is efficiëntie. De ongeveer 1,4 miljoen cellulair radiomasten verbruiken veel energie. De meeste van die energie wordt niet gebruikt om radiogolven uit te zenden maar om de basisstations te koelen. De efficiëntie van een dergelijk basisstation is slechts ongeveer vijf procent. Een ander probleem waar iedereen zich steeds vaker bewust van lijkt te zijn is de beschikbaarheid. Zo moet je je mobiele telefoon bijvoorbeeld uitschakelen in het vliegtuig. Veiligheid (zowel beveiliging als privacy) is nog een andere kwestie. In ziekenhuizen vormen radiogolven een veiligheidsrisico. Radiogolven dringen door muren heen en kunnen worden onderschept, iemand met slechte bedoelingen kan gebruik maken van je netwerk.
Maar wat is LiFi?
LiFi is een draadloze datacommunicatie technologie dat Light Emitting Diodes (LEDs) gebruikt voor het verzenden van data via licht
LiFi werkt door pulserende LED-lampen die signalen versturen. Voor het menselijk oog gaat dit zo snel, dat deze niet waarneembaar zijn. Voor mensen lijken de lampen constant te branden, terwijl deze ondertussen dus signalen door kunnen sturen. Waar WiFi gebruik maakt van straling, doet LiFi dit dus met licht.
Toepassingen: De toepassingen van LiFi gaan veel verder dan we ons nu kunnen indenken. Binnen enkele jaren zal LiFi in smartphones geïntegreerd kunnen worden. LiFi kan in ziekenhuizen voor nieuwe medische instrumenten worden gebruikt. Verkeerslichten kunnen communiceren met zelf rijdende auto’s. Auto’s hebben LED koplampen en LED achterlichten hierdoor kunnen auto’s met elkaar communiceren en ongevallen voorkomen door de manier waarop ze informatie uitwisselen.
Capaciteit: Overal ter wereld worden LED lampen gebruikt, en al deze lampen kunnen worden uitgerust met LiFi.
Efficiëntie: LED lampen zijn zeer energie-efficiënt, tel hierbij de gratis overdracht van gegevens bij op en je hebt de ideale combinatie.
Beschikbaarheid: Overal is licht, in ziekenhuizen, in vliegtuigen op je smartphone (LED lamp). Dit zijn allemaal potentiële bronnen voor datacommunicatie met hoge snelheid.
Beveiliging: Er zijn alleen gegevens waar licht is, het kan niet door muren. Bij het verzenden van beveiligde gegevens bepaald de richting waar de gegevens naartoe gaan.
LiFi (Light Fidelity) is dus een draadloze internetverbinding die werkt op basis van leds. Het systeem, ontwikkeld door de Duitse professor Harald Haas in 2011, is gelijkaardig aan WiFi, maar kan naar verwachting meer dan honderd keer sneller werken.
Lees verder Bericht ID 671
-
Verbinding maken met je Raspberry Pi
Het verbinden met een Raspberry Pi kan op verschillende manier met of zonder andere computer.- Direct fysiek interface
- SSH met putty
- VNC / Remote desktop
Direct en fysiek interface met de Raspberry Pi
De Pi heeft een HDMI aansluiting en 4 USB poorten wat betekend dat de simpelste manier om met de Raspberry Pi te verbinden is een beeldscherm en muis / toetsenbord combinatie.
Voor we verder gaan eerst de standaard gebruiker / wachtwoord combinatie:
gebruiker : pi
wachtwoord : raspberry
SSH met putty Lees verder Bericht ID 671
-
Raspberry PI problemen
Hangen of vastlopen:
Bij regelmatig vastlopen na aansluiten USB apparaten kijk dan eens of de voeding wel voldoende stroom kan leveren, alleen Raspberry PI heeft al 1A nodig, met een webcam of P1 voor slimme meter zou ik voor 1,5A tot 2,5A gaan afhankelijk van de verdere wensen en aansluitingen.
Verlies netwerkverbinding
Ook die heeft vaak te maken met te weinig vermogen van de voeding.
-
Raspberry Pi ‘Jessie’ vast IP-adres geven
Een vast IP adres in Raspbian Jessie
Log in met behulp van Putty met SSH op je Raspberry Pi en open het dhcpcd.conf bestand met behulp van de nano editor:
sudo nano /etc/dhcpcd.confVoeg de onderstaande regels (BOVENAAN) toe aan het bestand toe, bijvoorbeeld:
interface eth0 static ip_address=10.0.0.103/24 static routers=10.0.0.138 static domain_name_servers=8.8.8.8
interface wlan0 static ip_address=10.0.0.104/24 static routers=10.0.0.138 static domain_name_servers=8.8.8.8
Sla de wijzigingen op, dit doe je met ctrl+x, y, enter. (Zorg dat de toegevoegde regels eerst worden gelezen, dus plaats deze bovenaan, anders krijg je eerst een DHCP adres op je ‘eth0’ en zal je vaste adres nooit werken.) Lees verder Bericht ID 671
-
Div Linux & programmeren boeken
Zie ook: MagPi magazine – Alles over de Raspberry Pi
ABookApart.HTML5.For.Web.Designers.2010
Advanced Perl Programming – O’Reilly 1999
ARM 11 MicroArchitecture
Beginning Perl for Bioinformatics
Beginning Python
Beginning Python – From Novice to Professional (2005) – BBL
Beginning Software Engineering
Bioinformatics Biocomputing and Perl – Wiley 2004
Building Machine Learning Systems with Python – Richert Coelho
Build_Your_Own_Drone
CAN-Tutorial
CMOS_Circuit_Design__Layout__and_Simulation__3rd_Edition
CMOS-VLSI-design
Computer Programming – Python – Programming Language Tutorial (2002 Van Rossum)
Core Python Programming
Developing-IoT-Retail-Inventory
Dive Into Python Apress
Essential Linux Device Drivers[2008 851p]
Ethical.Hacking.Countermeasures.Linux.Macintosh.and.Mobile.Systems_[www.Graymind.ir]
Ethical Hacking and Countermeasures – Secure Network Infrastructures – EC-Council – 2009
Ethical Hacking and Countermeasures- Web Applications and Data Servers – EC-Council
Extending and Embedding Perl – Manning 2003
Foundations of Python Network Programming 3rd Edition [DrLol]
FreeBSD Device Drivers – A Guide for the Intrepid – J. Kong (No Starch 2012) BBS
Game.Programming.with.Python.Lua.And.Ruby.eBook-LRN
Greg_Kroah-Hartman_-_Linux_Kernel_in_a_Nutshell
Guide_To_Perl
Hacking Web Intelligence – Open Source Intelligence and Web Reconnaissance Concepts and Techniques – 1st Edition (2015)
Hack-Proofing-Your-Network
Higher-Order Perl Transforming Programs with Programs – Morgan Kaufmann 2005
Intel_Gateway_for_the_IoT_DK300_EA_GetStarted_Rev1.2
Intel_Gateway_for_the_IoT_DK300_EA_GetStarted_Rev1.2 (2)
Introduction to ARM architecture
Learn C programming language in 24 hours [DrLol]
Learning Perl – Writing Exploits
Learning_PHP_MySQL_Javascript_CSS_HTML5__Robin_Nixon_3e
Learning_php_mysql_js
LEARNING PYTHON POWERFUL OBJECT-ORIENTED PROGRAMMING 5TH EDITION-OREILLY
Learn Python In Hard Way
Linux.Security.Cookbook-2003
Linux-Filesystem-Hierarchy
Linux Format – January 2015 UK
Linux Format UK Magazine
Linux Kernel Development 3rd Edition
Linux-Media-Guide
Linux_Network_Administrator_Guide_2nd_Ed
Linux-Networking-and-System-Admin
Linux & Open Source Genius Guide – Volume 02 2013
Linux+System+Programming+-+Talking+Directly+to+the+Kernel+and+C+Library
Linux User & Developer – Issue 145 2014
Mac Format – January 2015 UK
Machine Learning in Python (2015)
Making Use Of Python (2002)
Mastering.Perl.Jul.2007
Mastering Algorithms with Perl – O’Reilly 1999
Mastering-Kali-Linux-for-Advanced-Penetration-Testing-Beggs-Robert
Mastering Linux Network Administration
MatlabNotes
Matlab_PPT_Tutorial
MinimalPerl
Minimal Perl for UNIX and Linux People – Manning 2006
Mobile_App_Dev
Network Security Hacks 2nd Edition
Object Oriented Perl – Manning 2000
Open Source For You
Open Source For You – December 2015 – Rocky_45 [CPUL]
Open_Source_For_You_-_June_2014
OpenVPNAccessServerDataSheet
OpenVPN_Access_Server_Sysadmin_Guide_Rev
Oreilly.Linux.iptables.Pocket.Reference.Aug.2004
Oreilly.Perl.Best.Practices.Jul.2009
OReilly.Learning.Python.3rd.Edition.Oct.2007
OReilly.Perl.Cookbook
OReilly.Programming.Perl
O’Reilly – Building Internet Firewalls 2nd Edtion
O’Reilly Learning Perl
Oreilly – Linux Cookbook 2005
OReilly – Mastering Regular Expressions
O’reilly – Perl 6 Essentials – 2003
OReilly_Programming_Embedded_Systems_Second_edition_ebook
O’Reilly – Programming Perl
O’Reilly – Programming Python 2nd Edition
O’Reilly – Programming Python 3rd Ed Aug2006
Oreilly Python Cookbook 2nd Jun 2005
O’Reilly – Python & XML
O’Reilly – Raspberry Pi Cookbook (2014)- Simon Monk
PC Magazine – January 2015 USA
Penetration Testing and Network Defense
PHP.MySQL.JavaScript.and.HTML5.All-in-One.For.Dummies
Ondersteun mijn website’s, kanaal en inhoud en mijn voortdurende inspanningen via Patreon:
https://patreon.com/ColaniSuc6
Terry van Erp
-
Webserver in combinatie met de DHT11 en de Arduino MEGA
De webserver in combinatie met de DHT11 en de Arduino MEGA:
Zie onderstaande foto voor aansluitingen, in de sketch zijn deze ook nogmaals aangegeven.
Download de sketch: KLIK
DHT11 librarie KLIK
DHT librarie KLIK
Ethernet librarie KLIK
SPI librarie KLIK
SD librarie KLIK
-
W5100 Ethernet shield
W5100 Ethernet shield voor op de Arduino Uno en op de Arduino Mega gebaseerd op de w5100 ethernet controller.
Om connectie maken met een website of om zelf een webserver draaien.
Met een slot voor een micro-SD kaart, zodat je data kunt opslaan.W5100 Ethernet shield specificaties: Lees verder Bericht ID 671
-
Arduino WiFi Shield
Specificaties:
- Connectie via: 802.11b/g netwerken
- Encryptie types: WEP en WPA2 Personal
- on-board micro SD slot
- FTDI-style connectie voor serial debugging van het WiFi shield
- Micro-USB voor het updaten van de WiFi shield firmware
- Open source firmware maakt het mogelijk direct nieuwe protocollen toe te voegen aan het Shield.
Het Arduino WiFi Shield maakt het mogelijk een Arduino board te verbinden met het internet via een 802.11 wireless netwerk(WiFi). Het is gebaseerd op het HDG104 Wireless LAN 802.11b/g System in-Package. Een Atmega 32UC3 verzorgd de netwerk (IP) stack, voor TCP en UDP.
Er is ook een on-board micro-SD kaart slot, Deze kan worden gebruikt voor het opslaan van bestanden via het netwerk. Hij is compatibel met de Arduino Uno en Mega. De onboard microSD kaart lezer is bereikbaar via de SD Library (SS is Pin 4).
Arduino communiceert met zowel het Wifi shield’s en de SD card door de SPI bus (ICSP header). Dit zijn de digitale pins 11, 12, en 13 op de Uno en pins 50, 51, en 52 op de Mega. Op beide borden wordt pin 10 gebruikt voor het selecteren van de HDG104 en pin 4 voor de SD kaart. Deze pinnen kunnen niet worden gebruikt voor overige I/O. Op de Mega wordt de hardware SS pin 53, niet gebruikt voor het selecteren van de HDG104 of de SD card. Deze moet als output worden gehouden anders werkt de SPI interface niet.
Digitale pin 7 wordt gebruikt als handshake pin tussen het WiFishield en de Arduino. Deze moet dus ook niet worden gebruikt.
Note: Omdat de HDG104 en de SD card de SPI bus delen kan er een van de twee tegelijk worden aangestuurd.
-
Arduino ethenet shield
Je hebt ook nog een seriele interface nodig om een programma te downloaden naar de Arduino Ethernet board.
Ik gebruik hiervoor de Arduino USB-2-Serial-adapter. Een beetje ervaring met programeren is een voordeel.
De Arduino Uno is voor stand-alone systemen aan te raden door lagere prijs als geen ethernet nodig is. Mocht het puur om ethernet gaan is de Raspberry-PI ook een goedkope oplossing.- Met geïntegreerde ethernet-controller
- Development board voor tal van projecten
- Eenvoudig te leren, ook geschikt voor beginners
- Open-source Arduino software is gratis te downloaden
- Ingangsspanning: 7 – 12V
- Digitale I/O’s: 13 (waarvan 4 geschikt als PWM-output)
- Gereserveerde Arduino polen: 10, 11, 12 en 13 voor SPI, 4 voor SD-kaart en 2 als W5100-interrupt
- Analoge ingangen: 6
- SRAM: 2 kb
- EEPROM: 1 kb
- Kloksnelheid: 16 MHz
- Voedingsspanning: 5V
- Uitvoering: ATmega328
- Stroomverbuik: 40 mA
- Flash geheugen: 32 kb

































