OLED Magic 8 Ball met houding (5 / 9 stap)

Stap 5: Inital-Software installeren en testen


a) instellen en testen van de Flora

Voor de eerste installatie, stel ik voor alleen de USB-kabel worden aangesloten op de Flora, de OLED, de vlotterschakelaar en de batterij te verbreken

Omdat de Flora niet een standaard Arduino board zoals de Arduino UNO is, moet u het installeren van de "Adafruit special sauce" Arduino IDE programmering software die Adafruit Flora aan de Board toevoegt opties menu (zie foto). Ook is het installeren van het stuurprogramma voor de Flora. Helpen met dit alles wordt verzorgd door Adafruit aan de slag met Flora gids, zie link hieronder:

Flora aan de slag

De sectie van de Download Software gids vertelt u hoe te downloaden en instellen van de "Adafruit special sauce" Arduino IDE & Flora apparaatstuurprogramma

De gids aan boord LED knipperen sectie vertelt je hoe om te testen dat alles OK werkt.

b) instellen en testen van OLED-Display

Vervolgens laten we de OLED werkend te krijgen. Sluit de OLED display Flora via de 5 pins connectoren. U zult twee nieuwe bibliotheken om OLED werken, zie Adafruit gids link hieronder.

Zwart-wit OLED breakouts

De sectie van Ardunio bibliotheek en voorbeelden gids vertelt u hoe te downloaden en te installeren van de 2 nieuwe bibliotheken (Adafruit_SSD1306 & Adafruit_GFX).

Met dat gedaan, u kunt testen het OLED display van de Arduino IDE: bestand > voorbeelden menu Navigeer naar de voorbeeldcode met de naam "sdd1306_128x64i2c" (zie foto om u er te helpen). Helaas de code werkt niet zoals het is, moet u de regel vindt:

#define OLED_RESET 4

En verander het naar:

#define OLED_RESET 10

Dit is nodig omdat de Flora beschikt niet over een digitale pin 4 als een standaard Arduino UNO, zodat we de Flora digitale pin 10 gebruiken. Met de OLED display aangesloten op de Flora, en de Flora ingeschakeld, u moet zitten kundig voor uploaden en voer de voorbeeldcode in het volgende. De voorbeeldcode is echt pronkt van de grafische mogelijkheden van de OLED, die niks van wie ik ben momenteel met behulp met dit project - misschien in Gen 2.0!

Als dit Ok werkt, kunt u nu de vlotterschakelaar. Aangezien de vlotter is bedraad parallel met de ingebouwde switch van Flora, moet de ingebouwde switch uitschakelen voor de vlotterschakelaar actief te zijn. Wanneer de vlotterschakelaar rechtop met de donut rusten tegen de oranje o-ring gehouden wordt, brandt de schakelaar; Wanneer de schakelaar ondersteboven wordt gehouden met de donut rusten tegen de schuim wasmachine uitstaat de schakelaar. U moet mogelijk op de Flora de reset-schakelaar na aanvankelijk verbinden de vlotterschakelaar. U moet nu zitten kundig voor zet de OLED voorbeeldprogramma in- en uitschakelen met de vlotterschakelaar.

c) downloaden en installeren van de entropie-bibliotheek

Omdat de standaard Arduino functie willekeurige getallen niet echt dat willekeurig (zelfs wanneer we ingesteld het willekeurige zaad gelijk is aan de waarde van een onsamenhangende analoge pin, bijvoorbeeld randomSeed(analogRead(9)). Gelukkig, een betere random number generator beschikbaar is, moeten we gewoon installeren van de bibliotheek inschakelen. Sla het bijgevoegde bestand Entropy-v1.0.2.zip op uw computer en unzip het naar uw Arduino/bibliotheken/directory. U kunt meer lezen over de functie van deze willekeurige getallen bij deze verbinding.

Entropie bibliotheek

Gerelateerde Artikelen

Magic 8 Ball Esp8266 en I2c LCD-scherm met

Magic 8 Ball Esp8266 en I2c LCD-scherm met

Ik dacht dat het zou een beetje leuk om te maken een Magic 8 Ball met behulp van een Arduino en een i2c LCD-scherm, dus hier zijn sommige instructies op hoe dit te doen.Stap 1: Spullen die je zal nodigVan een soort Arduino (ik gebruik een esp8266 maa
Digitale Magic 8 Ball

Digitale Magic 8 Ball

De Magic 8 Ball is een leuk speeltje waarmee ja of nee vragen in een verscheidenheid van manieren worden beantwoord. Er zijn twintig verschillende reacties dat het geven kan (10 positief 5 niet-ontwijkend en 5 negatieve). Een ander antwoord is op elk
Reuze Magic 8 Ball

Reuze Magic 8 Ball

reus Fn Magic 8 Ball. OK, geen magie maar Fn groot, groter dan de reguliere.  Ooit vinden de noodzaak te raadplegen van een orakel om een antwoord op een vraag? Ooit moet een mening over iets of bindende arbitrage van een belangeloze partij?  Wacht n
Magic 8 Ball sterven

Magic 8 Ball sterven

lang geleden vond ik een gebroken Magic 8 Ball. Na het sterven op mijn handen krijgen besefte ik dat de "magische" kan worden omgevormd tot een dobbelsteen. Dit is een set van de na-de-feit van mijn procedures van het proces.Stap 1: Verf de teer
Magic 8 Ball

Magic 8 Ball

Dit Instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com).Hallo en welkom op mijn MakeCourse project. Voor mijn afstudeerproject koos ik om opnieuw een elektronische "magic 8 ball.
Arduino OLED Thermometer en Hygrometer met DHT11 voor Beginners

Arduino OLED Thermometer en Hygrometer met DHT11 voor Beginners

Hallo! Ik ga u laten zien hoe een Arduino OLED thermometer en hygrometer * met DHT11 te maken.De OLED we vandaag gebruiken is 1.3 inch in grootte, functies 128 × 64 pixels en de SPI-Bus gebruikt. Op de volgende pagina vindt u meer nuttige informatie
Aangepaste Lasered houten achtbanen met houder

Aangepaste Lasered houten achtbanen met houder

Als je de video kunt u zich abonneren op mijn YouTube-kanaal.Ik maakte een aantal aangepaste houten achtbanen met de houder van een achtbaan allen van een klein stukje van 1/4" multiplex met behulp van een CNC laser machine. U kunt het gewenste ontwe
Bindmiddel Clips met houding

Bindmiddel Clips met houding

Etch woorden op bindmiddel clips toe te voegen sommige houding aan uw kantoorbenodigdheden.Dit is een ander snel en eenvoudig project te maken op een laser cutter. (Ik heb net toegetreden TechShop, en ik heb nu toegang tot allerlei prachtige apparatu
Hoe te maken zelfgemaakte schoonmaak doekjes met houder

Hoe te maken zelfgemaakte schoonmaak doekjes met houder

mijn Baby M is een ramp wanneer het tijd is om te eten. Overal krijgen we mushed aardbeien of kaas. Ik zijn kinderstoel te reinigen, maar ik houd niet gebruiken Clorox of Lysol veegt op een oppervlak dat hij gaat om te eten op. Dus ik dacht dat zou d
OLED temperatuur en vochtigheid meter

OLED temperatuur en vochtigheid meter

Ik vond deze mooie twee kleur 128 x 64 pixels OLED-display op eBay en dacht dat het zou een ideale scherm voor een eenvoudige meter voor temperatuur en vochtigheid.Ik heb Alex Chu de code uit instructables hoe met OLED-display en DHT bibliotheek gebr
Digitale Magic Eight Ball

Digitale Magic Eight Ball

dit instructable zal u tonen hoe maak je een aanpasbare digitale magische acht bal, met Arduino. Het kan worden aangepast om te zeggen wat die je wilt, en er is geen limiet aan hoeveel zinnen kan bevatten. Wanneer geschud, zal het uitkiezen van zijn
Minecraft Magic 8 Ball/magie 4 Cube

Minecraft Magic 8 Ball/magie 4 Cube

Heb je ooit wilde toevoegen sommige "magic" in minecraft? Nou nu is je kans! Bekijk de clip te vinden meer info! =)-BrodieStap 1: Frame werkOm erachter te komen hoe om te beginnen! Bekijk nu de video! =)-BrodieStap 2: Doen de RedstoneBekijk de v
Snelle & Easy computer grap met houding te sparen!

Snelle & Easy computer grap met houding te sparen!

Deze grap kwam uit een opmerking van een van mijn andere ' ibles (die werd geïnspireerd door een ander ' ible.)Hier is een link naar mijn oorspronkelijke ' ible...Gewoon, het is gewoon een snelle bestand die u aan de doelcomputer gekopieerd die het p
Magic F bom

Magic F bom

Welkom bij de Magic 8 ball met een houding. In dit Instructable leert u hoe maak je een magische 8-bal met een digitaal scherm. Als u wil niet dat die heeft onbeleefd taal uit het dan is het een eenvoudig vast te stellen.Hoop dat u geniet van!Stap 1: