Innehållsförteckning:

LED Hat Display med Pong: 12 steg (med bilder)
LED Hat Display med Pong: 12 steg (med bilder)

Video: LED Hat Display med Pong: 12 steg (med bilder)

Video: LED Hat Display med Pong: 12 steg (med bilder)
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, December
Anonim
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong
LED Hat Display med Pong

För ett tag sedan, som mitt första mikrokontrollerprojekt, gjorde jag ett Pong -spel på en 5x7 LED -display, men sedan blev det inget av det. Nyligen fick jag en mössa som en del av en uniform (för en ingenjörstävling) och fick besked om att anpassa den och kom ihåg pong. I denna instruktiva kommer jag att visa dig hur man gör en rullande LED -display och hur man installerar den i en hård hatt. Det spelar också pong!

Steg 1: Material

Material
Material

Delar: -2 10k potentiometrar- 3 4,7 kOhm motstånd-4 SPST-omkopplare-1 5x7 tvåfärgad LED-display-1 8-stifts dipswitch-1 Hardhat-1 atmega168 mikrokontroller (eller arduino) -1 28 Pin 'skinny' socket-1 breadboard- 1 3,7V litiumpolymerbatteri-Wire-Lod-Hot Lim Verktyg: -Lödkolv-Hot Lim Gun Gun-Wire Stripper-Hobby Knife-Plexiglas Cutting Knife- Microcontroller Programmer (tillval)

Steg 2: Löd skärmen

Löd displayen
Löd displayen
Löd displayen
Löd displayen
Löd displayen
Löd displayen
Löd displayen
Löd displayen

För det första steget måste du löda ledningar till displayen. Du kommer också att behöva löda en omkopplare från dip -omkopplaren mellan de två färgernas katoder för varje rad. För att göra det tydligare har jag bifogat en schematisk bild av displayen i bilderna (klicka på på bilden för att få den i full storlek).

För nästa steg använde jag omkopplare 8 för ett "reseläge". Detta är så att hatten inte slås på av misstag i en påse och tappas.

Steg 3: Löd strömanslutningarna

Löd strömanslutningarna
Löd strömanslutningarna
Löd strömanslutningarna
Löd strömanslutningarna

För detta steg måste du löda mikrokontrolleruttaget till brödbrädet. Löd sedan alla strömanslutningar till mikrokontrolleruttagets stift. Om du är osäker på vilka stift som ska lödas finns det en bra referens här.

Steg 4: Fäst lysdioderna på kortet

Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet
Fäst lysdioderna på kortet

Nu måste du fästa ledningarna som kommer från LED -displayen till brödbrädan. För att hjälpa till med detta, se den bifogade schemat, eller så kan du titta i koden i introt för att hitta utgångsstiften på arduino.

Steg 5: Lödkontakter

Lödströmställare
Lödströmställare
Lödströmställare
Lödströmställare
Lödströmställare
Lödströmställare
Lödströmställare
Lödströmställare

Löd sedan omkopplarna till brödbrädan. Jag har åter bifogat schemat i bilderna från detta steg.

För varje omkopplare är det en kontakt för omkopplaren som är ansluten till motsvarande mikrokontrollerstift och den andra till den positiva spänningen. Det finns också ett motstånd från ingångsstiftet till jord för varje omkopplare.

Steg 6: Löd potentiometrarna

Löd potentiometrarna
Löd potentiometrarna
Löd potentiometrarna
Löd potentiometrarna

För att löda potentiometrarna, löd först den positiva effekten till en av de yttre ledningarna (varje kruka har 3 ledare, en för varje ände av motståndet och en för den utbytbara mitten). Löd den negativa till den andra yttre ledningen och en tråd som går mellan motsvarande analog in på mikrokontrollern och den mellersta ledningen. Gör detta för varje kruka.

Vilken sida du lödar den positiva och negativa ledningen i frågor, det påverkar hur du vänder potten för att flytta padeln upp eller ner. Det bästa sättet att räkna ut vilken sida som ska lödas på är att lödda den positiva ledningen på botten när de tre krukledarna vetter mot skärmen från den sida de ska monteras på. Eller bara gissa och ändra det senare. Detta är också ett bra ställe att lödda högtalaren, fästa ena sidan till stift 15 på mikrokontrollen och den andra till marken.

Steg 7: Programmera mikrokontrollern

Programmera mikrokontrollern
Programmera mikrokontrollern

Detta kan vara den mest skrämmande uppgiften om du är ny på mikrokontroller. Installationen använder jag för att programmera mikrokontrollerna med en AVRisp mkII för att ladda startladdaren för en Arduino, som kan programmeras via USB. Ladda programmet som bifogas detta steg (eller i introt) på mikrokontrollern (.hex -filen i applet -mappen kan laddas till mikrokontrollen i stället för bootloader). När du bränner startladdaren, ställ in chippet för att använda 8MHz intern kristall, såvida du inte vill använda en extern kristall (den extra hastigheten behövs inte riktigt). Om du gör om koden, se till att den har rätt klockfrekvens för vad du ska använda. När den är programmerad lägger du in chipet i uttaget på brödbrädet.

Steg 8: Testning och felsökning

Testning och felsökning
Testning och felsökning
Testning och felsökning
Testning och felsökning
Testning och felsökning
Testning och felsökning

Nu är det dags att ansluta batteriet och hoppas att det fungerar.

Om det inte fungerade ska jag försöka ge några felsökningstips: om en linje saknas på displayen är det en lös anslutning eller en kortsluten tråd. händer ingenting, kontrollera först strömmen och omkopplarna. Om det får rätt spänning och fortfarande inte fungerar (och chippet är anslutet på rätt sätt), testa alla komponenter en efter en. Om den slås på, men skärmen inte visas korrekt, se till att du har rätt typ av display, 5 katodrader och 7 anodkolumner (märkningen av raderna och kolumnerna kan variera från datablad till datablad). Om det fortfarande inte fungerar, lämna en kommentar så ska jag försöka hjälpa till.

Steg 9: Drift

Drift
Drift

När den är på, vrid omkopplare en för att växla mellan Pong och visningsläget.

I visningsläge kommer det att visa UOIT (mitt universitet) och om du vrider på omkopplare 3 kommer det att visa ERTW (bonuspoäng för dig räknar ut den här). I Pong -läge, vrid på potentiometern för att flytta paddlarna. Vänd omkopplare 2 för att byta från 1 spelare till 2 spelare och om du tycker att det är för enkelt, vrid omkopplare 3 för att påskynda den.

Steg 10: Förbered hattens displayhål

Förbered hattens displayhål
Förbered hattens displayhål
Förbered hattens displayhål
Förbered hattens displayhål
Förbered hattens displayhål
Förbered hattens displayhål

Detta är det första steget i att installera elektroniken i din hatt.

Börja med att spåra en mall för skärmen och klipp ut den. Tejpa utskärningen till hatten där du vill att skärmen ska gå och spåra den sedan med hobbykniven. Var noga med denna del, det är lätt att glida när du skär hårda böjda ytor. Nu med konturen på hatten, ta skärkniven i plast och spåra längs linjerna tills du petar igenom. Avsluta nu hålet genom att klippa ut den återstående skarvplasten med hobbykniven.

Steg 11: Borra omkopplarhålen

Borra omkopplarhålen
Borra omkopplarhålen
Borra omkopplarhålen
Borra omkopplarhålen

Jag placerade mina switchhål i mitten som en kort metall Mohawk, men du kan placera dem var du vill.

Börja med att göra små Xs, en för varje switch och tillbehör. Tejpa fast dessa på hjälmen med mitten av X där du vill ha hålet. Välj nu lämplig borrstorlek och borra varje hål.

Steg 12: Avsluta hatten

Avsluta hatten
Avsluta hatten
Avsluta hatten
Avsluta hatten
Avsluta hatten
Avsluta hatten

Det sista steget är att installera alla delar i motsvarande hål och applicera varmt lim efter behov för att hålla delarna på plats. Jag har lagt anteckningar i bilderna för fler tips.

Allt som återstår att göra är att visa upp det! Eftersom du har läst så här långt måste du vara åtminstone intresserad, så betygsätt det!

Rekommenderad: