Stap 1: plan
Met googleonderzoek vond ik perfect geschikt voorbeeld van Matt Richardson (MR). Zijn ontwerp is erg mooi en interessant, bovendien dat hij noemde enkele mogelijke probleemgebieden.
- Zijn ontwerp in Instructables
- Een ander
Naast zijn ontwerp zijn twee alternatieven van Adafruit.com. Gebruikt men een Raspberry Pi en de tweede een Arduino als de honken. De telefooneenheid zelf is hetzelfde voor beide. Adafruit ontwerp is eenvoudig om te bouwen en oogt zeer fraai met de touchscreen. Toch is er bijna niets te maken met het gebouw. Het is meer over het kopen van de onderdelen en vervolgens snel vergadering. Dit klonk te eenvoudig voor mij.
Genoeg over dat en let's focus op het apparaat zelf. Ik gebruikte heer ontwerp als een bron van inspiratie en gericht op de Adafruit Arduino-model.
Cellulaire GSM-module
De belangrijkste component, de cellulaire GSM module, de ene gebruikt door MIJNHEER is moeilijk te verwerven en duur. De Adafruit ontwerp maakt gebruik van een alternatieve module (SIM800L) en ik was op zoek naar wat ik kon doen met die. Al snel vond ik dat ik deze module van eBay met zeer redelijke prijs kunt kopen kon zonder te doen bijna elke solderen. Mijn doel was niet het vermijden van solderen, maar om te verminderen het tijdrovend solderen werk.
Adafruit gebruikt dezelfde SIM800L chip en later voor mijn verbazing was ik in staat om hun code direct zonder enige wijziging te gebruiken.
De module werkt in 850/900/1800/1900 MHz systemen, kunnen FM-radio en nog veel meer. De radio was niet belangrijk voor mij, maar misschien in de toekomst ik kon maken van die gebruiken. Belangrijke functies als roepen, te ontvangen en te verzenden dat SMS vallen, dat is eigenlijk voldoende.
Als extra bonus had de gekochte module al een antenne meegeleverd. Aan de andere kant van de module is bestuur een SIM-kaartsleuf, gemakkelijker weer mijn leven (vermindering van de kleine en tijdrovend werk solderen).
Spreker "+" (SpkP) en "-" (SpkN) zijn aangesloten direct met de SIM800L. Ook de microfoon. "Ring" pin gaat laag wanneer een gesprek komende in. is "Net" is voor de antenne, maar dat is al op het bord, dus leeg. "Vbat2" is voor de batterij "+" aansluiting. ' GND '-grond uit de Arduino en de batterij "-". "RST_sim800", "RXD" en "TXD" zijn verbonden met de Arduino. "DTR"-weet niet het gebruik, dus ik opengelaten.
De cellulaire module werkt met 2G-netwerk. Het is belangrijk dat uw SIM-kaart die ondersteunt. Zoals ik heb gehoord voorzien sommige dienstverleners niet in het meer of in de zeer nabije toekomst. SIM800 maakt gebruik van "mini SIM" grootte.
Het scherm
MIJNHEER vermeldt dat de Nokia LCD scherm vrij gemakkelijk kapot. Op hetzelfde moment, ik was niet erg dol op van het LED-scherm dat hij gebruikt, dus ik ging op dezelfde manier met de Nokia-LCD.
Na wat onderzoek ik neem aan dat MIJNHEER had problemen met het scherm van de Nokia als hij was met behulp van te hoge spanning. Er wordt gezegd door Sparkfun dat weerstanden moeten worden gebruikt als 5V signalen worden gebruikt. Voedingsspanning moet in ieder geval 3.3V. De heer gebruikt 5V.
Men moet gebruik (overgenomen van Sparkfun) 10kΩ weerstanden tussen SCLK (CLK), DN (DIN), D/C (DC) en RST pinnen en een 1kΩ weerstand tussen pin van de SCE (CS). Voor de achtergrondverlichting wordt minimum 330Ω aanbevolen. Verschillende symbolen worden gebruikt voor de dezelfde pinnen: SCLK = CLK; DN = DIN; D/C = DC; SCE = CS.
Het scherm vereist 3.3V, is dus een DC / DC converter toegevoegd voor dat doel. Alle de pinnen zijn aangesloten met de Arduino, die met 5V werkt. Teneinde het scherm levensduur weerstanden worden toegevoegd tussen de pinnen (kijk de schema's: "Hand1_R4 – R8").
De knoppen
De regeling van de knoppen is zoals heel veel oude school knop telefoons hebben. Dit ontwerp keek zeer redelijk.
16 knoppen maakt gebruik van het toetsenbord. Om alle knoppen te gebruiken moet men een enorme microcontroller of een beetje meer geavanceerde toetsenbord.
Met behulp van een spanning divider-technologie, kan het toetsenbord worden bereikt met behulp van slechts één analoge pin.