DIY trådlös kul programledare (5 / 10 steg)
Steg 5: elektronik
(Detta problem kan undvikas om du inte är säker:
Skjuter köpa två jeenodes, trådlös RF12 ingår och löda komponenter.)
Så mer äventyrliga: göra två nakna ben Arduino, bara med hjälp av ATmega328, oscillatorer etc.
Att göra den nakna ben Atmega: du kan hitta detta någonstans på internet. (bara atmega328 eller 168, två kondensatorer 22pF och oscillatorn 16 MHz. Om du har en tom chip säkringarna rätt och lockbits, lägga till bootloader och bort du gå.)
Du kan använda en Arduino för att programmera chip, om du använder en oscillator 16 MHz det fungerar fortfarande PCB i inställningen om du inte använder en oscillator, än du måste ställa in säkringarna annorlunda (var försiktig!). I den nakna ben situationen behöver du en programmerare som AVR MKIISP
Anslutningar
Chipet på en PCB, anslutas RF12 (eller RF12b) så här:
INT0 = arduino PIN2: på RF12, oscillator sida, 2 uppifrån (se bild)
PB3 = arduino PIN 12
Pb2 = arduino 10: på RF12 andra sida 1 uppifrån
Pb5 = arduino 13: på RF12 andra sida, 2 från topp
PB3 = arduino 11: på RF12, andra sidan 3 uppifrån
Sedan på RF12 5 från toppen, andra sidan, GND
på RF12 6 från översta VCC (antingen 5 V fro RF12, eller 3,3 för RF12B)
och sist på RF12, antennen en bit tråd ca 8 cm, antennen
Den mottagande sidan, min shaker, är samma sak.
RF12 / Atmega anslutning. Det finns gratis Pins vänster, så göra något roligt!
Spänning
Min leksakspiano kör på två batterier AAA, så i detta fall kunde jag mata Atmega på denna 2.8 V.
Knappar av toy piano.
Jag experimenterade att lägga till åtgärder för att skicka till piano knapparna. Men detta var inte lätt (eller omöjligt) tangentbordet drivs från toy piano chip, och nycklarna inte använder en GND spänning, så antingen atmega var störd, eller ljud snedvrids, det är därför jag beslutade att lägga till egna knappar.
Bilderna visar flera av min egen nakna ben setup, och jeenode. Om du har tillräckligt med utrymme kan du naturligtvis använda en Arduino. (i själva verket för att testa innan byggnaden i, detta är tillrådligt!)
RX TX
Dessa är överföringen och ta emot stiften. De kan hittas på chipet och omvandlare, också jeenode använder dessa stift för att överföra data. Se bild för anslutningar. De flesta gånger RX TX måste växlas mellan enheterna, är det vad är för avsändaren TX är för mottagaren RX.