Equipement D'airsoft

Open SOURCE

Etat d'avancement du projet :


100%

Le scénario


Dans le cadre d'une OP "The Walking Dead" en tant que survivants, nous devions survivre durant 24h dans un terrain infesté de zombie.
Il fallait donc être en mesure d'établir des campements temporaire pour se reposer, se restaurer, etc.
Pour sécuriser la zone du campement, mon équipe prévoyait des fils de pêche avec des clochettes pour alerter de la presence d'un intru.
Mais bon, pour plus de fun, voici l'équipement que j'ai réalisé :


Image Image



Ce sont des detecteurs de mouvements qui alertent par talki walki de la presence d'un individu.
Les emetteurs communiquent avec la station de base et la préviennent lorsqu'ils détectent quelque chose.
La station lorsqu'elle reçoit l'information des émetteurs, diffuse par talki-walki l'alerte.
La station utilise le même module talki-walki que celui de la bombe factice et de la station de capture. Vous pourrez donc le réutiliser.
Il faut juste bien penser à mettre à jour le code du module ainsi que les sons *.ad4 en plus.

NB : Je viens juste de rentrer de l'OP, j'en profite donc pour racconter mon expérience de test avec ce matériel ;-)
Mon équipe s'étant toute faite contaminé tour à tour, je me suis finalement retrouvé tout seul à 2h du matin.
Je décide donc de trouver un coin pour passer la nuit au chaud dans mon duvet.
Bien que le terrain était extrémement grand, aucun endroit n'était à l'abri des zombie ou des autres survivants pilleur.
Je trouve tout de même un endroit plutot discret et je place deux de mes detecteurs en direction de l'arrivée potentiel des intrus.
Afin de jouer la carte de la sécurité, je place mes deux détecteurs orienté à 90° de manière à savoir si un intru erre dans la zone des detecteurs, ou si il se dirige sur moi...
4h du matin : je venais juste de m'endormir... je suis réveillé brusquement par les deux détecteurs qui se déclenchent tour à tour. Un intru se dirige donc dans ma direction.
Je sors ma réplique de M9 de mon duvet et tir sur le zombie qui s'écroule.
J'ai fait partie des 5 derniers survivants de l'OP grace aux detecteurs. Sans eux le zombie m'aurait contaminé et je n'aurais pas survécu.
Donc j'en suis très satisfait !
Point négatif : La porté entre les detecteurs et la station n'était que de quelques mètres pour une portée annoncé de 100 mètres environ...
Il faudra donc que j'étudie ce problème qui n'a pas lieu d'être.



La station de base


Image


Pour la station, nous aurons besoin de :
  • un module talki-walki (réalisable ici)
  • 1 BreadBoard PCB
  • 1 Atmega 328p-pu(prévoir de quoi le programmer (faisable avec un arduino uno))
  • 1 socket pour ship 28pin pour le ATMEGA 328p-pu
  • 1 quartz 16MHz
  • 2 condensateurs 22pF
  • 1 convertisseur "step-down" 5v to 3.3v
  • 1 convertisseur "step-down" 24-6v to 5v (Il faudra penser à le régler à 5V avec la vis)
  • un tranceiver NRF24L01+ 2.4GHz
  • deux support 4 pin pour le tranceiver
  • 1 socket jst 4 pin
  • un cable jst 4 pin
  • une pile plate 9v
  • un connecteur pour pile 9v
  • du fil éléctrique à souder
  • de l'étain
  • un fer à souder

  • Dans un premier temps, vous devrez graver le bootloader du ATMEGA 328p.
    Pour ce faire, vous avez des tutos sur internet : http://www.instructables.com/id/Burning-the-Bootloader-on-ATMega328-using-Arduino-/ par exemple.

    Ensuite, il faut uploader le programme sur la puce : le plus simple est de prendre un Arduino Uno, et de remplacer la puce d'origine par celle que vous voulez programmer.
    Vous branchez l'arduino sur un PC, vous téléversez le programme, puis vous retirez la puce qui est maintenant prête.


    N'hesitez pas à télécharger le schéma de cablage au format Fritzing (disponible ci-dessous) pour avoir des informations sur les composants, car l'image des composants sur le schéma de cablage est parfois très différente des composants dans la réalité.
    (Un survol à la souris des composants dans le logiciel Fritzing vous donnera les informations sur les composants).

    Pour ce qui est du tranceiver nRF24L01+, (en haut du schéma), les pins 1, 2, 3, 4, 5, 6 et 7 cablé sur le schéma sont ceux de l'image ci-dessous :



    Plus de détail sur le cablage du module nRF24L01+ :

    Broche moduleBroche ArduinoFonction
    1GNDMasse
    23.3vVCC/3.3v
    38 (configurable)CE
    47 (configurable)CSN
    513SCK
    611MOSI
    712MISO
    8non connectéeIRQ


    Schéma électronique :



    Les détecteurs de mouvements


    Image


    Le matériel nécessaire pour les détecteurs de mouvements :
  • 1 BreadBoard PCB
  • 1 Atmega 328p-pu(prévoir de quoi le programmer (faisable avec un arduino uno))
  • 1 socket pour ship 28pin pour le ATMEGA 328p-pu
  • 1 quartz 16MHz
  • 2 condensateurs 22pF
  • 1 capteur de mouvement PIR
  • 1 convertisseur "step-down" 5v to 3.3v
  • 1 convertisseur "step-down" 24-6v to 5v (Il faudra penser à le régler à 5V avec la vis)
  • un tranceiver NRF24L01+ 2.4GHz
  • deux support 4 pin pour le tranceiver
  • une pile plate 9v
  • un connecteur pour pile 9v
  • du fil éléctrique à souder
  • de l'étain
  • un fer à souder

  • De la même manière que pour la station, vous devrez graver le bootloader du ATMEGA 328p et le programmer avec une arduino (voir ci-dessus comment faire).


    Schéma électronique :



    Code de la station Source Arduino 1.92 Ko
    26/10/2015 11H38
    Library Mirf (bibliothèques) Fichiers .h et .cpp indispensables 10.16 Ko
    26/10/2015 11H38
    Schéma électronique de la station (Nécessite Fritzing pour l'ouvrir) 34.17 Ko
    26/10/2015 11H38
    Schéma électronique de la station Image PNG 270.69 Ko
    26/10/2015 11H38
    Plans 3D de la station Sources SolidWorks et fichiers STL pour l'impression 3D 467.42 Ko
    26/10/2015 14H11
    Code des detecteurs Source Arduino 2.13 Ko
    26/10/2015 11H38
    Schéma électronique des detecteurs (Nécessite Fritzing pour l'ouvrir) 41.52 Ko
    26/10/2015 11H38
    Schéma électronique des detecteurs Image PNG 290.13 Ko
    26/10/2015 11H38
    Plans 3D des detecteurs Sources SolidWorks et fichiers STL pour l'impression 3D 407.47 Ko
    26/10/2015 14H11