Hoe mobiele telefoonweergave te koppelen aan Arduino

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In dit bericht zullen we leren hoe we het Nokia 5110-display kunnen koppelen aan een arduino-microcontroller en hoe we wat tekst kunnen weergeven, we zullen ook een eenvoudige digitale klok construeren en tot slot zullen we de grafische mogelijkheden van het Nokia 5110-display onderzoeken.

Door



Nokia was het populairste merk voor mobiele telefoons ter wereld voordat ze de smartphonemarkt betraden. Nokia stond erom bekend robuuste telefoons te produceren en een van de iconische en meest robuuste was de Nokia 3310.

Het merk Nokia maakte veel lawaai op sociale media en de meme begon rond te zweven op internet en het grootste deel van de meme ging over het model 3310, vanwege de grote duurzaamheid bij hardcore gebruikers. Een legitieme bron zegt dat Nokia-telefoons zelfs het leven van sommige mensen hebben gered van kogels.



Na de afname van de vraag naar deze modellen op de markt bleven er veel displays ongebruikt. Nu zijn ze gerenoveerd en op de markt gebracht voor onze aangepaste behoeften.

Als u er een wilt voor hands-on, hoeft u geen mini-nucleaire explosie in uw omgeving te veroorzaken om er een te redden van uw oude Nokia-telefoon. Deze is algemeen verkrijgbaar op e-commercesites.

Illustratie van het Nokia 5110-scherm:

Leuk weetje: het display van de Nokia 5110 werd ook gebruikt in het 3310-model en nog enkele andere Nokia-telefoonmodellen.

Laten we nu eens kijken hoe we het display kunnen verbinden met Arduino.

Verbind het display met Arduino

Hoe mobiele telefoonweergave te koppelen aan Arduino

Het scherm is monochroom en heeft 84x48 pixels die tekst en zelfs afbeeldingen kunnen weergeven.
Het display bestaat uit 8 pinnen: Vcc, GND, reset, chipselectie (CS), opdrachtselectie, seriële data uit, seriële klok en achtergrondverlichting.

Het scherm is ontworpen om te werken op 3,3 V en het toepassen van 5 V zal het scherm beschadigen, dus wees voorzichtig bij het hanteren ervan.

Het display heeft achtergrondverlichting die gewoonlijk in wit of blauw van kleur is. 5V wordt gegeven aan achtergrondverlichting met een stroombegrenzende weerstand van 330 ohm.

Pinnen 7, 6, 5, 4 en 3 zijn verbonden met de digitale pinnen van het display. Het is niet verplicht om te weten hoe de arduino met het display communiceert, om het te kunnen gebruiken, zullen we de juiste bibliotheekbestanden toevoegen aan de arduino-software die zorgt voor de communicatie tussen arduino en display.

Laten we nu wat tekst weergeven.

Tekst weergeven

Mobiele telefoonweergave Tekst weergeven met Arduino

Voordat u de code uploadt, moet u de bibliotheekbestanden downloaden en deze toevoegen aan uw arduino IDE.

• github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library
• github.com/adafruit/Adafruit-GFX-Library

Programma voor Hallo wereld:

Als u meer wilt weten over het coderingsgedeelte, kunt u een voorbeeldprogramma bekijken met afbeeldingen, tekstkleur (zwart / wit), testgrootte, tekstrotatie en nog veel meer.

Laten we nu een digitale klok maken.

Schakelschema voor digitale klok:

Het schema is hetzelfde als het vorige, alleen het verschil is dat de twee 10K ohm pull-down weerstanden voor het instellen van de tijd zijn aangesloten op pin # 8 en pin # 9, de rest van het circuit spreekt voor zich.

Programma voor digitale klok:

Laten we nu de grafische mogelijkheden van het beeldscherm bespreken. Het display van de Nokia 5110 heeft 84x48 pixels, die ook in zwart-wit zeer beperkte grafische afbeeldingen kunnen weergeven. Het is misschien niet zo geschikt voor kleurendisplays op smartphones, maar het is erg handig als we logo's of symbolen in uw project moeten weergeven.

Afbeelding van afbeeldingen met het Nokia 5110-display:

Populair trollengezicht:

Dr. A.P.J Abdul Kalam:

Zoals we kunnen zien, kunnen we met behulp van een monochroom scherm toch enkele foto's of logo's rechtstreeks vanuit arduino weergeven. We hebben geen extern geheugen nodig, zoals een SD-kaart.

Het proces van het omzetten van een foto in 'C' -code is onderwerp van een ander artikel, waarin we het proces stap voor stap zullen illustreren.

Als u vragen heeft, kunt u dit aangeven in het commentaargedeelte.




Vorige: BJT-emittervolger - werken, toepassingscircuits Vervolg: Circuit van overspanningsbeveiliging met meetfaciliteit