5 Intermediaire tot geavanceerde Arduino-projectideeën
Misschien heb je kennis gemaakt met de wereld van Arduino via een van onze Arduino-projecten voor beginners, en nu ben je op zoek naar een uitdaging. Deze vijf projectideeën combineren het Arduino-platform met een verscheidenheid aan andere technologieën en toepassingen. Ze zullen je vaardigheden als ontwikkelaar zeker vergroten, terwijl ze de veelzijdigheid van het Arduino-platform onderstrepen.
01
van 05
U kunt een Arduino gebruiken om te communiceren met een iPhone of iPad. Dit opent een scala aan mogelijkheden voor domotica, robotbesturing en interactie met aangesloten apparaten. Dit project creëert een eenvoudige interface tussen Arduino en iOS met behulp van aRedPark breakout-pakket. Met de verbinding kun je iOS-apps maken die Arduino-modules besturen zonder dat je je iOS-apparaat hoeft te jailbreaken of aan te passen. Elektronica die wordt bestuurd door uw mobiele telefoon zal een populaire interactiemethode worden en dit Arduino-project creëert een eenvoudig prototypeplatform voor experimenten.
02
van 05
Gebruik je Arduino om een sfeerlicht te bedienen - een LED-lamp die in verschillende kleuren gloeit - zodat de kleur de algehele emotie van de wereld weergeeft Twitter gebruikers op een bepaald moment. Laat het rood gloeien voor woede, geel voor geluk, of een andere kleur die je wilt. Met het project kun je snel de stemming van de wereld voelen - of, beter gezegd, de wereld volgens Twitter.
Hoewel het misschien frivool lijkt, introduceert het project het concept van het samenvoegen van gegevens voor alternatieve doeleinden. Door Arduino bijvoorbeeld te koppelen aan een webinterface zoals Twitter, kun je een aantal nuttige openbare statistieken volgen. Als merkmanager kun je het aantal gesprekken over je product volgen. Door een krachtige webmonitor te koppelen aan een fysieke indicator zoals een LED-lamp, kunt u gebruikers toegang geven tot een reeks gepersonaliseerde datapunten die door iedereen gemakkelijk kunnen worden gelezen en begrepen, ongeacht de software beleven.
03
van 05
Maak een open-source quadcopter
Veel quadcopters worden gebruikt als speelgoed, maar ze hebben ook een verscheidenheid aan praktische, artistieke en wetenschappelijke toepassingen, met camera's, monitoren en andere hulpmiddelen die aan het chassis kunnen worden bevestigd. Quadcopter-ontwerpen zorgen voor een stabiel en wendbaar platform in een apparaat dat zowel binnen als buiten kan worden bediend. Er zijn een aantal open source-specificaties voor een multi-rotor copter, de twee opmerkelijke zijn AeroQuad en ArduCopter. Deze projecten combineren Arduino met robotica-disciplines, waaronder telemetrie, navigatie en realtime omgevingsdetectie. De specificaties voor verschillende UAV's zijn inbegrepen, samen met open-sourcecode om de voertuigen te besturen.
04
van 05
Net als bij het quadcopter-project hebben Arduino-enthousiastelingen een zelfbalancerende robot gebouwd. De Arduway begon als een niet-gegradueerde informatica-scriptie, en net als de quadcopter kan het helpen bij het ontwikkelen van vaardigheden met betrekking tot programmeren, machinerobotica en productprototyping. Arduway is gemaakt door een Arduino te combineren met gyroscoop- en versnellingsmetersensoren, evenals onderdelen van een Lego NXT programmeerbare robotica-kit.
05
van 05
RFID is een belangrijke technologie op het gebied van supply chain logistiek. Walmart heeft bijvoorbeeld gebruik gemaakt van RFID om zijn geavanceerde wereldwijde logistieke systeem te ondersteunen. Dit Arduino-project maakt gebruik van dezelfde technologie om toegangscontrole te bieden voor een verscheidenheid aan fysieke apparaten en objecten, zoals de voordeur van uw huis. Met behulp van Arduino kan het systeem passieve RFID-tags lezen, een database doorzoeken en toegang geven tot goedgekeurde tags. Op deze manier zou men ook de toegang per tag kunnen variëren, waardoor verschillende toegangsniveaus voor verschillende mensen mogelijk zijn. Dit toegangscontrolesysteem hoeft zich niet te beperken tot deuren, het kan ook worden toegepast op apparaten, computersystemen of wat je maar kunt bedenken.