Werelds goedkoopste I2C (I-Squared-C) Adapter (5 / 5 stap)

Stap 5: Software en projecten


Mac OS X en Linux broncode voor het werken met de adapter kan worden gedownload van mijn website (downloadlink is onderaan pagina). Het geschreven in C, en u zult moeten hebben van gcc geïnstalleerd (Linux meestal bevat dit standaard, terwijl Mac-gebruikers nodig om te installeren van de developer tools die een optionele installateur op uw oorspronkelijke OS schijf, of downloadbare vrij van Apple). Voorbeeldcode is opgenomen voor het lezen van een temperatuursensor, knippert een BlinkM "smart LED," schrijven en een seriële EEPROM te controleren, het lezen van een Nintento Wii Nunchuk controller (alleen voor Linux) en het communiceren met een servo controller boord.

Helaas is deze regeling van de adapter is niet compatibel met alle systemen. Ondersteuning voor DDC is niet gemandateerd, zo niet alle videokaarten ondersteunen deze mogelijkheid. Ik heb veel geluk toe met Mac-systemen die ATI of Intel grafische hebben chips, maar NVIDIA-gebaseerde systemen zijn pech. Aan de kant van Linux ik heb alleen getest een IBM ThinkPad A31p (ATI-videokaart), maar het zou niet werken met een Asus EeePC (Intel).

De afbeeldingen hier tonen een beproevingsinrichting waaruit verschillende I2C apparaten in actie. Meldt de computer voortdurend leest de omgevingstemperatuur van een I2C temperatuursensor, periodiek deze gegevens naar een I2C seriële EEPROM chip (Ja, het kon gewoon afdrukken naar een bestand, maar dit was verder aantonen I2C toepassingen), en vervolgens een servo (via een I2C-controller) dient als een geïmproviseerde indicator wijzerplaat. Met de bibliotheek en steekproef code voor deze apparaten reeds op zijn plaats, het duurde slechts een paar minuten samen te stellen deze demo (en de meeste van die was in het maken van de indicator wijzerplaat).

Gerelateerde Artikelen

'S werelds goedkoopste virtuele DRUM op $10 [Rs.500] - met behulp van de pc (geen drum-module vereist)

'S werelds goedkoopste virtuele DRUM op $10 [Rs.500] - met behulp van de pc (geen drum-module vereist)

de invoering van de's werelds goedkoopste elektronische virtuele drum:-1. bouw onder $10 [500 Indiase roepies]2. brain - PC met behulp van software-flexi muziek orkest3.-interfaceapparaat - gebruikt pc-toetsenbord aan link-software en hardware4. kwal
Werelds goedkoopste darkroom vergroter

Werelds goedkoopste darkroom vergroter

dit is mijn uitvinding: een camera obscura fotografische vergroter. Heeft iemand anders waarschijnlijk een voordat gemaakt, maar ik nog niet gevonden hebben het op het internet.U kunt alle van de leveringen in de dollaropslag kopen. Om een je nodig h
Werelds goedkoopste Frizbee

Werelds goedkoopste Frizbee

dit is leuk en goedkoop en leuk.Stap 1: Get het spul Alles wat u nodig hebt is...1.a hand2.a soda top ding3. gek vaardighedenStap 2: vuren de soda GLB ding en het graven in je middelvinger. Doel, en zonder verplaatsenuw hand, flick je vinger uit en h
Werelds goedkoopste elastiekje Launcher!

Werelds goedkoopste elastiekje Launcher!

Deze rubber-dart launcher praktisch kost u niets en binnen een paar minuten, kunt u leren werken deze launcher! Een beetje praktijk.. .en dat u zult en expert op dit... Het is een van mijn favoriete tijdverdrijf!In dart starten... het afvuren mechani
HD44780 LCD aan I2C adapter board voor de Bus Pirate

HD44780 LCD aan I2C adapter board voor de Bus Pirate

goedkoop karakter LCD's gebaseerd op de chipset van de HD44780 komen in een verscheidenheid van soorten en maten: 2 x 16, 4 x 20, enz. Deze schermen hebben twee modi van de standaard interface, 4 bits en 8 bits parallelle. 8 bit vereist een totaal va
Goedkoopste, eenvoudigste, meest draagbare "muismat"

Goedkoopste, eenvoudigste, meest draagbare "muismat"

dit is mijn eerste instructable.Deze muismat is veruit de gemakkelijkste en goedkoopste ik heb ontdekt. Ik heb een optische muis, maar de muismat werkt ook de muizen met laser of bal. het is ook het het makkelijkst te vervangen omsluiten de muis pad
Goedkoopste Photo Frame (CD doosje) / Marco para fotos mas barato (caja CD)

Goedkoopste Photo Frame (CD doosje) / Marco para fotos mas barato (caja CD)

alles wat u nodig hebt is een oude CD-doosje en dubbele dubbelzijdig plakband om de werelds goedkoopste fotolijstjes (zoals gezien ergens op Internet...).Hier heb je vier voorbeelden in mijn keuken met enkele geweldige tekeningen van kinderen. , Post
Hoe te maken tassen uit gerecycleerde materialen voor Less Than 10 dollar

Hoe te maken tassen uit gerecycleerde materialen voor Less Than 10 dollar

fietstassen zijn groot en uiterst nuttig voor fietsers. Ze zijn ook extreem overpriced voor een goede set. Ik heb een $250 dollar pannier instellen van panpack.com dat is geweldig om te kamperen, maar niet zo veel voor het uitvoeren van rond de stad,
Laser Doodle

Laser Doodle

dit is's werelds goedkoopste laser light show... Het zet uw stem en geluiden op laser patronen. Ik maakte de eerste een jaar geleden met mijn vader. We vereenvoudigd het het ontwerp voor de BurningMan2006. We hielpen 200 mensen op één dag maken ze op
LED Pong

LED Pong

Kort overzicht:Ik noem deze "LED Pong". Ik bouwde het van kras en ik het ontwerp gebaseerd op een 1-meter strip van individueel adresseerbare LEDs en een Arduino Uno. Pong was een van de eerste video arcade games ooit gemaakt. Het werd uitgebrac
1 Gbps Ultra hoge snelheid Internet testen!

1 Gbps Ultra hoge snelheid Internet testen!

"Zijn sneller dan Copy Paste" 1Gb/s internet!Deze hoge snelheid breedbandinternetverbinding kunt gaan t/m 1Gb/s Download en upload snelheid. Ik heb minder dan 1 $ te kopen deze breedbandverbinding voor één jaar!Stap 1: resultaten! # Testresultat
Onder de 5$ steadycam

Onder de 5$ steadycam

Wereld goedkoopste gestage Cam - de beste videoklemmen zijn hier hoe het maken van een gestage cam van nuttige en zeer goedkope prijs.
Goedkoopste kachel In de wereld versie 2. Groter, beter, heter.

Goedkoopste kachel In de wereld versie 2. Groter, beter, heter.

Dit is de tweede versie van de goedkoopste kachel in de wereld. Het is eigenlijk doen veel effectiever. Misschien zijn er extra toepassingen zoals u schaal omhoog de grootte. U kon misschien kook water of opwarmen van voedsel.GEBRUIK ALTIJD IN EEN GO
ARDUINO als PROGRAMMEUR 8051 - goedkoopste PROGRAMMEUR IN de wereld

ARDUINO als PROGRAMMEUR 8051 - goedkoopste PROGRAMMEUR IN de wereld

ZIJN TE MOEILIJK TE VINDEN 8051 PROGRAMMER MET USB AANSLUITING.U VINDT ZOVEEL CIRCUITS VOOR HET PROGRAMMEREN VAN DE 8051 DOOR MAX232, MAAR HET ZAL NIET WERKEN ALS ZIJN NIET ICSP OF DE BOOTLOADER IS NIET GEÏNSTALLEERD OP DE CHIP.MAAR ALS JE ARDUINO KU